Lightning-fast TypeScript utilities
Isomorphic API client, state management, and 28+ utility modules. Zero dependencies, tree-shakeable, works everywhere.
Zero dependencies
95%+ test coverage
Node & Browser
Quick start
Get up and running with ByteKit in minutes
Core features
Everything you need for modern TypeScript development
API Client
Isomorphic HTTP client with retries, circuit breaker, and localized errors
State Management
QueryClient for powerful async state management with caching and invalidation
Logging & Profiling
Structured logging and performance profiling utilities
28+ Utility Modules
String, Date, Array, Object, Crypto, Cache, and more
Explore by topic
Deep dive into ByteKit’s capabilities
Core Concepts
Understand ByteKit’s architecture, tree-shaking support, and isomorphic design
Learn more
API Reference
Complete API documentation for all 37 modules with types and examples
Browse API docs
CLI Tool
Generate TypeScript types from API endpoints and Swagger/OpenAPI specs
View CLI docs
Framework Examples
Learn how to use ByteKit with React, Vue, Svelte, Next.js, and more
See examples
Community & support
Get help and connect with other developers
Ready to get started?
Install ByteKit today and start building with powerful, type-safe utilities that work everywhere.
Get Started Now