Rybbit
Rybbit is an open-source, privacy-friendly web and product analytics platform positioned as a cookieless alternative to Google Analytics and Plausible. It ingests pageviews and custom events through a lightweight tracking script and HTTP /api/track endpoint, and exposes a Bearer-key-authenticated Stats API for sites, sessions, users, retention, and events. Rybbit can be self-hosted under AGPL-3.0 or consumed as a managed cloud service.
APIs
Rybbit Event Tracking API
Public ingestion endpoint (POST /api/track) used by the Rybbit tracking script and server-side integrations to send pageviews, custom events, and outbound link events. Accepts s...
Rybbit Sites API
Management endpoints for organizations and sites that scope all analytics queries. Sites are addressed by site ID in the /api/sites/:site path prefix used across the Stats API.
Rybbit Analytics Stats API
Bearer-key-authenticated read API (beta) for querying analytics per site - events, users, journeys, and supporting stats - under the /api/sites/:site path. Supports date-range o...
Rybbit Sessions & Retention API
Session-level analytics and cohort retention - paginated session lists, individual session detail, session locations, per-user session history, and cohort-based retention curves...