Skip to content

Open-source Umami alternatives

Cookieless website analytics with a paid hosted Umami Cloud (also available self-hosted). Use the approved catalog below to weigh license, hosting, and repository activity for measuring website traffic without cookies.

Plausible has the most GitHub stars in this list (29k, AGPL-3.0). Plausible, Matomo, GoAccess, Rybbit, and Shynet can be self-hosted. Plausible, Matomo, Rybbit, and OpenAnalytics list a hosted option.

Compare the set

Available Umami alternatives

Loading catalog

Choosing a Umami replacement

The catalog lists 7 reviewed open-source alternatives to Umami for measuring website traffic without cookies, including Plausible (AGPL-3.0, hosted or self-hosted), Matomo (GPL-3.0, hosted or self-hosted), GoAccess (MIT, self-hosted), Rybbit (AGPL-3.0, hosted or self-hosted), Shynet (Apache-2.0, self-hosted), and Swetrix (AGPL-3.0, self-hosted). GitHub metadata last checked October 12, 2026.

What must a Umami replacement cover?

Start with your workflow for measuring website traffic without cookies. The alternatives below can cover different parts of it; a listing here does not establish complete feature parity with Umami.

  • Tracking script and privacy
  • Events and goals
  • Who runs the database

Compare Umami replacements by capabilities and operating needs

Umami replacements: recorded capabilities and tradeoffs
AttributePlausibleMatomoGoAccessRybbitShynetSwetrix
PurposeSimple, privacy-friendly web analytics.Full web analytics with on-premise hosting.Real-time web log analytics in a terminal or browser.Web analytics with goals, funnels, and session replay.Self-hosted web analytics with optional pixel tracking.Cookieless web analytics with events and performance reports.
Documented capabilitiesCookie-free pageview tracking, Goals and custom events, Hosted or self-hostedVisit and campaign reports, Goals and ecommerce tracking, On-premise installLive log analysis, Multiple log formats, Visitor and campaign reports, Incremental processingTraffic metrics, Custom events and goals, Funnels and journeys, Session replayMulti-site analytics, Pageviews and sessions, Referrer reports, Tracking pixel fallbackCookieless traffic reports, Custom events, Funnels and user flows, Performance and error tracking
Best-fit workflowTeams that want a simpler view of website traffic with privacy as a priority.Organizations that want detailed web reports and are ready to operate PHP and a database.For operators who want traffic reporting from logs they already collect.For product teams that need more behavioral detail than basic pageview counts.For teams that want to host website analytics and manage several sites in one instance.For teams that want website analytics with events and operational signals.
Check before choosingPlausible Community Edition omits premium marketing funnels and ecommerce revenue goals; compare edition features before migrating.Plan storage and plugin choices; heatmaps and some advanced reports require paid add-ons.Confirm that your server log format includes the fields you need and protect access to generated reports.The README marks Web Vitals as cloud-only; confirm edition coverage and privacy settings before rollout.Review what visitor data is collected and configure retention and privacy controls for your audience.Check hosted versus self-hosted feature coverage; network intelligence and replay are labeled cloud features.
Deployment optionsDocker Compose, KubernetesPHP, DockerDockerSee repository installation guideKubernetesSee repository installation guide
GitHub stars29,36821,94521,02713,1143,1551,206
LicenseAGPL-3.0GPL-3.0MITAGPL-3.0Apache-2.0AGPL-3.0
Self-hostedYesYesYesYesYesYes
Docker notedYesYesYesNot recordedNot recordedNot recorded
Cloud / hostedYesYesNot recordedYesNot recordedNot recorded
Primary languageElixirPHPCTypeScriptPythonTypeScript
Last commit2026-10-092026-10-112026-10-012026-10-092026-03-152026-10-11
DifficultyModerateModerateNot assessedNot assessedNot assessedNot assessed
Content sourceEditorial catalog entryEditorial catalog entryEditorial catalog entryEditorial catalog entryEditorial catalog entryEditorial catalog entry
Metadata checked2026-10-122026-10-122026-10-122026-10-122026-10-122026-10-12

