Discover and explore top open-source AI tools and projects—updated daily.
Openpanel-devOpen-source product analytics platform
Top 8.8% on SourcePulse
OpenPanel is an open-source web and product analytics platform, positioning itself as a feature-rich alternative to Mixpanel, Plausible, and GA4. It addresses the need for advanced analytics, real-time dashboards, and session replay capabilities, with a strong emphasis on user privacy and data control through optional self-hosting. The platform is designed for developers and businesses seeking a transparent, customizable, and cost-effective analytics solution.
How It Works
The architecture leverages a modern stack for performance and scalability. The dashboard is built with Next.js and Tailwind CSS, styled using Shadcn UI, while the event API is powered by Fastify. Data storage employs PostgreSQL for basic information and ClickHouse for efficient event analytics. Redis handles caching and message queuing, augmented by BullMQ and GroupMQ for robust background job processing. Authentication is managed via Oslo, and API communication is streamlined through tRPC. This combination enables real-time data updates, complex querying, and a developer-friendly experience.
Quick Start & Requirements
pnpm install, setting up .env from .env.example, pnpm dock:up, pnpm codegen, pnpm migrate:deploy, and pnpm dev.https://localhost:3000, API at https://api.localhost:3333.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 day ago
Inactive
growthbook
OpenBB-finance