Track user behavior and analyze product data through event tracking, session replays, and feature flags.

PostHog is an open-source analytics platform that provides a comprehensive suite of product analytics tools. It allows teams to track user behavior, monitor web traffic, and analyze data through visualizations or SQL queries. The software is available as a managed cloud service with dedicated US and EU regions or as a self-hosted instance deployed via Docker on Linux for those requiring full control over their data infrastructure.
Users integrate the platform into their applications using a JavaScript web snippet, various SDKs, or a direct API. It supports a wide range of environments including frontend frameworks, mobile apps, and backend languages. The platform serves as a central hub for measuring activation, tracking retention, and capturing revenue data, helping teams make decisions based on actual user interactions rather than assumptions.
The architecture includes a built-in data warehouse for querying product data alongside external sources and data pipelines for custom filters and transformations. It provides official libraries for popular languages and frameworks, with additional integration guides for Go, .NET, Django, and WordPress. The project is maintained as a monorepo and offers a separate repository for those seeking a version entirely purged of proprietary code.
PostHog is an all-in-one platform for product teams to handle analytics, experimentation, and user feedback in a single tool.
A self-hosted session replay and product analytics suite for troubleshooting web application issues and monitoring performance.
Track web traffic, custom events, and user behavior with a privacy focused, self hosted analytics platform.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.