The table shows up to six catalog entries. Missing information means not recorded, not unsupported. Capability lists are not hands-on benchmarks or guarantees of Umami compatibility.

Where each Umami alternative fits

  • Plausible

    Cookie-free web analytics on one dashboard, as a cloud service or a self-hosted community edition.

    Check first: Plausible Community Edition omits premium marketing funnels and ecommerce revenue goals; compare edition features before migrating.

    Plausible documentation and source

    AGPL-3.0 · Both · Analytics

  • Matomo

    Full web analytics on your own PHP and MySQL server, with Matomo Cloud as a hosted option.

    Check first: Plan storage and plugin choices; heatmaps and some advanced reports require paid add-ons.

    Matomo documentation and source

    GPL-3.0 · Both · Analytics

  • GoAccess

    Traffic reports from your web server logs, with no tracking script on the page.

    Check first: Confirm that your server log format includes the fields you need and protect access to generated reports.

    GoAccess documentation and source

    MIT · Self-hosted · Analytics

  • Rybbit

    Cookieless web analytics with funnels, goals and session replays, hosted or self-hosted.

    Check first: The README marks Web Vitals as cloud-only; confirm edition coverage and privacy settings before rollout.

    Rybbit documentation and source

    AGPL-3.0 · Both · Analytics

  • Shynet

    Cookie-free analytics you host yourself, with a pixel fallback when JavaScript is off.

    Check first: Review what visitor data is collected and configure retention and privacy controls for your audience.

    Shynet documentation and source

    Apache-2.0 · Self-hosted · Analytics

  • Swetrix

    Cookieless analytics with error tracking and performance monitoring, self-hosted with Docker.

    Check first: Check hosted versus self-hosted feature coverage; network intelligence and replay are labeled cloud features.

    Swetrix documentation and source

    AGPL-3.0 · Self-hosted · Analytics

  • OpenAnalytics

    Cookieless web analytics with funnels and Stripe revenue, self-hosted or at getopen.so.

    Check first: Self-hosting uses Postgres, ClickHouse, and Valkey; check memory, storage, and DNS requirements.

    OpenAnalytics documentation and source

    AGPL-3.0 · Both · Analytics

Before switching from Umami

Use this proposed pilot to test measuring website traffic without cookies. It is an evaluation plan, not a completed product test.

  1. Write down the Umami features your current workflow depends on. Use tracking script and privacy, events and goals, who runs the database as the initial review criteria; mark each requirement essential or optional.
  2. Shortlist Plausible, Matomo, GoAccess by the fit notes above. Reproduce one representative workflow with sample data, and record which requirements work in the exact version and edition you would deploy.
  3. Check your Umami export against the replacement’s documented import format. Verify records, attachments and access controls that your workflow uses before moving live data; keep the original available until you can recover the pilot.
  4. If you self-host Plausible, Matomo, GoAccess, assign an owner for updates, backups and restore testing. Compare that operating work with the hosted options and license conditions before deciding.

Related categories

Compare alternatives

Related collections

Umami alternatives: questions

What is the most popular open-source alternative to Umami?
Plausible has the most GitHub stars in this list, with 29k (AGPL-3.0). Other reviewed options include Matomo, GoAccess, and Rybbit.
Is there a self-hosted alternative to Umami?
Yes. Plausible, Matomo, GoAccess, Rybbit, and Shynet can run on your own server. Check each license before commercial use.
Which Umami alternatives have a hosted version?
Plausible, Matomo, Rybbit, and OpenAnalytics list a hosted or cloud option.
What should you check before switching from Umami?
Compare tracking script and privacy, events and goals, who runs the database. Confirm the license, who will operate the install, and how you will export your data from Umami.

Repository activity is a signal, not a security or quality guarantee.