Stars
Forks
Watchers
Developer links
Swetrix
Traffic analytics, real-user performance monitoring, and client-side error tracking - normally three tools - in one cookieless, privacy-first dashboard: Swetrix. The Community Edition ships the same core engine as the cloud product - a NestJS API with ClickHouse for high-volume event storage, MySQL for relational data, and Redis for caching, fronted by a React dashboard and a ~5 KB tracking script with official packages for 20+ frameworks including Next.js, WordPress, and Shopify. Traffic analytics cover pageviews, referrers, UTM campaigns, geolocation, sessions with page flows, funnels, and custom events - all anonymized server-side with no cookies, no cross-device tracking, and no consent banner required for GDPR compliance. Performance monitoring records real-user metrics per pageview: TTFB, DNS and TLS timing, and render times, so regressions surface in the same place as traffic. Error tracking captures unhandled JavaScript exceptions automatically with formatted stack traces, filename/line metadata, affected browsers and pages, first/last-seen timestamps, and a resolve workflow - replacing a separate error monitoring subscription for many teams. Alerts fire to email, Slack, Telegram, Discord, or webhooks on traffic spikes, new errors, and custom events. If Plausible covers your traffic questions but you also want to know why the site broke, Swetrix answers both.
Benefits
- Three Subscriptions, One Container
- Analytics, error monitoring, and performance tracking together - retire the GA + Sentry + speed-tool stack.
- No Consent Banner
- Cookieless, anonymized, GDPR-compliant by design - visitors are never individually tracked.
- Know When Things Break
- Automatic JS exception capture with stack traces plus alerts to Slack, Telegram, or Discord on new errors.
- Built for Volume
- ClickHouse event storage handles high-traffic sites with a fast, real-time dashboard.
Features
- Traffic Analytics
- Pageviews, referrers, UTM campaigns, geolocation, sessions, page flows, and funnels.
- Error Tracking
- Aggregated client-side exceptions with stack traces, metadata, and a resolve workflow.
- Performance Monitoring
- Real-user TTFB, DNS, TLS, and render timings recorded per pageview.
- Custom Events and Goals
- Track conversions and key actions with your own event semantics.
- Multi-Channel Alerts
- Email, Slack, Telegram, Discord, webhooks, and browser push on spikes and errors.
- Lightweight Tracker
- A ~5 KB script with official integrations for 20+ frameworks.