Open-source web and product analytics with funnels, session replay, and self-hosting
- Stars5.9k
- Forks382
- Open Issues57
AGPL-3.0
- TypeScript
- MDX
- JavaScript

About OpenPanel
OpenPanel is an open-source web and product analytics platform that combines the power of Mixpanel with the ease of Plausible, positioned as an alternative to Mixpanel and Google Analytics. It brings analytics, alerts, and dashboards into one place, with optional self-hosting.
It covers funnels, cohorts, user profiles, and session history, plus session replay with built-in privacy controls, real-time dashboards and interactive charts, A/B testing with variant breakdowns, event and funnel notifications, and revenue tracking for purchases, subscriptions, and LTV. Tracking is cookieless and GDPR-compliant and works across web, mobile, and server-side, with SDKs and API access for developers.
OpenPanel can be self-hosted for full control over your data, with transparent pricing and no usage limits. The stack is built on Next.js and Fastify with Postgres for core data and ClickHouse for events, backed by Redis-based queues.
Key features
- Funnels, cohorts, user profiles, and session history
- Session replay with privacy controls
- Real-time dashboards and interactive charts
- A/B testing and event-based alerts
- Cookieless tracking and GDPR compliance
Details
- First released
- 2024
- Self-hosting
- Optional, full data control
- Tracking
- Web · mobile · server-side
- Privacy
- Cookieless, GDPR-compliant
- Stack
- Next.js · Postgres · ClickHouse
- License
- AGPL-3.0
