OpenPanel logo

OpenPanel

Open-source web and product analytics with funnels, session replay, and self-hosting

Open Source Alternative to
Repository activity
  • Stars5.9k
  • Forks382
  • Open Issues57
License

AGPL-3.0

Languages
  • TypeScript
  • MDX
  • JavaScript
OpenPanel screenshot

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