Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsMay 25, 2026·3 min de lecture

OpenPanel — Open-Source Product and Web Analytics Platform

A privacy-first, self-hostable analytics platform that combines web analytics and product analytics in one tool, offering an open-source alternative to Mixpanel with full data ownership.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
OpenPanel Overview
Commande d'installation directe
npx -y tokrepo@latest install 2906456f-5877-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

OpenPanel combines web analytics and product analytics into a single open-source platform. It tracks page views, custom events, user journeys, and funnels while keeping data under your control, providing a self-hostable alternative to commercial tools like Mixpanel and Amplitude.

What OpenPanel Does

  • Tracks page views, sessions, and custom events with automatic property capture
  • Provides funnel analysis and user journey visualization
  • Offers real-time dashboards with filtering by any event property
  • Supports both web and mobile SDKs for cross-platform tracking
  • Includes a lightweight script (less than 1KB) for minimal performance impact

Architecture Overview

OpenPanel uses a TypeScript/Next.js frontend with a backend that ingests events via a REST API. Event data is stored in ClickHouse for fast analytical queries. PostgreSQL handles metadata like project settings and user accounts. The ingestion pipeline processes events asynchronously for high throughput.

Self-Hosting & Configuration

  • Deploy via Docker Compose with ClickHouse, PostgreSQL, and Redis included
  • Configure the .env file for database credentials, domain, and SMTP settings
  • Place behind a reverse proxy (Nginx, Caddy) for TLS and custom domain support
  • Data retention policies are configurable to manage storage costs
  • Supports sending email reports via configured SMTP server

Key Features

  • Unified web and product analytics in one dashboard
  • Privacy-friendly with cookie-free tracking option
  • Real-time event stream for debugging integrations
  • Customizable dashboards with saved filters and date ranges
  • Export capabilities for raw event data analysis

Comparison with Similar Tools

  • Mixpanel — Full-featured commercial product analytics; OpenPanel provides similar event tracking and funnels as a self-hosted open-source option
  • Plausible — Focuses on simple web analytics; OpenPanel adds product analytics features like funnels and user properties
  • PostHog — Broader platform with feature flags and A/B testing; OpenPanel focuses specifically on analytics with a lighter footprint
  • Umami — Minimal web analytics; OpenPanel extends into custom event tracking and user-level analytics

FAQ

Q: How does OpenPanel handle GDPR compliance? A: Self-hosting means data stays on your infrastructure. The cookie-free mode tracks sessions without storing personal identifiers.

Q: What is the tracking script size? A: The web SDK is under 1KB gzipped, designed to have no measurable impact on page load times.

Q: Can I import data from Google Analytics? A: There is no built-in import tool, but the event API accepts custom events that you could use with a migration script.

Q: Does it support server-side event tracking? A: Yes, the REST API accepts events from any backend, enabling server-side tracking alongside the client SDK.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires