# umami-software/umami

> Umami is a privacy-first web and product analytics platform. Traffic, campaigns, behavior, conversions, and revenue in one place. No cookies, no surveillance, self-hosted or in the cloud.

- GitHub: https://github.com/umami-software/umami
- Website: https://umami.is
- Category: Self-hosted Apps (https://ideas.asveas.com/c/selfhost)
- Tags: analytics, audience-segmentation, charts, cohort-analysis, google-analytics, product-analytics, statistics, user-journey, web-analytics, self-hosted, privacy, typescript
- Language: TypeScript · License: MIT
- Stars: 40,066 · Forks: 8,525 · Open issues: 155
- Last push: 2026-11-11 (today)
- Vibe score: 91/100

## What it is
Umami is a privacy-first analytics platform. Traffic, campaigns, behavior, conversions, and revenue in one place — no cookies, no surveillance, self-hosted or in the cloud. A server with Node.js version 18.18+. A PostgreSQL database version v12.14+. Optional: set API_URL to change the base URL used by internal UI API calls. Relative paths are served under BASE_PATH; absolute URLs are proxied through the local /api route. For example, APIURL=/internal-api or APIURL=https://api.example.com/api.

## When to use it
Reach for umami when you'd rather own a ready-made product (analytics, CMS, CRM…) than pay for SaaS — it's written in TypeScript and fits stacks tagged analytics, audience-segmentation, charts, cohort-analysis.

## Maintenance
umami-software/umami looks very actively maintained: the last push was today (2026-11-11), with 40,066 stars and 155 open issues.

## Quick start
```bash
git clone https://github.com/umami-software/umami.git
```

## Alternatives in Self-hosted Apps
- [louislam/uptime-kuma](https://github.com/louislam/uptime-kuma) — A fancy self-hosted monitoring tool (★93.5k, JavaScript, vibe 95/100) · details: https://ideas.asveas.com/r/louislam/uptime-kuma
- [hoppscotch/hoppscotch](https://github.com/hoppscotch/hoppscotch) — Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia (★80.8k, TypeScript, vibe 95/100) · details: https://ideas.asveas.com/r/hoppscotch/hoppscotch
- [grafana/grafana](https://github.com/grafana/grafana) — The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. (★77.8k, TypeScript, vibe 95/100) · details: https://ideas.asveas.com/r/grafana/grafana
- [strapi/strapi](https://github.com/strapi/strapi) — 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first. (★73.5k, TypeScript, vibe 94/100) · details: https://ideas.asveas.com/r/strapi/strapi
- [twentyhq/twenty](https://github.com/twentyhq/twenty) — The open alternative to Salesforce, designed for AI. (★60.8k, TypeScript, vibe 93/100) · details: https://ideas.asveas.com/r/twentyhq/twenty
- [calcom/cal.diy](https://github.com/calcom/cal.diy) — Scheduling infrastructure for absolutely everyone. (★49.9k, TypeScript, vibe 92/100) · details: https://ideas.asveas.com/r/calcom/cal.diy

---
Source: https://ideas.asveas.com/r/umami-software/umami · Catalog: https://ideas.asveas.com/llms.txt
