Open-source product analytics platform combining event analytics, session replay, feature flags, experiments, error tracking, surveys and a data warehouse.
rybbit-io/rybbit
Open-source, privacy-friendly web and product analytics that positions itself as an alternative to Google Analytics.
Open-source alternative to:Google Analytics
- Stars
- 13,156
- Forks
- 761
- Open issues
- 225
- Last commit
- 5 hours ago
What is it?
Rybbit is a web and product analytics platform that tracks sessions, unique users, pageviews, bounce rate and session duration without using cookies. It includes dashboards for goals, retention, user journeys and funnels, along with session replays, custom events with JSON properties, and filtering across more than 15 dimensions.
Location reporting goes from country to region to city and includes map visualizations. The project also offers a real-time dashboard, error tracking and Web Vitals reporting, with Web Vitals listed as available on paid tiers only in the comparison table.
Rybbit can be used as a hosted service or self-hosted on your own VPS. It supports organizations and an unlimited number of sites, and the codebase is a pnpm workspace in TypeScript.
Key features
- 01Core web metrics such as sessions, unique users, pageviews, bounce rate and session duration
- 02Cookieless tracking designed for privacy
- 03Session replays and session details
- 04Goals, retention, user journey and funnel dashboards
- 05Custom events with JSON properties and filtering across 15+ dimensions
- 06Three-level location tracking with map visualizations
Use cases
- Replacing Google Analytics on a website while keeping visitor data privacy-friendly
- Running self-hosted analytics on your own server for full data control
- Analyzing product funnels, retention and user journeys in a SaaS app
- Reviewing session replays alongside error reports to debug user issues
Quick start
- 1
Sign up for the hosted service at rybbit.com
- 2
Or follow the self-hosting guide to deploy on your own VPS
- 3
For local client and backend development, follow the pnpm workspace setup in CONTRIBUTE.md
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source when offered as a network service.
- Self-hosting means deploying and managing your own VPS, which takes ongoing effort.
- Web Vitals is only available on paid cloud tiers.
In collections
Topics
FAQ
- What is rybbit?
- Open-source, privacy-friendly web and product analytics that positions itself as an alternative to Google Analytics. Rybbit is a web and product analytics platform that tracks sessions, unique users, pageviews, bounce rate and session duration without using cookies. It includes dashboards for goals, retention, user journeys and funnels, along with session replays, custom events with JSON properties, and filtering across more than 15 dimensions.
- Is rybbit free to use? What license does it have?
- rybbit is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is rybbit still maintained?
- Actively maintained. The last commit to rybbit was on Oct 24, 2026.
- What can I use rybbit for?
- Replacing Google Analytics on a website while keeping visitor data privacy-friendly Running self-hosted analytics on your own server for full data control Analyzing product funnels, retention and user journeys in a SaaS app Reviewing session replays alongside error reports to debug user issues
- How do I install rybbit?
- Sign up for the hosted service at rybbit.com Or follow the self-hosting guide to deploy on your own VPS For local client and backend development, follow the pnpm workspace setup in CONTRIBUTE.md
- Where can I get rybbit?
- The source code and installation instructions are on GitHub: https://github.com/rybbit-io/rybbit
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open source, cookie-free web analytics tool positioned as a privacy-first alternative to Google Analytics, available as cloud or self-hosted.
Open-source, cookieless product analytics for startups, with events, funnels, an AI analyst, feature flags, short links and uptime monitoring.
Self-hosted all-in-one tool combining website analytics, uptime monitoring, and server status pages in one app.
Open-source web and product analytics platform, an alternative to Mixpanel with optional self-hosting.
Self-hosted session replay, DevTools, product analytics and cobrowsing, so user session data stays in your own infrastructure.