Ship privacy-first analytics with a 10-second install.
Open Source & Transparent

Our code is open.

The Tracabit client SDK is 100% open source under the MIT license, and our high-throughput server engine is source-available for auditability.

npm install tracabit

Core Repositories

Inspect our protocols, run local builds, or contribute to client SDKs.

MIT

tracabit/tracabit-js

Lightweight TypeScript SDK with zero dependencies, GA4-style event helpers, unhandled exception clustering, and non-blocking beacon dispatch under 1.8KB.

#typescript#sdk#rum#zero-cookie
1,42042.8k / mo124
View on GitHub
Source-Available (BSL 1.1)

tracabit/tracabit-engine

Jetpath-based ingestion server and Tero ACID store. Sub-5ms event batching, per-project CORS allowlists, and edge Geo-IP extraction.

#bun#clickhouse#ingestion#privacy
2,89018.4k / mo210
View on GitHub
RoadmapMIT

tracabit/mcp-server

Official Anthropic Model Context Protocol (MCP) server integration. Exposes deterministic analytics tools and structured diagnostics for AI agents.

#mcp#ai-agents#llm-tools#json-rpc
8405.2k / mo48
View on GitHub

Client Library Overhead Benchmarks

Real-world gzipped bundle footprint comparison against industry standards.

Telemetry LibraryGzipped SizeDependenciesThread ImpactConsent Banner
Tracabit SDK1.8 KB0< 2msNo (0 Cookies)
Google Analytics 4 (gtag.js)48.2 KBHeavy bundle38msYes (Mandatory)
Sentry Browser28.6 KBBreadcrumbs engine24msOptional
Datadog RUM64.0 KBSession replay52msYes

Contributing to Tracabit

We welcome contributions from developers worldwide.

Whether you are submitting bug fixes, proposing framework adapters (Next.js, Remix, SvelteKit, Astro), or optimizing client beacon performance, we adhere to strict quality and privacy standards:

  • Zero Cookies: Pull requests must not introduce persistent client tracking tokens.
  • Sub-2KB Ceiling: Client additions must maintain bundle size under 2KB gzipped.
  • Deterministic Types: All parameters and metrics must carry strict TypeScript definitions.