Top pick · highest health
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
Analytics
We track 3 open-source Hotjar alternatives, of which 3 currently score 70 or above on Repoly's GitHub health scale and 1 ship a Docker image. Umami leads on health at 98/100 with 187 commits in the last 90 days; across all 3 projects you are choosing between GPL-3.0, MIT.
Showing 3 of 3 tools
Top pick · highest health
Simple, fast, privacy-focused alternative to Google Analytics.
Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely).
Web analytics that protects your data and your customers' privacy (alternative to Google Analytics).
Umami edges PostHog 98 to 88, and most of the difference is Docker support: a Docker image against no Docker image. PostHog is the busier codebase, though, with 17,556 commits in 90 days to 187. PostHog has the largest following at 41k stars, yet ranks #2 of 3, held back mostly by Docker support (no Docker image).
The most recent release is PostHog desktop-v0.61.881, published today. None of the measured options scores under 40. By stack, Nodejs (1), PHP (1) and Python (1) are the most common. Umami and PostHog are permissively licensed; Matomo is copyleft.
3 of these 3 also appear among the Amplitude alternatives, which lists 2 more.
Umami scores highest at 98/100, with 187 commits in the last 90 days, 40k stars on GitHub and its latest release (v3.4.1) published 7 days ago. PostHog has the most raw commit activity at 17556 commits in 90 days.
2 of 3 are permissively licensed (MIT, Apache, BSD or similar): Umami (MIT), PostHog (MIT). 1 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
1 of 3 publish a Docker image or Compose file: Umami. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.
On measured health Umami leads, 98 to 88. Umami has 187 commits in 90 days, 40k stars and v3.4.1 from 7 days ago; PostHog has 17,556 commits in 90 days, 41k stars and desktop-v0.61.881 from today. Umami is ahead or level on every term Repoly measures.
3 of the 3 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
Nodejs: Umami. PHP: Matomo. Python: PostHog. The stack matters if you plan to extend or patch the tool yourself.