🐸 Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive. https://rybbit.io
Find a file
Bill Yang 3d9f350459 feat: update middleware and layout for admin route handling
- Removed "settings" from excludedRoutes in middleware.
- Added "admin" to excludedRoutes in middleware and layout checks.
- Integrated useStopImpersonation hook in RootLayout for global impersonation control.
- Updated TopBar to conditionally display Admin link for users with admin role.
2025-05-17 21:06:24 -07:00
.github ci: refactor Docker publish workflow for clearer job structure and conditional push 2025-05-18 03:36:53 +03:00
clickhouse_config Add goal management functionality in analytics (#100) 2025-04-28 20:58:43 -07:00
client feat: update middleware and layout for admin route handling 2025-05-17 21:06:24 -07:00
docs Refactor TweetCard layout and improve styling 2025-05-14 21:41:04 -07:00
mockdata ref!: Bump packages versions & Actualize codebase regards packages updates (#217) 2025-05-14 10:29:10 -07:00
server feat: enhance subscription management by adding currentPeriodStart to subscription data 2025-05-17 18:41:15 -07:00
.env.example email organization invites (#272) 2025-05-17 14:57:32 -07:00
.gitignore bump better auth 2025-03-03 22:31:18 -08:00
.prettierignore Refactor Rybbit Analytics Script for improved readability and performance by minifying code and consolidating functions. Maintain existing functionality for tracking page views and outbound links. 2025-05-09 11:14:56 -07:00
Caddyfile Revert "Ratelimits for cloud (#248)" 2025-05-14 13:45:07 -07:00
docker-compose.cloud.yml email organization invites (#272) 2025-05-17 14:57:32 -07:00
docker-compose.dev.yml email organization invites (#272) 2025-05-17 14:57:32 -07:00
docker-compose.yml email organization invites (#272) 2025-05-17 14:57:32 -07:00
LICENSE.md Add license 2025-04-16 11:21:56 -07:00
README.md Refactor README.md to replace badge images with text links for improved accessibility and readability. 2025-05-09 21:16:36 -07:00
restart.sh Fix disable signup (#260) 2025-05-14 21:18:14 -07:00
setup.sh Fix disable signup (#260) 2025-05-14 21:18:14 -07:00
start.sh Enhance setup and configuration for self-hosting (#125) 2025-05-06 13:08:41 -07:00
stop.sh Enhance setup and configuration for self-hosting (#125) 2025-05-06 13:08:41 -07:00
update.sh pull images 2025-05-07 11:21:35 -07:00

Rybbit Analytics

Open Source Web & Product Analytics

Website | Demo | Documentation | Discord | License (AGPL-3)

Rybbit is the modern open source and privacy friendly alternative to Google Analytics. It takes only a couple minutes to setup and is super intuitive to use.

🔍 View Live Demo - See Rybbit running on a real-life production site with over a million visits a month.


🚀 Getting Started

There are two ways to start using Rybbit:

Option Description
Hosted Service Sign up for our cloud-hosted solution - the fastest way to get started
Self-Hosting Deploy and manage Rybbit on your own VPS for complete control

📚 Explore our comprehensive documentation to learn more about installation, configuration, and usage.


Key Features

  • All key web analytics metrics including sessions, unique users, pageviews, bounce rate, session duration
  • No cookies or user tracking - GDPR & CCPA compliant
  • Customizable goals. retention, user journeys, and funnels dashboards
  • Advanced filtering across 15+ dimensions
  • Custom events with JSON properties
  • Live sessions dashboard
  • 3 level location tracking (country -> region -> city) + advanced map visualizations
  • Real time dashboard
  • Support for organizations and unlimited number of sites

📊 Dashboard Preview

Main

image

Realtime

image

Sessions

image

Journeys

image

Map

image

Funnels

image

Goals

image


Star History

Star History Chart