Typed, smartfront-end data collection
@hyperse/track is a scalable analytics engine for web apps—strong typing, adapter plugins for Google, Facebook, and Klaviyo, and a unified event API.
$ npm install @hyperse/track --saveWhy teams choose Track
One engine for typed events, premium adapters, and documentation that matches how you ship analytics in production.
Typed
Built with TypeScript for strong typing and inference—catch errors during development and keep event payloads consistent across adapters.
Smart
Intelligent collection strategies adapt to user behavior and data changes so events stay accurate and timely without overloading the client.
Scalable
From SPAs to large storefronts, Track scales with modular adapters and builders that grow with your analytics surface area.
Powerful
Unified APIs for standard commerce events plus platform-specific payloads for Google Analytics, Meta, and Klaviyo.
Front-end friendly
Lightweight client footprint designed to collect data without hurting page load or interaction performance.
Easy integration
Composable BaseAdapter, AdapterBuilder, and TrackBuilder APIs integrate cleanly with React and other modern stacks.
Ready to ship typed analytics?
Install the core package, wire adapters for your stack, and browse premium plugin events in the docs.