AbortController utilities — timeout, race, linked signals
Standardized typed HTTP error classes for APIs
Automatic batching and deduplication for async operations
Priority queue for async tasks with concurrency control
Type-safe bitwise flag operations for permissions, features, and options
Parse and format byte sizes for humans
In-memory LRU cache with TTL, stale-while-revalidate, and tag invalidation
String case conversion — camel, snake, kebab, pascal, title, and deep object key conversion
Circuit breaker pattern for fault-tolerant async service calls
Cloudinary image URL builder, srcset generation, and blur placeholders
Lightweight color parsing, conversion, and manipulation
Parse and stringify CSS color values — hex, rgb, hsl, and named colors
Layered configuration loader with typed output and multiple sources
Parse, serialize, and manage HTTP cookies with full typing
Pure utility functions - formatting, pagination, slugs, class merging, and more
Cron job scheduler with overlap prevention, timezones, and job management
Collision-resistant sortable unique IDs
Date range operations — overlap, gap, iterate, merge
Debounced async functions that return the latest promise result
Typed debounce and throttle with cancel, flush, and pending state
Fast deep equality comparison for JavaScript values with TypeScript type guards
Type-safe deep merging of objects
Generate comprehensive development documentation for Node.js/TypeScript projects
Object and array diffing with typed patches
Generic async resource pool with acquire/release, validation, and auto-scaling
Type-safe dot-notation access and mutation for nested objects
Parse, format, and manipulate time durations
Rich enums with methods labels and serialization
Interpolate variables within environment values
Schema-based environment variable validation with type-safe accessors
Tiny, fully type-safe event emitter for Node, browser, and edge runtimes
Simple in-memory feature flag system with percentage rollouts and targeting
Human-readable file size formatting and parsing — bytes to KB, MB, GB and back
Reusable Framer Motion animation presets, variants, and transitions
Glob pattern matching — minimatch alternative for runtime use
Runtime type guard utilities with TypeScript narrowing
Simple cross-platform hashing utilities
Production readiness health check builder with typed check results
Type-safe fetch wrapper with interceptors, retries, and base URL support
Typed HTTP error classes with status codes, factory methods, and serialization
Typed HTTP status codes, reason phrases, and classification
Flexible ID generation with UUID, ULID, nanoid, and prefixed IDs
Tiny runtime assertion with TypeScript narrowing
Decode and inspect JWTs — no verification, typed payload, tiny
Type-safe localStorage wrapper with JSON serialization, TTL, and key prefixing
Structured JSON logger with child loggers, redaction, and pretty dev output
Data masking and redaction for logs and APIs
Pattern matching for TypeScript — switch on steroids
Memoization with WeakMap support for object keys, LRU eviction, and TTL
Advanced memoization with TTL, LRU, and WeakMap support
Lightweight schema validation library with Zod-like API in under 3KB
Framework-agnostic middleware composition engine
Precise money and currency arithmetic
Natural string sorting — file2 before file10, not after
Next.js API route middleware: compose, validation, CSRF protection, and security headers
Release-based SSH deployment for Next.js apps with symlinks, dependency caching, and PM2 management
Next.js Image wrappers with skeleton loading and error fallback
Layout primitives for Next.js and React apps - Page wrapper and Card component
Next.js SEO utilities: metadata generators, JSON-LD schemas, and Open Graph helpers
URL path pattern matching and parameter extraction
Type-safe shallow and deep pick/omit for JavaScript objects
Typed functional pipe and compose for TypeScript
Composable predicate builders for filtering and validation
Convert milliseconds to human-readable strings and back
Concurrent promise execution with configurable pool size
Type-safe URL query string parsing and building
In-memory rate limiting for Node.js API routes with configurable windows and presets
Lightweight form management hook with Zod validation, debounced field validation, and common validators
Reusable React hooks - scroll lock, focus trap, swipe gestures, debounce, keyboard shortcuts, image preloading, and more
Framer Motion animation primitives for React - scroll reveal, page transitions, animated counters, and more
Dark/light/system theme provider for React with localStorage persistence and system preference detection
Accessible React UI component library with Tailwind CSS
Lightweight React UI primitives - Button, Alert, and more
Rust-inspired Result type for type-safe error handling without try/catch
Chainable Result monad for error handling without exceptions
Fetch wrapper with retries, timeout, and interceptors — zero abstraction leak
Async retry with exponential backoff, circuit breaker, and abort signals
Retry queue with exponential backoff for resilient async processing
Safe JSON parsing and serialization with circular detection and depth limiting
Safe parsing for primitives — numbers, booleans, dates, JSON from unknown strings
Validate and sanitize regular expressions to prevent ReDoS attacks
Reliable timeout wrapper for async operations with AbortController support
Compare JSON schemas and detect breaking changes
Lightweight semver parsing, comparison, and range matching
Sorted array with binary search — maintains order on insert
Typed finite state machine with transition guards, effects, and subscriptions
String manipulation utilities — truncate, pad, wrap, template
In-process async job queue with concurrency control, priorities, and retries
Task orchestration with dependency resolution and topological execution
Lightweight string template engine with safe interpolation, conditionals, and loops
Configurable throttle with leading/trailing edge control and AbortSignal support
Map with automatic entry expiration — TTL per key
Precise timing utilities — measure, benchmark, countdown
Reactive state container in under 1KB — framework agnostic
Runtime type checking utilities with TypeScript type guards — typeof on steroids
Framework-agnostic typed URL routing with path parameter extraction
Collision-resistant, time-sortable, compact unique IDs in base62
Web Vitals calculation utilities and client error capture
Auto-generate default values from Zod schemas