Analytics de produto open source e sem cookies para startups, com eventos, funis, analista de IA, feature flags, links curtos e monitoramento de disponibilidade.
Openpanel-dev/openpanel
Plataforma open source de analytics web e de produto, alternativa ao Mixpanel, com opção de hospedagem própria.
Alternativa open source a:Mixpanel
- Estrelas
- 7,184
- Forks
- 523
- Issues abertas
- 48
- Último commit
- há 5 horas
O que é?
OpenPanel é uma plataforma de analytics web e de produto que acompanha o comportamento dos usuários por meio de eventos e oferece funis, coortes, perfis de usuário, histórico de sessões e dashboards em tempo real. É apresentada como uma alternativa ao Mixpanel, com uma abordagem de rastreamento sem cookies voltada à privacidade e à conformidade com o GDPR.
O projeto oferece SDKs para web, Swift, Kotlin e React Native, além de uma API de eventos e um servidor MCP que permite a clientes de IA consultar dados de analytics. Os recursos também incluem replay de sessões, testes A/B com detalhamento por variante, notificações de eventos e funis e acompanhamento de receita.
A stack usa Next.js no dashboard, Fastify na API de eventos, PostgreSQL para metadados, ClickHouse para armazenamento de eventos e Redis com BullMQ para cache e filas. É possível hospedar a plataforma por conta própria, e o repositório inclui um ambiente de desenvolvimento local baseado em Docker que usa Bun.
Recursos principais
- 01Funis, coortes, perfis de usuário e histórico de sessões para análise de produto
- 02Replay de sessões com controles de privacidade integrados
- 03Dashboards em tempo real e gráficos personalizados
- 04Rastreamento sem cookies projetado para conformidade com o GDPR
- 05SDKs para web, iOS, Android e rastreamento no servidor
- 06Opção de hospedagem própria com controle total sobre os dados
Casos de uso
- Acompanhar o uso do produto e os funis de conversão de um app web ou mobile
- Executar testes A/B e monitorar os resultados das variantes
- Analisar o comportamento dos usuários mantendo os dados na própria infraestrutura para cumprir requisitos de privacidade
- Permitir que assistentes de IA consultem dados de analytics por meio de um servidor MCP
Início rápido
- 1
Instale Bun, Docker e Docker Compose e, em seguida, instale as dependências
bun install - 2
Copie o arquivo de ambiente de exemplo
cp .env.example .env - 3
Inicie os serviços do Docker
bun run dock:up - 4
Inicie o servidor de desenvolvimento (antes, execute as etapas codegen e migrate do README)
bun run dev
Antes de usar
- Para executar localmente, são necessários Docker, Docker Compose e Bun, além de vários serviços, como Postgres, ClickHouse e Redis.
- O projeto é licenciado sob AGPL-3.0, uma licença copyleft que exige a divulgação do código-fonte de versões modificadas disponibilizadas pela rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é openpanel?
- Plataforma open source de analytics web e de produto, alternativa ao Mixpanel, com opção de hospedagem própria. OpenPanel é uma plataforma de analytics web e de produto que acompanha o comportamento dos usuários por meio de eventos e oferece funis, coortes, perfis de usuário, histórico de sessões e dashboards em tempo real. É apresentada como uma alternativa ao Mixpanel, com uma abordagem de rastreamento sem cookies voltada à privacidade e à conformidade com o GDPR.
- openpanel é gratuito? Qual é a licença?
- openpanel é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- openpanel ainda é mantido?
- Manutenção ativa. O último commit de openpanel foi em 22 de out. de 2026.
- Para que posso usar openpanel?
- Acompanhar o uso do produto e os funis de conversão de um app web ou mobile Executar testes A/B e monitorar os resultados das variantes Analisar o comportamento dos usuários mantendo os dados na própria infraestrutura para cumprir requisitos de privacidade Permitir que assistentes de IA consultem dados de analytics por meio de um servidor MCP
- Como instalar openpanel?
- Instale Bun, Docker e Docker Compose e, em seguida, instale as dependências: bun install Copie o arquivo de ambiente de exemplo: cp .env.example .env Inicie os serviços do Docker: bun run dock:up Inicie o servidor de desenvolvimento (antes, execute as etapas codegen e migrate do README): bun run dev
- Onde consigo openpanel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Openpanel-dev/openpanel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma open source de analytics de produto que reúne análise de eventos, gravação de sessões, feature flags, experimentos, monitoramento de erros, pesquisas e data warehouse.
Ferramenta open source de analytics web sem cookies, focada em privacidade e alternativa ao Google Analytics, disponível na nuvem ou para hospedagem própria.
Plataforma de analytics para web com foco em privacidade, que acompanha tráfego, campanhas, comportamento, conversões e receita sem cookies, hospedada por você ou na nuvem.
Analytics web de código aberto que reúne estatísticas de tráfego, reprodução de sessões, rastreamento de erros, Core Web Vitals e monitoramento de disponibilidade em um único painel.
Plataforma de análise da web de código aberto e auto-hospedada, apresentada como uma alternativa ao Google Analytics que respeita a privacidade.