10 top picks · 4 audience rankings
Best open source analytics tools
The best open source analytics tool is Metabase, with 49,547 GitHub stars, the AGPL-3.0 license and a Docker image; Superset and Umami are strong alternatives. This page also breaks the picks down by team size and use: Umami leads for startups and small business; Superset for enterprise; Metabase for solo developers. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 34 apps in the analytics category of the appsgit catalog.
Updated · data from GitHub, refreshed nightly
Top picks
- Rank 1:
Metabase
metabase/metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsClojureDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau.
- Rank 2:
Superset
apache/superset
Modern data exploration and visualization platform.
AnalyticsPythonSuperset has 75,048 GitHub stars, uses the Apache-2.0 license and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau.
- Rank 3:
Umami
umami-software/umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsTypeScriptDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image and had 1,087 commits in the last year; it replaces Google Analytics.
1 of 5 · 10 picks
Top picks
10 of the 34 apps in the analytics category, ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau.
- 2
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset has 75,048 GitHub stars, uses the Apache-2.0 license and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau.
- 3
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image and had 1,087 commits in the last year; it replaces Google Analytics.
- 4
Postiz
Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social).
AnalyticsDockerPostiz has 36,730 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,225 commits in the last year; it replaces Buffer / Hootsuite.
- 5
PostHog
Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely).
AnalyticsAI-nativePostHog has 40,156 GitHub stars, uses the MIT license and had 35,167 commits in the last year; it replaces Google Analytics and Metabase Cloud.
- 6
Netron
Visualizer for neural network and machine learning models.
AnalyticsAI-nativeNetron has 33,546 GitHub stars, uses the MIT license and had 849 commits in the last year.
- 7
Druid
Distributed, column-oriented, real-time analytics data store.
AnalyticsDockerDruid has 14,059 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,223 commits in the last year.
- 8
Plausible Analytics
Simple, lightweight (< 1 KB) and privacy-friendly web analytics.
AnalyticsPlausible Analytics has 29,323 GitHub stars, uses the AGPL-3.0 license and had 545 commits in the last year; it replaces Google Analytics.
- 9
Rybbit
Web and products analytics that is easy to setup and more intuitive (alternative to Google Analytics).
AnalyticsDockerRybbit has 13,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,274 commits in the last year; it replaces Google Analytics.
- 10
Redash
Connect and query your data sources, build dashboards to visualize data and share them with your company.
AnalyticsDockerRedash has 28,831 GitHub stars, uses the BSD-2-Clause license, ships a Docker image and had 82 commits in the last year; it replaces Metabase Cloud and Tableau.
2 of 5 · 5 picks
Best for startups
Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.
- 1
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image and had 1,087 commits in the last year; it replaces Google Analytics. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
- 2
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 3
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset has 75,048 GitHub stars, uses the Apache-2.0 license and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau. For startups it also scores on a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 4
Postiz
Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social).
AnalyticsDockerPostiz has 36,730 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,225 commits in the last year; it replaces Buffer / Hootsuite. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
Druid
Distributed, column-oriented, real-time analytics data store.
AnalyticsDockerDruid has 14,059 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,223 commits in the last year. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
3 of 5 · 5 picks
Best for small business
Ranked for small business on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites, recent commits and deploy guides.
- 1
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image and had 1,087 commits in the last year; it replaces Google Analytics, and appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 2
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 3
PostHog
Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely).
AnalyticsAI-nativePostHog has 40,156 GitHub stars, uses the MIT license and had 35,167 commits in the last year; it replaces Google Analytics and Metabase Cloud, and appsgit has a step-by-step deploy guide for it. For small business it also scores on an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 4
Postiz
Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social).
AnalyticsDockerPostiz has 36,730 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,225 commits in the last year; it replaces Buffer / Hootsuite. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
Plausible Analytics
Simple, lightweight (< 1 KB) and privacy-friendly web analytics.
AnalyticsPlausible Analytics has 29,323 GitHub stars, uses the AGPL-3.0 license and had 545 commits in the last year; it replaces Google Analytics, and appsgit has a step-by-step deploy guide for it. For small business it also scores on an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
4 of 5 · 5 picks
Best for enterprise
Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.
- 1
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset has 75,048 GitHub stars, uses the Apache-2.0 license and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 2
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 3
PostHog
Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely).
AnalyticsAI-nativePostHog has 40,156 GitHub stars, uses the MIT license and had 35,167 commits in the last year; it replaces Google Analytics and Metabase Cloud. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 4
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image and had 1,087 commits in the last year; it replaces Google Analytics. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 5
Postiz
Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social).
AnalyticsDockerPostiz has 36,730 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,225 commits in the last year; it replaces Buffer / Hootsuite. For enterprise it also scores on an open-source license and a commit in the last 90 days.
5 of 5 · 5 picks
Best for solo developers
Ranked for solo developers on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in Clojure and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 2
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,188 GitHub stars, uses the MIT license, ships a Docker image, is written in TypeScript and had 1,087 commits in the last year; it replaces Google Analytics. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 3
Postiz
Schedule posts, track the performance of your content, and manage all your social media accounts in one place (Alternative to Buffer, Hootsuite, Sprout Social).
AnalyticsDockerPostiz has 36,730 GitHub stars, uses the AGPL-3.0 license, ships a Docker image, is written in TypeScript and had 1,225 commits in the last year; it replaces Buffer / Hootsuite. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
- 4
Superset
Modern data exploration and visualization platform.
AnalyticsSuperset has 75,048 GitHub stars, uses the Apache-2.0 license, is written in Python and had 5,509 commits in the last year; it replaces Metabase Cloud and Tableau. For solo developers it also scores on an open-source license and a commit in the last 90 days.
- 5
Druid
Distributed, column-oriented, real-time analytics data store.
AnalyticsDockerDruid has 14,059 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Java and had 1,223 commits in the last year. For solo developers it also scores on a Docker image, an open-source license and a commit in the last 90 days.
What is the best open source analytics tool?
The best open source analytics tool is Metabase, with 49,547 GitHub stars, the AGPL-3.0 license and a Docker image; Superset and Umami are strong alternatives. This page also breaks the picks down by team size and use: Umami leads for startups and small business; Superset for enterprise; Metabase for solo developers. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 34 apps in the analytics category of the appsgit catalog.
Is Metabase free?
Yes. Metabase is open-source software released under the AGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Which open source analytics tool is best for a startup?
Umami ranks first for startups, with 39,188 GitHub stars, the MIT license and a Docker image; Metabase and Superset follow. The startups ranking adds points for Docker images, permissive licenses, project websites and recent commits on top of stars and activity.
Which open source analytics tool is best for a small business?
Umami ranks first for small business, with 39,188 GitHub stars, the MIT license and a Docker image; Metabase and PostHog follow. The small business ranking adds points for Docker images, open-source licenses, project websites, recent commits and deploy guides on top of stars and activity.
Can I self-host these analytics tools with Docker?
Yes, 6 of the 10 picks. Metabase, Umami and Postiz publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.
Are all of these analytics tools open source?
All 10 apps on this list are open source. You can self-host and modify each one under its license.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.