Original en inglés: https://argusic.com/best/self-hosted-analytics
Analítica self-hosted de código abierto, probada en un servidor limpio
Analítica web que mantiene los datos de los visitantes en tu propio servidor. Argusic configuró cada proyecto a partir de una instalación limpia y lo inició; el orden siguiente refleja el resultado, y cada veredicto abre el log completo y la grabación de terminal.
Probado entre el 3 de septiembre de 2026 y el 27 de octubre de 2026. Cada fila muestra su propia fecha de prueba; un proyecto puede cambiar después de ese día.
12 de 12 proyectos probados funcionan.
En resumen: 10 de los 12 proyectos probados arrancaron tal cual en una máquina limpia: fathom, shynet, offen, GEOInflow, LinkBreeze, freshlytics, goaccess, Ackee y 2 más. 2 más arrancaron cuando un sustituto reemplazó un servicio que esperan, como una base de datos: tianji y traks.
Medido por Argusic en una máquina limpia cada vez. Cada cifra enlaza a su evidencia.
| # | proyecto | veredicto | Puntuación Argusic | lenguaje | estrellas | probado el |
|---|---|---|---|---|---|---|
| 1 | fathom | Funciona | 100 / 100 | Go | 8,035 | 23 de septiembre de 2026 |
Fathom Lite. Analítica web sencilla y centrada en la privacidad. Creado con Golang y Preact. Lo que encontró la prueba: Fresh Fathom Lite install builds, runs on localhost:8124 with SQLite, authenticates, tracks real pageviews, and serves real dashboard stats including Google referrer grouping via the fixed binary. 22 minutos. | ||||||
| 2 | shynet | Funciona | 100 / 100 | Python | 3,157 | 17 de septiembre de 2026 |
Analítica web moderna, respetuosa con la privacidad y detallada que funciona sin cookies ni JS. Lo que encontró la prueba: Shynet 0.13.1 is installed with SQLite backend, all 11 tests pass (9 API + 2 dashboard), Django admin user creation works via registeradmin, and Gunicorn serves the health check endpoint at 200 and login page at 200. 6 minutos. | ||||||
| 3 | offen | Funciona | 100 / 100 | JavaScript | 982 | 18 de septiembre de 2026 |
Offen Fair Web Analytics Lo que encontró la prueba: Go server builds and tests pass (9 packages ok, 0 failures). JS frontend tests pass 7/7 when test server is running. The demo subcommand starts an ephemeral Offen instance with SQLite answering 200 on /auditorium/. 13 minutos. | ||||||
| 4 | GEOInflow | Funciona | 100 / 100 | TypeScript | 802 | 27 de octubre de 2026 |
Analítica self-hosted de rastreadores web y de AI para Optimización de Motores Generativos (GEO). Rastrea visitantes, referencias de búsqueda de AI, logs de... Lo que encontró la prueba: PostgreSQL 16.15, Redis 7.0.15, and Node 22.23.4 are running; pnpm dependencies installed; Prisma and Liekan SQL migrations applied; tracker, recorder, OpenAPI spec, MCP and API-client packages built; dev server serves the GEOInflow application at port 3302 with all 284 unit tests passing (154 Vitest API tests in 30... 40 minutos. | ||||||
| 5 | LinkBreeze | Funciona | 100 / 100 | TypeScript | 261 | 27 de octubre de 2026 |
La alternativa self-hosted a Linktree. Importa desde cualquier competidor en 30 segundos. Multipágina, analíticas que respetan la privacidad, instalación de... Lo que encontró la prueba: LinkBreeze 1.4.1 builds from source, passes all 1064 unit tests, and serves the setup page on port 3344 with health endpoint responding 200. 31 minutos. | ||||||
| 6 | freshlytics | Funciona | 96 / 100 | TypeScript | 362 | 19 de septiembre de 2026 |
Analítica de código abierto y respetuosa con la privacidad Lo que encontró la prueba: Freshlytics builds from source, serves its React frontend and REST API on port 3001, and correctly collects pageviews and returns analytics grouped by date, path, referrer, and browser dimension. 34 minutos. | ||||||
| 7 | goaccess | Funciona | 66.7 / 100 | C | 21,117 | 22 de septiembre de 2026 |
GoAccess es un analizador de logs web en tiempo real y un visor interactivo que se ejecuta en un terminal en sistemas *nix o a través de tu navegador. Lo que encontró la prueba: GoAccess v1.11 builds from source and runs. It parses Apache/Nginx Combined log format files into valid JSON output with correct request counts (4 requests, 3 unique visitors, 2xx status codes, browser/user-agent breakdown) and generates a complete self-contained HTML report. The binary at /work/repo/goaccess executes... 14 minutos. | ||||||
| 8 | Ackee | Funciona | 66.7 / 100 | JavaScript | 4,722 | 25 de septiembre de 2026 |
Herramienta de analítica self-hosted basada en Node.js para quienes se preocupan por la privacidad. Lo que encontró la prueba: The Ackee server builds, starts, serves the UI at / on port 5678, responds to GraphQL API queries and mutations with authenticated token creation, serves the tracking script, and all 184 tests pass. 4 minutos. | ||||||
| 9 | talivia | Funciona | 50 / 100 | TypeScript | 2,346 | 5 de septiembre de 2026 |
Código abierto, self-hosted, analítica centrada en ingresos para fundadores: analítica web, Session Replay, atribución de ingresos e integraciones de ingresos... Lo que encontró la prueba: Dependencies installed, Prisma client generated, tracker and recorder scripts built, and all 463 tests pass. The application's test suite runs successfully end-to-end with mocked database. Production build and dev server require more RAM than available (1GB). 26 minutos. | ||||||
| 10 | liwan | Funciona | 50 / 100 | Rust | 221 | 3 de septiembre de 2026 |
liwan - Analítica ligera Lo que encontró la prueba: Liwan compiles, all 49 tests pass, and the server starts successfully accepting connections on port 9042. 29 minutos. | ||||||
| 11 | tianji | Funciona con mocks | 92 / 100 | TypeScript | 3,118 | 17 de septiembre de 2026 |
Tianji: información sobre todo, analítica web + monitor de tiempo de actividad + estado del servidor. No solo otra alternativa a GA. Lo que encontró la prueba: Dependencies installed, project builds successfully, shared and most server unit tests pass, client component tests mostly pass; server cannot launch without a PostgreSQL database. 25 minutos. | ||||||
| 12 | traks | Funciona con mocks | 86 / 100 | TypeScript | 339 | 26 de octubre de 2026 |
Self-hosted, análisis web respetuoso con la privacidad que se despliega en tu propia cuenta de Cloudflare en dos minutos. Gratis para siempre, MIT. vi Lo que encontró la prueba: Traks monorepo installs, builds, passes all CI checks, and both platform Workers (collect on :5010 and api on :5011) launch locally and respond successfully to HTTP requests. 9 minutos. | ||||||
Funciona se instaló y arrancó con sus dependencias reales. Funciona con mocks arrancó después de que unos sustitutos reemplazaran servicios externos, como una base de datos o una API de terceros. No se pudo verificar ni el agent estándar ni el más potente consiguieron que funcionara dentro del límite de tiempo; el log muestra dónde se detuvo.
Antes de elegir
Decide cómo obtiene sus datos la herramienta. goaccess lee los archivos de log del propio servidor web y, en la prueba, generó informes JSON y HTML a partir de ellos; no necesita ningún script en tus páginas. Los demás recogen las visitas a páginas mediante un script de seguimiento y ofrecen un panel: fathom ofreció su panel, endpoint de salud y recursos de seguimiento, y freshlytics aceptó visitas a páginas y las devolvió agrupadas por fecha, ruta, referrer y navegador.
Decide si quieres ejecutar una base de datos. shynet y offen se ejecutaron sobre SQLite. Ackee pasó todas sus 184 pruebas contra un MongoDB en memoria, y su propio log indica que el servidor de producción no puede iniciarse sin un MongoDB real. tianji solo se inició contra un PostgreSQL que el agent compiló a partir de paquetes extraídos, por eso es "funciona con mocks" y queda por debajo de los proyectos que se iniciaron tal cual.
Mira los minutos. fathom, Ackee y shynet estuvieron listos entre 10 y 20 minutos; goaccess, liwan, freshlytics, tianji y offen tardaron entre 28 y 38 minutos, sobre todo en tiempo de compilación.
Un proyecto sigue esperando: talivia aún no tiene ningún intento terminado y permanece sin clasificar como "se probará pronto" hasta que lo tenga.
Cómo lo probamos
Un servidor de análisis cuenta como funcionando cuando se inicia en la máquina limpia, sirve su panel de control o API y acepta datos. Varios proyectos en esta lista lo demostraron de principio a fin: freshlytics recolectó visitas a páginas y las devolvió agrupadas por ruta, referente y navegador; fathom sirvió su panel de control, endpoint de salud y script de seguimiento; goaccess analizó logs del servidor web en informes HTML y JSON.
La mayoría de los proyectos aquí almacenan datos en SQLite o una base de datos incluida, por lo que se iniciaron sin ayuda. Un proyecto que espera una base de datos externa solo se inicia una vez que el agent la reemplaza: tianji se ejecutó contra un PostgreSQL compilado a partir de paquetes extraídos y está "funciona con mocks". Ackee pasó su suite de pruebas completa contra una MongoDB en memoria y está registrado sobre esa base; su log indica que el servidor de producción aún necesita una MongoDB real.


En esta lista, según la prueba más reciente: 10 proyectos funcionaron tal cual, 2 con mocks, 0 no se pudieron verificar. Lenguajes probados: C, Go, JavaScript, Python, Rust, TypeScript. Cada intento usó una máquina limpia de un solo uso, el proyecto en una versión fijada y un límite de 45 minutos; el procedimiento completo está en la página de metodología.
Preguntas frecuentes (FAQ)
¿Qué significa "funciona" para una herramienta de análisis?
El servidor se inició en una máquina limpia y mostró su panel o API. Donde el log muestra más, está en la página del proyecto: freshlytics, por ejemplo, aceptó visitas a páginas y las devolvió agrupadas por ruta, referente y navegador.
¿La prueba comprueba la exactitud de los números?
No. Argusic mide si el software se instala e inicia, además de lo que reporta la propia suite de pruebas del proyecto. No compara los conteos de analíticas con una referencia; eso se indica para que la lista no se lea como una clasificación de calidad.
¿Por qué algunos proyectos necesitan mocks?
Porque esperan una base de datos externa. tianji solo se inició contra un PostgreSQL que el agent construyó a partir de paquetes extraídos, por lo que es "funciona con mocks". Los proyectos en SQLite o un almacén integrado se iniciaron tal cual.
¿Se favorecen las herramientas sin cookies o centradas en la privacidad?
No. Las afirmaciones sobre privacidad son descripciones propias de los proyectos, mostradas textualmente desde GitHub. La clasificación sigue solo el veredicto, la Puntuación Argusic y las estrellas.
¿Qué tan actualizada está esta lista?
Cada fila lleva su propia fecha de prueba y la página indica el período. Un proyecto puede cambiar después de su prueba; un nuevo intento reemplaza el veredicto solo cuando termina con evidencia completa.
¿Cómo se clasifica esta lista?
Por medición, no por opinión: primero los proyectos que Argusic instaló e inició en una máquina limpia, después los que funcionaron con mocks en lugar de los servicios externos y después los que no pudo verificar. Los empates se deciden por la Puntuación Argusic y después por su popularidad en su propia fuente.
¿Dónde está la evidencia?
Cada fila enlaza a la página de Argusic del proyecto, donde cada ejecución tiene un log completo y una grabación de terminal guardados con una huella sha256. Existen las mismas páginas para cada uno de los proyectos probados, estén o no en esta lista.
Más listas de esta categoría
- Herramientas CLI de código abierto para desarrolladores, probadas para compilar y ejecutar (comparte goaccess con esta lista)
- Monitores de tiempo de actividad y páginas de estado de código abierto, probados (comparte tianji con esta lista)
- Frameworks de agentes de IA de código abierto, instalados y ejecutados
- Aplicaciones de IA de código abierto que puedes ejecutar tú mismo, probadas
- Clientes de API de código abierto, compilados y ejecutados
- Puertas de enlace de API y proxies inversos de código abierto, probados
- Herramientas de CI/CD de código abierto, instaladas y ejecutadas
- Plataformas CMS de código abierto, instaladas y ejecutadas
- Pasarelas LLM de código abierto, instaladas y ejecutadas
- Servidores MCP de código abierto que se inician en la primera ejecución
- Herramientas de VPN y redes de código abierto, instaladas y ejecutadas
- Herramientas de copia de seguridad de código abierto, instaladas y ejecutadas
- Herramientas de automatización de navegador de código abierto, instaladas y ejecutadas
- Editores de código y IDEs de código abierto, creados y lanzados
- Código abierto coding agents que se ejecutaron en una máquina limpia
- Bases de datos de código abierto, instaladas y consultadas
- Plataformas de comercio electrónico de código abierto, instaladas y ejecutadas
- Lectores y bibliotecas de ebook de código abierto, probados
- Motores de juego de código abierto, compilados y ejecutados
- Juegos de código abierto que se compilaron e iniciaron en una máquina limpia
- Domótica de código abierto, instalada y ejecutada
- Plataformas de código abierto low-code y no-code, probadas
- Servidores de mapas y herramientas de código abierto, instalados y ejecutados
- Colas de mensajes y streaming de código abierto, probados
- Servidores de música de código abierto, instalados y reproducidos
- Observabilidad y registro de logs de código abierto, instalado y ejecutado
- Suites de oficina de código abierto, instaladas e iniciadas
- Gestores de contraseñas de código abierto que puedes alojar tú mismo, probados
- Herramientas de gestión de proyectos de código abierto, instaladas y ejecutadas
- Grabadores de pantalla de código abierto, construidos y lanzados
- Motores de búsqueda de código abierto, instalados y consultados
- Voz a texto y texto a voz de código abierto, probado
- Generadores de sitios estáticos de código abierto, construidos y servidos
- Bases de datos vectoriales de código abierto, instaladas y consultadas
- Editores de video de código abierto que iniciaron en una máquina limpia
- Reproductores de video de código abierto, construidos e iniciados
- Herramientas de código abierto de web scraping, instaladas y ejecutadas
- Herramientas de diagramas y pizarras de código abierto, probadas
- Wikis de código abierto que puedes alojar tú mismo, probadas
- Automatización de flujos de trabajo de código abierto, instalada y ejecutada
- Alternativas self-hosted a Notion, verificadas con una instalación real.
- Dashboards y páginas de inicio self-hosted, instalados y ejecutados
- Servidores git self-hosted que se iniciaron en una máquina limpia
Todas las listas: Los mejores. Todos los proyectos probados: proyectos.