Analítica de producto open source y sin cookies para startups, con eventos, embudos, un analista de IA, feature flags, enlaces cortos y monitoreo de disponibilidad.
Openpanel-dev/openpanel
Plataforma de analítica web y de producto de código abierto, alternativa a Mixpanel con opción de autoalojamiento.
Alternativa open source a:Mixpanel
- Estrellas
- 7,184
- Forks
- 523
- Issues abiertos
- 48
- Último commit
- hace 5 horas
¿Qué es?
OpenPanel es una plataforma de analítica web y de producto que registra el comportamiento de los usuarios mediante eventos y ofrece embudos, cohortes, perfiles de usuario, historial de sesiones y paneles en tiempo real. Se presenta como una alternativa a Mixpanel, con un enfoque de seguimiento sin cookies orientado a la privacidad y al cumplimiento del RGPD.
El proyecto ofrece SDK para web, Swift, Kotlin y React Native, además de una API de eventos y un servidor MCP que permite a los clientes de IA consultar datos analíticos. También incluye reproducción de sesiones, pruebas A/B con desgloses por variante, notificaciones de eventos y embudos, y seguimiento de ingresos.
La pila tecnológica se basa en Next.js para el panel, Fastify para la API de eventos, PostgreSQL para los metadatos, ClickHouse para almacenar eventos y Redis con BullMQ para la caché y las colas. Se puede autoalojar, y el repositorio incluye un entorno de desarrollo local basado en Docker que utiliza Bun.
Funciones clave
- 01Embudos, cohortes, perfiles de usuario e historial de sesiones para analizar el producto
- 02Reproducción de sesiones con controles de privacidad integrados
- 03Paneles en tiempo real y gráficos personalizados
- 04Seguimiento sin cookies diseñado para cumplir el RGPD
- 05SDK para web, iOS, Android y seguimiento del lado del servidor
- 06Opción de autoalojamiento con control total sobre los datos
Casos de uso
- Registrar el uso del producto y los embudos de conversión de una aplicación web o móvil
- Realizar pruebas A/B y supervisar los resultados de cada variante
- Analizar el comportamiento de los usuarios y mantener los datos en la propia infraestructura para cumplir los requisitos de privacidad
- Permitir que asistentes de IA consulten datos analíticos mediante un servidor MCP
Inicio rápido
- 1
Instala Bun, Docker y Docker Compose; después, instala las dependencias
bun install - 2
Copia el archivo de entorno de ejemplo
cp .env.example .env - 3
Inicia los servicios de Docker
bun run dock:up - 4
Inicia el servidor de desarrollo (antes, ejecuta los pasos codegen y migrate del README)
bun run dev
Antes de usarlo
- Para ejecutarlo localmente se necesitan Docker, Docker Compose y Bun, además de varios servicios como Postgres, ClickHouse y Redis.
- Está bajo la licencia AGPL-3.0, una licencia copyleft que exige publicar el código fuente de las versiones modificadas que se ofrezcan a través de una red.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es openpanel?
- Plataforma de analítica web y de producto de código abierto, alternativa a Mixpanel con opción de autoalojamiento. OpenPanel es una plataforma de analítica web y de producto que registra el comportamiento de los usuarios mediante eventos y ofrece embudos, cohortes, perfiles de usuario, historial de sesiones y paneles en tiempo real. Se presenta como una alternativa a Mixpanel, con un enfoque de seguimiento sin cookies orientado a la privacidad y al cumplimiento del RGPD.
- ¿openpanel es gratuito? ¿Qué licencia tiene?
- openpanel es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿openpanel sigue mantenido?
- Mantenimiento activo. El último commit de openpanel fue el 22 oct 2026.
- ¿Para qué puedo usar openpanel?
- Registrar el uso del producto y los embudos de conversión de una aplicación web o móvil Realizar pruebas A/B y supervisar los resultados de cada variante Analizar el comportamiento de los usuarios y mantener los datos en la propia infraestructura para cumplir los requisitos de privacidad Permitir que asistentes de IA consulten datos analíticos mediante un servidor MCP
- ¿Cómo se instala openpanel?
- Instala Bun, Docker y Docker Compose; después, instala las dependencias: bun install Copia el archivo de entorno de ejemplo: cp .env.example .env Inicia los servicios de Docker: bun run dock:up Inicia el servidor de desarrollo (antes, ejecuta los pasos codegen y migrate del README): bun run dev
- ¿Dónde consigo openpanel?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Openpanel-dev/openpanel
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma de analítica de producto de código abierto que combina análisis de eventos, reproducción de sesiones, feature flags, experimentos, seguimiento de errores, encuestas y un almacén de datos.
Herramienta de analítica web de código abierto y sin cookies, una alternativa a Google Analytics centrada en la privacidad, disponible en la nube o para alojar por cuenta propia.
Plataforma de analítica web que prioriza la privacidad y mide tráfico, campañas, comportamiento, conversiones e ingresos sin cookies, en la nube o alojada por cuenta propia.
Analítica web de código abierto que reúne estadísticas de tráfico, reproducción de sesiones, seguimiento de errores, Core Web Vitals y monitoreo de disponibilidad en un solo panel.
Plataforma de analítica web de código abierto y autoalojada, presentada como alternativa a Google Analytics que respeta la privacidad.