
OpenPanel 是一个开源的 Web analytics 和 product analytics 平台,官方定位是 Mixpanel 的开源替代品,同时也想把 Plausible 的易用性和 Google Analytics 替代方案的常见需求放到一起。它可以直接用云服务,也支持自托管,适合既想看产品事件,又想掌握数据基础设施的人。
截至 2026 年 5 月 20 日,这个 GitHub 仓库约有 5.8k Star、364 Fork,主要语言是 TypeScript,许可证是 AGPL-3.0,最近一次 push 是 2026 年 5 月 19 日。项目没有公开 GitHub latest release;维护状态主要可以从 main 分支和文档更新节奏判断。
不只看 PV,也看产品行为
OpenPanel 的重点不是只统计页面访问量,而是把产品事件、用户路径和转化分析放在同一个后台里。README 里列出的能力包括 funnels、cohorts、user profiles、session history、custom dashboards、实时图表和事件 / 漏斗通知。对 SaaS、工具产品和内容站来说,它更接近“产品分析工作台”,而不是单纯的网站计数器。
它还内置 session replay、A/B testing、revenue tracking 和多平台 SDK。也就是说,从 Web、移动端到服务端事件,都可以统一进入同一套分析模型里;如果你在意订阅收入、LTV、漏斗掉点或某一类用户的行为变化,这类组合会比只看流量来源更有用。
开源、自托管,以及给开发者的接口
自托管是 OpenPanel 很重要的卖点。项目栈里能看到 Next.js、Fastify、Postgres、ClickHouse、Redis、BullMQ、tRPC、Tailwind 和 shadcn/ui:Postgres 负责基础信息,ClickHouse 负责事件数据,Redis 和队列层负责缓存、pub/sub 与异步任务。这套架构更像认真做事件分析系统,而不是轻量脚本加一个表格。
隐私和合规层面,项目强调 cookieless tracking、GDPR compliance 和 self-hosting。对一些不想把用户行为数据全部交给第三方平台的团队来说,开源和可自托管意味着可以更清楚地检查数据流、部署位置和保留策略。
另一个有意思的点是 MCP Server:README 里提到可以让 Claude、Cursor 或其他 MCP client 通过 38 个工具询问用户数据。这让 OpenPanel 不只是一个给人看的仪表盘,也能变成 AI coding / data assistant 工作流里的分析数据源。不过这里依然要注意权限边界,尤其是生产用户数据接入 AI 工具时的访问控制和脱敏策略。
适合什么场景
如果你只是想极简看访问量,OpenPanel 可能会显得功能偏多;但如果你正在做 SaaS、开发者工具、电商或内容产品,想同时看事件、漏斗、留存、用户 profile、session replay 和收入指标,它的组合就很对味。
更现实的判断是:OpenPanel 适合愿意维护一套分析基础设施、又不想被 Mixpanel、GA4 或其他闭源平台完全锁住的团队。它给的是更多控制权,也意味着你要认真对待部署、升级、权限、存储成本和数据治理。
传送门
官网:https://openpanel.dev
项目地址:https://github.com/Openpanel-dev/openpanel
原创文章,如若转载,请注明出处:https://wefound.cc/p/3047.html