OpenPanel
Open-source Mixpanel alternative for web, mobile, and server event analytics.
Why consider OpenPanel?
OpenPanel is a modern, open-source product analytics platform and alternative to Mixpanel and Amplitude. Built on Next.js and ClickHouse, it tracks user funnels, retention, and custom events.
Learn OpenPanel by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview of OpenPanel
OpenPanel provides product teams with intuitive user event analytics. It features conversion funnels, cohort retention graphs, custom dashboard widgets, and user journey tracking backed by ClickHouse for sub-second analytical queries.
Self-Hosting with Docker
git clone https://github.com/OpenPanel-dev/openpanel.gitcd openpaneldocker compose up -dAccess the OpenPanel dashboard at http://localhost:3000.
Tracking Events in Next.js / React
import { OpenPanelComponent } from "@openpanel/nextjs";export default function RootLayout({ children }) { return ( <html> <body> {children} <OpenPanelComponent clientId="YOUR_CLIENT_ID" apiUrl="http://localhost:3000/api" trackScreenViews={true} /> </body> </html> );}OpenPanel is licensed under the permissive MIT License.
Related tools
More options with a similar category or technology profile.
diskus
Minimal, fast alternative to du -sh written in Rust using multi-threaded directory traversal.
peco
Simplistic interactive filtering tool for Unix pipelines, process lists, and file trees.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
Freeze
Generate beautiful image screenshots and SVGs of code snippets and terminal outputs.