Umami logo

Umami

Privacy-focused web analytics with self-hosting and a cookie-free alternative to Google Analytics

Open Source Alternative to
Repository activity
  • Stars37.2k
  • Forks7.3k
  • Open Issues128
umami-software-umami health score - Linux Foundation Insights
License

MIT

Languages
  • TypeScript
  • JavaScript
  • CSS
Umami screenshot

About Umami

Umami is a simple, fast, privacy-focused web analytics platform and an open source alternative to Google Analytics, Mixpanel, and Amplitude. It tracks site traffic without cookies, so there is no cookie banner to add, and the dashboard stays clean and easy to read.

You can run Umami on your own infrastructure or use Umami Cloud. Self-hosting needs Node.js 18.18+ and a PostgreSQL 12.14+ database; install from source with pnpm or deploy the official Docker image with the included Compose file. The build provisions the database on first run and creates an initial admin account.

The code is MIT licensed and maintained by Umami Software on GitHub. Running it yourself keeps every visitor record in a database you own and control, and updates are a pull and rebuild away.

Key features

  • Cookie-free web analytics with no consent banner
  • Simple, fast single-page dashboard
  • Self-hosted or Umami Cloud
  • Runs on Node.js with a PostgreSQL database
  • Official Docker image and Compose deployment

Details

First released
2020
Tracking
Cookie-free
Hosting
Umami Cloud · self-hostable
Runtime
Node.js 18.18+
Database
PostgreSQL v12.14+
License
MIT