Get product insights with PostHog. For founders, with 35k+ GitHub stars.
advancedโฑ 1-2 hours๐ต Free
34,870 stars2,826 forksPythonQuality 8/10Updated 6/5/2026100% free ยท open source
What it is
Build a full analytics and experimentation platform for your product in no time.
What you can make with it
Automations like: tracking every user who clicks a 'buy now' button and showing them a personalized email with a 10% discount code the next day.
How it helps
With PostHog, you can quickly set up analytics and experimentation, saving you development time and accelerating product growth.
Real use case example
"A founder wants to A/B test two new landing pages for their product launch next week. They set up PostHog's experiment feature in 5 minutes, create two versions of the page, and start the experiment within PostHog's dashboard. In just a few days, they'll have real-time data on which page converts better, allowing them to make data-driven decisions and optimize for growth."
If you're new
Pick this up when starting a new project or product and want a one-stop-shop for analytics and experimentation.
If you're senior
Use this for advanced product analytics and experimentation needs, especially when working with large datasets or complex product features.
Common confusion cleared up
Don't confuse PostHog with a simple analytics tool; it's a comprehensive platform for building, experimenting, and growing successful products.
Best inside these AI tools
CursorClaude DesktopAny AI Client
Pairs with
Stripe webhookNotion databaseGoogle Analytics
Why we list it on WorkflowStacks: PostHog is a comprehensive platform for analytics, experimentation, and debugging that's free and open-source.
What it does
PostHog is an all-in-one developer platform for building successful products by providing product analytics, web analytics, and other tools to help debug code and ship features faster.
Install / run
docker run -p 8000:8000 posthog/posthog:latest
When to use it
โขWhen you need to track user behavior and product metrics in one place
โขWhen you want to debug code and identify errors with session replay and error tracking
โขWhen you need to run experiments and gather feedback with feature flags and surveys
Quick start
1Run the command `docker run -p 8000:8000 posthog/posthog:latest` to start the PostHog server
2Open a web browser and navigate to `http://localhost:8000` to access the PostHog dashboard
3Create a new project by clicking on the `+ New Project` button and following the setup wizard
4Install the PostHog JavaScript library in your application by adding the script tag to your HTML head: `<script defer src='https://app.posthog.com/static/posthog.js'></script>`
5Initialize the PostHog library by calling `posthog.init('YOUR_PROJECT_API_KEY')` in your application code
Ready-to-paste prompt
posthog capture 'user signed up' --properties '{"plan": "premium"}'
Heads up: You need to replace `YOUR_PROJECT_API_KEY` with your actual PostHog project API key, which can be found in the PostHog dashboard under `Project Settings` > `API Keys`
Saves to your device
Topics
ab-testing
ai-analytics
analytics
cdp
data-warehouse
experiments
feature-flags
javascript
product-analytics
python
react
session-replay
surveys
typescript
web-analytics
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.