Umami
Open-source · self-hostable · replaces 2 SaaS tools on os-alt
umami-software/umami · alive · ★ 36.6k · last commit 5d ago · 143 open issues
License: MIT
Good fit for Devs who want a single-binary-feel analytics stack and a clean dashboard.
Weak at Funnel/cohort analysis — Umami stays focused on top-of-funnel reporting, no deep funnel exploration.
In a terminal? npx -y github:SolvoHQ/os-alt-cli fathom-analytics prints
the Fathom Analytics comparison table including Umami.
how the CLI works →
Replaces these SaaS
- Fathom Analytics · Privacy-first web analytics
Pull `ghcr.io/umami-software/umami:postgresql-latest` plus `postgres:16` via compose. Replace Fathom snippet with `<script defer src="https://umami.example.com/script.js" data-website-id="..."></script>`. Umami's UI is the closest spiritual match to Fathom — single-page, beautiful, fast. Custom events via `umami.track('event-name')`.
- Google Analytics · Web analytics
Same constraint as Plausible — GA's free tier doesn't release raw event data. Run Umami in parallel with GA for an overlap, then cut over. Umami v2 exposes a `/api/send` endpoint compatible with simple custom-event reporting if you migrate event scripts.
README badges for the SaaS this replaces
Maintainers and forks: drop a badge in your README to link readers from the SaaS-comparison page back to your repo.