All Projects → PostHog → posthog.com

PostHog / posthog.com

Licence: other
Official docs, website, and handbook for PostHog.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
CSS
56736 projects

Projects that are alternatives of or similar to posthog.com

Emu Docs
Emulator documentation archive
Stars: ✭ 222 (+51.02%)
Mutual labels:  docs
Gitdocs
Easy to use, SEO-friendly, beautiful documentation that lives in your git repo.
Stars: ✭ 252 (+71.43%)
Mutual labels:  docs
docs
No description or website provided.
Stars: ✭ 12 (-91.84%)
Mutual labels:  docs
Cpp Book
ゼロから学ぶ C++
Stars: ✭ 224 (+52.38%)
Mutual labels:  docs
Laravel Docs
Laravel 中文文档
Stars: ✭ 231 (+57.14%)
Mutual labels:  docs
prestafony-project
Some resources to help you migrate PrestaShop to Symfony 3
Stars: ✭ 12 (-91.84%)
Mutual labels:  docs
Learn Rust
https://getrust.tech
Stars: ✭ 211 (+43.54%)
Mutual labels:  docs
docs
Livepeer documentation
Stars: ✭ 31 (-78.91%)
Mutual labels:  docs
Cloudflare Docs
Cloudflare’s developer docs.
Stars: ✭ 219 (+48.98%)
Mutual labels:  docs
devbook-palette
DEPRECATED Search engine for developers
Stars: ✭ 45 (-69.39%)
Mutual labels:  docs
Jp.vuejs.org
🇯🇵 Japanese translation for vuejs.org
Stars: ✭ 225 (+53.06%)
Mutual labels:  docs
Docs
The open-source repo for docs.github.com
Stars: ✭ 7,564 (+5045.58%)
Mutual labels:  docs
repo-template
A template for creating new repositories in the @orbitdb organization
Stars: ✭ 22 (-85.03%)
Mutual labels:  docs
Istio Official Translation
Istio官网中文本地化
Stars: ✭ 225 (+53.06%)
Mutual labels:  docs
cr-api-docs
Documentation project for RoyaleAPI
Stars: ✭ 13 (-91.16%)
Mutual labels:  docs
Clojure Site
clojure.org site
Stars: ✭ 213 (+44.9%)
Mutual labels:  docs
Cloud Doc
一个在线文档阅读的微信小程序
Stars: ✭ 254 (+72.79%)
Mutual labels:  docs
blazor-docs
Public Documentation for Telerik UI for Blazor components.
Stars: ✭ 42 (-71.43%)
Mutual labels:  docs
iis-docs
Documentation for IIS
Stars: ✭ 103 (-29.93%)
Mutual labels:  docs
handbook
📙 ErgoServ Developer's Handbook - a collection of guides, recipes, and scripts for helping you get things done, better.
Stars: ✭ 46 (-68.71%)
Mutual labels:  handbook

posthoglogo

PostHog.com - Website, docs, blog, and handbook

PRs Welcome GitHub contributors Join Slack Community GitHub commit activity GitHub closed pull requests

Support community - Roadmap - Open an issue - Style guide

This is the repository for the PostHog website. It contains:

  • All of our written content and visuals including product features, manuals, docs, blogs, case studies, tutorials, and the handbook
  • Features like questions and answers (using Squeak!), job listings (using Ashby), pricing calculator, roadmap, API docs, and more
  • All the components, templates, logic, and styling to make this work, look pretty, and spark joy

Table of contents

Quick start

  1. Pre-installation

    Install Node and Yarn.

    npm install --global yarn
  2. Start developing

    Clone the repo then navigate into your new site’s directory, install the site dependencies, and start it up.

    cd posthog.com/
    yarn
    yarn start

    Tip: Seeing a discrepancy between local development and staging/production? Preview the production build locally by running gatsby build && gatsby serve

  3. Open the source code and start editing!

    Your site is now running at http://localhost:8001!

    Note: You'll also see a second link: http://localhost:8001/___graphql. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.

See full instructions on developing PostHog.com locally in our manual.

Advanced setup

Docker

It is also possible to use Docker to run posthog.com locally with this command:

docker run -it --rm \
    -w /app -v "$PWD":/app \
    -p 8000-8001:8000-8001 \
    -e INTERNAL_STATUS_PORT=8001 \
    node:14-slim \
    sh -c 'yarn && yarn start'

Debugging errors on start

  1. Pull the latest changes from master
  2. Run gatsby clean && yarn start or delete node_modules and .cache
  3. Check builds are passing in deployment to Vercel

Working on /docs/api?

  1. Create a personal API key in PostHog
  2. export POSTHOG_APP_API_KEY=key
  3. yarn start

Want Ashby job listings or GitHub contributors to load?

You’ll need to set environment variables for these. See (private) instructions for this.

Contributing

We <3 contributions big and small. In priority order (although everything is appreciated) with the most helpful first:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].