Get privacy-focused insights with Umami, an open-source alternative to Google Analytics, for founders, with 37k+ GitHub stars.
37,119 stars7,278 forksTypeScriptUpdated 6/12/2026100% free ยท open source
What it does
Umami provides founders with a privacy-focused alternative to traditional analytics tools, allowing them to track website traffic and user behavior without compromising user data.
Install / run
docker-compose up -d
When to use it
โขYou want to track website analytics without using Google Analytics
โขYou need an open-source analytics solution for your startup
โขYou prioritize user privacy and data protection in your analytics setup
Quick start
1Clone the Umami repository from GitHub using the command `git clone https://github.com/umami-software/umami.git`
2Create a PostgreSQL database and update the `docker-compose.yml` file with your database credentials
3Start the Umami container using `docker-compose up -d` and access the web interface at `http://localhost:3000`
4Configure your website by adding the Umami tracking script to your website's HTML header
5Start tracking website data and view analytics in the Umami web interface
Ready-to-paste prompt
You can use the Umami API to track page views by sending a POST request to `http://localhost:3000/api/track/pageview` with the page URL and other relevant data
Heads up: Make sure you have Docker and Docker Compose installed on your system, as Umami uses Docker containers to run its services, and also ensure you have a PostgreSQL database set up to store analytics data
Saves to your device
Topics
analytics
audience-segmentation
charts
cohort-analysis
google-analytics
product-analytics
statistics
user-journey
web-analytics
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.