the catalog · 📊 Analytics
Umami
★ 28kSimple privacy-focused web analytics on Node.js with Postgres/MySQL and a clean dashboard
Umami does the job of Google Analytics and Mixpanel, self-hosted. It is MIT-licensed, so you can do essentially what you like with it, and it installs in about one command. Google Analytics bills $9-20+ for it. 28k stars on GitHub.
Open-source replacement for Google Analytics, Mixpanel.
- Licence
- MIT
- Self-hosting
- Easy
- The paid one costs
- $9-20+
- GitHub stars
- 28k
Is it actually a replacement?
We have written a verdict on what it replaces — what you lose, and why people still pay:
How Umami runs
Where it runs
Umami runs on your machine or their cloud.
Installing it
Create an Umami Cloud account or deploy the Node application with Docker Compose and PostgreSQL.
Where your data lives
A self-hosted deployment stores analytics and account data in PostgreSQL; Umami Cloud stores it in Umami's managed service.
What setup takes
None for hosted signup; self-hosting requires Docker or Node hosting and a PostgreSQL database.
The catch compared with Amplitude
It is far shallower for cohorts, retention, experimentation, taxonomy governance and behavioral analysis than Amplitude.
Umami questions
Is Umami open source?
Yes — it is released under MIT.
Can Umami replace Mixpanel?
Our verdict on Mixpanel is YES. Umami (38k stars), PostHog (38k stars), Plausible (23k stars) are mature open-source replacements for Mixpanel — self-host with docker and stop paying.
Can I self-host Umami?
Yes — we rate it easy to self-host, and it runs on your machine or their cloud. Create an Umami Cloud account or deploy the Node application with Docker Compose and PostgreSQL.