Overview
Umami is a privacy-first analytics platform covering traffic, campaigns, user behavior, conversions, and revenue without relying on cookies or surveillance-style tracking. It can run in Umami Cloud or self-hosted with PostgreSQL. The latest release checked is v3.4.0.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Go beyond page views into events, campaigns, journeys, conversions, and revenue
Umami has expanded from lightweight web analytics into broader product and campaign analysis while retaining its privacy-first, cookie-free positioning.
Self-host on PostgreSQL/Docker and expose data through API/MCP
Official Docker/Compose paths support self-hosting, while MCP can be explicitly enabled and authenticated with API keys.
Sources: [2]
For teams that want useful analytics without pushing data into ad-tech platforms
It fits sites and products that want self-managed, privacy-conscious measurement.
Secure the initial account and treat database/API/MCP access as sensitive
Source installs create admin / umami initially, so credentials must be changed before public exposure. API/MCP access can expose analytics data and requires key/access management, while PostgreSQL needs backup and upgrade planning. Umami is MIT.
Official sources
- [1]umami-software/umami repository(2026-09-18)
- [2]Umami README(2026-09-18)
- [3]Umami LICENSE(2026-09-18)
- [4]Umami v3.4.0 release(2026-09-18)
Supplemental curator note
Umami extends beyond simple page views into product/campaign/conversion/revenue analytics. Source installs create an initial `admin / umami` user, so credentials must be changed before exposure.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/umami-software/umami.git - 2
Enter the repository
cd umami - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
38,896 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 105
- Open PRs
- 72
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- analytics
- charts
- statistics
- google-analytics
- web-analytics
- audience-segmentation
- cohort-analysis
- product-analytics
- user-journey
- Stars
- 38,896
- Forks
- 8,066
- Watchers
- 143
- Open issues
- 44
- Primary language
- TypeScript
- License
- MIT
- Repository last updated
- Sep 18, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- n8n205,216 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Oh My Zsh189,785 Stars
A community framework for managing Zsh configuration through plugins, themes, and an update mechanism.
Shell - Ollama181,198 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - AUTOMATIC1111 Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python - Dify156,270 Stars
A visual LLM application platform combining AI workflows, RAG, agents, model management, and observability.
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.