HomeWorkProjectsBlogs

Kairox Analytics

Active
Next.js 15TypeScriptPostgreSQLPrismaBetter AuthTailwind CSSShadcn UI

Privacy-first, open-source web analytics. Lightweight (<1kb) and cookie-free alternative to Google Analytics. GDPR, CCPA, and PECR compliant.

Kairox Analytics

Overview

Kairox is a lightweight, privacy-first web analytics platform that tracks essential metrics without compromising user privacy. It features a beautiful analytics dashboard, device analytics, and global insights, all while remaining fully open-source and self-hostable.

Key Features

  • Lightweight (<1kb) tracking script with zero performance impact
  • Privacy-focused: No IP storage, cookies, or fingerprinting
  • Analytics dashboard with beautiful visualizations
  • Global insights with privacy-preserving country/region breakdown
  • Device analytics (OS, Browser, Device type)
  • Fully supported Dark Mode
  • Open Source and self-hostable

Tech Stack

  • Frontend: Next.js 15 (App Router) with TypeScript
  • Database: PostgreSQL via Neon with Prisma ORM
  • Authentication: Better Auth with Google OAuth
  • Styling: TailwindCSS & Shadcn UI
  • Visualization: Recharts for analytics data
  • Validation: Zod for data integrity
View Source on GitHub

Thanks for reading!