Prisme Analytics
Privacy-focused, cookie-less web analytics built on Grafana dashboards, for teams that want traffic data they can host and audit themselves.
Open Source Alternative to:

Prisme Analytics collects page views and custom events without cookies and stores only anonymized data, which takes most of the compliance work out of measuring a website. Setup is a script tag plus a noscript pixel, and numbers show up in a web analytics dashboard within minutes.
The ingestion server is written in Go and ships as a Docker image, while the dashboards run on Grafana. That choice brings user management, teams, permissions, multiple organizations and custom dashboards along with it, instead of a second set of account features written from scratch.
Several details set it apart from heavier analytics stacks.
- Small payload: the tracking script is around 2 kB, roughly 22 times smaller than Google Analytics, and the pixel for visitors without JavaScript is 35 bytes.
- Bot filtering: scrapers and spam traffic are dropped automatically.
- Campaign tracking: UTM parameters attribute visits to newsletters and campaigns.
- Single page apps: any pushState based router is followed without extra wiring.
- Throughput: the project's own load test ingested more than 50,000 requests a second on one AMD Ryzen 7 machine with the load generators running beside it.
- No paywall: every feature is available in the open source version.
You can follow the self-hosting guide for Docker or sign up for the hosted cloud, and the same feature set applies either way. The code is AGPL-3.0 with MIT exceptions listed in a separate licensing file.
Stars
131Forks
4Last commit
7 months agoRepository age
3 yearsLicense
AGPL-3.0Version
0.20.0Repository
prismelabs/analytics
Auto-fetched from GitHub .
Open source alternatives similar to Prisme Analytics:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit