Open Source Google Analytics Alternatives (Self-Hosted)

These open source Google Analytics alternatives let you measure traffic without sending visitor data to Google. With Google Analytics, your visitors' data is processed on Google's servers, which can complicate privacy compliance and consent banners. Compare the picks below, from simple cookie-free dashboards to full product analytics.

Compare the top picks

Own your analytics data instead of sending it to Google. These self-hostable tools range from one-page, cookie-free dashboards to full product analytics suites. Licenses and activity were checked in each repo.

Quick comparison

NameLicenseLanguageDocker?Last commit
Plausible Community EditionAGPL-3.0ElixirYes2026-10-26
UmamiMITTypeScriptYes2026-10-23
MatomoGPL-3.0PHPSee docs2026-10-26
PostHogMITPythonYes2026-10-26
Fathom LiteMITGoYes2026-03-18
GoatCounterEUPL-1.2 (modified)GoYes2026-09-27
AckeeMITJavaScriptYes2026-10-23
RybbitAGPL-3.0TypeScriptSee docs2026-10-25

License, stars and last commit checked against the GitHub API and repo files on 2026-10-26.

Listings

Plausible Community Edition

Lightweight, cookie-free web analytics

AGPL-3.0 · OSIElixirDockerHosted option★ 29,670 as of 2026-10-26

plausible/analytics is AGPL-3.0 per GitHub license metadata. Self-host via plausible/community-edition (MIT deploy configs). CE gets fewer features than the paid cloud.

Pros
  • Simple one-page dashboard, no cookies
  • Official Docker Compose setup (community-edition repo)
Cons
  • CE lags the paid cloud on features
  • Needs ClickHouse + Postgres

Last commit (default branch): 2026-10-26 · Last verified: 2026-10-26

Umami

Simple, privacy-focused web analytics

MIT · OSITypeScriptDockerHosted option★ 39,709 as of 2026-10-26

MIT per GitHub license metadata.

Pros
  • MIT license
  • Runs on Postgres; Docker images documented
Cons
  • Fewer advanced reports than Matomo
  • Requires a database server (PostgreSQL)

Last commit (default branch): 2026-10-23 · Last verified: 2026-10-26

Matomo

Full-featured Google Analytics replacement

GPL-3.0 · OSIPHPHosted option★ 21,983 as of 2026-10-26

GPL-3.0 per GitHub license metadata. Some premium plugins are paid.

Pros
  • Closest feature depth to Google Analytics (goals, segments, ecommerce)
  • Long-running project (formerly Piwik)
Cons
  • Heavier PHP/MySQL stack
  • Premium plugins cost extra

Last commit (default branch): 2026-10-26 · Last verified: 2026-10-26

PostHog

Product analytics suite with a self-host option

MIT · OSIPythonDockerHosted option★ 40,453 as of 2026-10-26

LICENSE: MIT (Expat) for content outside ee/; ee/ directory under a separate license. GitHub reports NOASSERTION.

Pros
  • Product analytics, session replay and flags in one tool
  • Large active project
Cons
  • Self-hosting is resource-heavy
  • More than a simple pageview counter

Last commit (default branch): 2026-10-26 · Last verified: 2026-10-26

Fathom Lite

Older open-source version of Fathom Analytics

MIT · OSIFeature-frozenGoDocker★ 8,032 as of 2026-10-26

MIT per GitHub license metadata. NOT archived (GitHub archived=false). README: no longer adding features, but maintained long-term for bug fixes. Last commit 2026-03-18.

Pros
  • Tiny single Go binary
  • MIT license
Cons
  • Feature-frozen: no new features
  • Older UI than hosted Fathom

Last commit (default branch): 2026-03-18 · Last verified: 2026-10-26

GoatCounter

Easy, privacy-friendly web stats

EUPL-1.2 · modified OSI licenseGoDockerHosted option★ 6,101 as of 2026-10-26

LICENSE: slightly modified EUPL 1.2 (only the Compatible Licenses appendix changes); count.js is ISC. GitHub reports NOASSERTION. EUPL 1.2 is OSI-approved; this modified variant is not separately approved.

Pros
  • Single binary with SQLite or Postgres
  • Very low resource use
Cons
  • Modified EUPL rather than a stock license
  • Simpler reports than Matomo

Last commit (default branch): 2026-09-27 · Last verified: 2026-10-26

Ackee

Self-hosted Node.js analytics with a minimal UI

MIT · OSIJavaScriptDocker★ 4,720 as of 2026-10-26

MIT per GitHub license metadata.

Pros
  • MIT license, minimal UI
  • Docker setup documented
Cons
  • Requires MongoDB
  • Small feature set

Last commit (default branch): 2026-10-23 · Last verified: 2026-10-26

Rybbit

Open-source web and product analytics

AGPL-3.0 · OSITypeScriptHosted option★ 13,163 as of 2026-10-26

AGPL-3.0 per GitHub license metadata.

Pros
  • Very active development
  • Web analytics plus product features
Cons
  • Young project
  • Needs ClickHouse + Postgres

Last commit (default branch): 2026-10-25 · Last verified: 2026-10-26

How to choose

FAQ

Is Fathom Lite archived?

No. As of 2026-10-26 the GitHub repo is not archived. Its README says no new features are being added, but it will be maintained long-term for bug fixes. Its last commit was on 2026-03-18.

Is Plausible free to self-host?

Yes. Plausible Community Edition is AGPL-3.0 and is self-hosted with the official community-edition Docker Compose repo. It receives fewer features than the paid Plausible cloud.

Is GoatCounter open source?

It uses a lightly modified EUPL 1.2 (only the Compatible Licenses appendix differs). EUPL 1.2 itself is OSI-approved; the modified variant is not separately approved, so we label it as modified.

“Deploy on RepoCloud” buttons appear only where RepoCloud has a page for that app (7 of 8 listings here). “Website” and “Source” links are not affiliate links.

Related: Dropbox alternatives · Notion alternatives · All categories