Ackee

A self-hosted, Node.js analytics tool for those who care about privacy, with a minimal interface, cookie-free tracking and a GraphQL API.

4.7k stars, 388 forks JavaScript On GitHub since April 2014

What is Ackee?

Ackee runs on your own server and analyzes the traffic of your websites without cookies or unique user tracking. Its minimal dashboard shows views, referrers, durations, devices and browsers, and custom events let you count actions like button clicks. Everything is available through a GraphQL API, so you can build your own reports. It stores data in MongoDB and runs with Docker or on platforms such as Netlify and Vercel.

Good fit if

  • You want a small, clean analytics dashboard for a few sites.
  • You want to query your stats through an API.

Look elsewhere if

  • You prefer PostgreSQL or MySQL to MongoDB: Umami.
  • You need goals, funnels and product analytics: Matomo or OpenPanel.

Before you adopt it

Ackee is MIT-licensed and free, and it needs a MongoDB database. Its creator, Tobias Reich, writes nearly every commit, so it depends on him.

Drafted with AI from the project's README and repository data, then checked against that data on 30 October 2026. Report a correction

Ackee health: is it still maintained?

56 of 100, actively developed

  • Activity
    71 commits in the last 90 days, the latest on 23 October 2026.
    22 / 30
  • Contributors
    2 people wrote the 71 commits of the last 90 days; the most active wrote 99% of them.
    4 / 20
  • Releases
    6 releases in the last 12 months; the latest, v3.7.1, on 23 October 2026.
    17 / 20
  • Replies to issues
    Maintainers answered 83% of recent issues, with a median first reply after 68 days.
    8 / 20
  • Security practices
    OpenSSF Scorecard 5 of 10.
    5 / 10

Read from GitHub on 1 November 2026. How the score works

Ackee license: is it open source?

Ackee uses MIT, an open-source license approved by the OSI.

  1. April 2014First published on GitHub.
  2. TodayMIT.

How to run Ackee yourself

Docker
Dockerfile or compose file in the repository
Compose file
docker-compose.yml: 2 services (mongodb)
Setup effort
2 of 5, judged from the compose file
Kubernetes
No Helm chart in the repository
Desktop and mobile
No app builds in GitHub releases
Interface languages
English only

Install instructions: ackee.electerious.com or the README on GitHub.

Alternatives to Ackee

  • PlausibleOpen source, privacy-first web analytics. Lightweight, cookie-free Google Analytics alternative. Self-hosted… 65 health · AGPL-3.0 · 29.7k stars
  • GoAccessGoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or… 60 health · MIT · 21.1k stars
  • MatomoEmpowering People Ethically — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading… 81 health · GPL-3.0 · 22k stars
  • UmamiUmami is a privacy-first web and product analytics platform. Traffic, campaigns, behavior, conversions, and… 79 health · MIT · 39.8k stars
  • OpenPanelOpenPanel is an open-source web and product analytics platform, an open-source alternative to Mixpanel with… 72 health · AGPL-3.0 · 7.2k stars

All 24 projects in Web analytics

Questions about Ackee

Is Ackee open source?

Yes. Ackee is published under MIT, an OSI-approved open-source license.

Is Ackee still maintained?

Its health score is 56 of 100 (actively developed). It had 71 commits in the last 90 days, the latest on 23 October 2026, and its latest release came out on 23 October 2026.

How do I run Ackee?

You can run it with Docker. The README on GitHub has the exact steps.

What are the alternatives to Ackee?

Close alternatives in the Web analytics category include Plausible, GoAccess, Matomo.