Velocity HTTP.
The production-grade, zero-dependency HTTP client for modern applications. Built-in Sequential Polling, Retry Logic, and full TypeScript safety. Under 3KB gzipped.
Test it in real-time.
Enter any API endpoint and see Velocity handle the request with precision. No more simulator—this is live.
Everything you need. Nothing you don't.
A tiny core with powerful, well-tested features.
Sequential Safety
Built-in busy lock prevents overlapping polling requests automatically.
Simple Hooks
One-liner hooks for auth, logging, or data transforms. No arrays, no complexity.
Smart Polling
Configurable intervals, maxAttempts, and validation for complex background tasks.
Velocity vs Axios
Why developers are switching to a lighter alternative.
| Feature | Velocity HTTP | Axios |
|---|---|---|
| Bundle Size | ~3KB (Gzipped) | ~11KB (Gzipped) |
| Dependencies | Zero (Native Fetch) | Several |
| Sequential Polling | Built-in | Manual Implementation |
| Retry Logic | Native Support | Plugins Required |
| TypeScript | First-class | Good |
Built for React developers.
Velocity is designed to be the backbone of your data layer. Use our reactive useFetch pattern to handle loading, errors, and automatic request cancellation with zero boilerplate.
- Automatic AbortController management
- Reactive dependency tracking via JSON memoization
- Built-in success/error callbacks
- Type-safe HTTP method handling