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
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean JavaScript Code. Always.
  • 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/

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Matomo

    Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open 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. 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

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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