Swetrix logo

Swetrix

Open-source alternative to Google Analytics with custom events and funnels

600 JavaScript AGPL-3.0 1 month ago

Overview

Swetrix provides a full-featured self-hosted analytics suite including page views, custom events, error tracking, and funnel analysis without relying on cookies. The backend is written in Node.js and stores data in ClickHouse for fast aggregation across large data volumes. A managed hosted tier is available for teams that do not want to run their own infrastructure.

Where it falls short of Google Analytics

  • ClickHouse is required; no SQLite fallback for small deployments
  • Session replay not yet available in the self-hosted build
  • Documentation for self-hosting is less mature than for the managed service

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

cookieless
funnels
custom-events
clickhouse
Maintain Swetrix?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Swetrix difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/swetrix)](https://openreplace.com/swetrix)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Sponsored

Simple, fast, privacy-focused web analytics in a single lightweight dashboard

37k TypeScript MIT 6 days ago
3/5
1-click
Swetrix vs Umami

All-in-one product analytics, session replay, feature flags, and A/B testing

35k Python MIT 5 days ago
5/5
Swetrix vs PostHog

Interactive visualizer for neural network and machine learning model graphs

33k Python MIT 8 days ago
1/5
Swetrix vs Netron

Self-hosted social media scheduling and analytics platform for all major networks

32k Docker AGPL-3.0 5 days ago
3/5
Swetrix vs Postiz