Ask HN: Alternatives to Google Analytics

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Plausible Analytics

    Simple, open source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics.

  • here are some for you to consider:

    https://github.com/matomo-org/matomo

    https://github.com/plausible/analytics

    https://github.com/arp242/goatcounter

    All 3 of them open source and you can host yourself. If you don't want to self host all 3 have options for you.

    I am currently self hosting Matomo and am happy with it.

    Fun timing for you to ask as just running a poll to see what others are using:

    https://fosstodon.org/@softinio/109689221718875173

  • GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

  • If you'd be content with the data already in your Nginx logs then there's GoAccess which is a command line tool that can parse web server logs and give you a breakdown of page hits/unique visitors over time, as well as data from user agents.

    https://goaccess.io/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Matomo

    Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!

  • here are some for you to consider:

    https://github.com/matomo-org/matomo

    https://github.com/plausible/analytics

    https://github.com/arp242/goatcounter

    All 3 of them open source and you can host yourself. If you don't want to self host all 3 have options for you.

    I am currently self hosting Matomo and am happy with it.

    Fun timing for you to ask as just running a poll to see what others are using:

    https://fosstodon.org/@softinio/109689221718875173

  • GoatCounter

    Easy web analytics. No tracking of personal data.

  • here are some for you to consider:

    https://github.com/matomo-org/matomo

    https://github.com/plausible/analytics

    https://github.com/arp242/goatcounter

    All 3 of them open source and you can host yourself. If you don't want to self host all 3 have options for you.

    I am currently self hosting Matomo and am happy with it.

    Fun timing for you to ask as just running a poll to see what others are using:

    https://fosstodon.org/@softinio/109689221718875173

  • Umami

    Umami is a simple, fast, privacy-focused alternative to Google Analytics.

  • I think your title and your description may already show a little problem: You say you're lookin for a GA alternative, but what if GA was never the right tool for your use case, to begin with? Your use case description is pretty minimal:

    > "I would like to see visitor numbers at times of day and probably a few more things in the future."

    GA is a very complex tool, that often is complete overkill for small sites. So when you ask for GA alternatives, you will probably hear Matomo as a suggestion – but this also is in the same area of complexity as GA and would probably not be a good fit for your project (and it wouldn't solve your cookie problem without proper configuration).

    So maybe a better question would be "What analytics tool should I use for project XYZ?"

    If you want a minimal approach, take a look at Umami (https://umami.is/), which is about as minimal as it gets (when talking about frontend JS analytics tools).

  • featurebase-examples

    Examples for FeatureBase Community

  • One piece to consider is where to store data and how it may be leveraged for counts of things, over time. For basic analytics, a simple dashboard may be created independently of the data store.

    FeatureBase is a super fast, highly efficient, in-memory analytical data store which may be queried using SQL. We have customers handling 10s of billions of events with it. It's free, Open Source and available here: https://featurebase.com/.

    There are reference Docker containers which may be used for a deployment or reference for building a deployment: https://github.com/FeaturebaseDb/featurebase-examples

  • web-analytics-starter-kit

    Tinybird Web Analytics Starter Kit

  • If you're looking for one that gives you more control, there is a starter kit from Tinybird to build your own GA replacement over a managed ClickHouse. You can customise it as much as you want, capture different data, do different analytics, custom frontend, etc. https://github.com/tinybirdco/web-analytics-starter-kit

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PostHog

    🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.

  • https://posthog.com/ is quite good (just a happy user)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts