The Last HTTP Client You'll Ever Need

Lightning-Fast HTTP Client
for Modern JavaScript

Enterprise-grade HTTP client with HTTP/2, intelligent cookie management, multiple adapters, streaming, and cross-environment support.

TypeScript-first · Node.js 22+ · MIT Licensed

6
Adapters
18
Browser Profiles
26
Lifecycle Hooks
70+
Error Codes
200+
cURL Options

Get Started in Seconds

Install with your favorite package manager and start making requests.

npm install rezo
import rezo from 'rezo';

const { data, status } = await rezo.get('https://api.example.com/users');
console.log(data);

6 Adapters, One API

Same interface everywhere. Automatic selection based on runtime.

FeatureHTTPHTTP/2cURLFetchXHRReact Native
Cookies
Proxy
Streaming
HTTP/2
Upload Progress
Download Progress
File Download
Compression
TLS Config

Ready to Build?

A modern, enterprise-grade HTTP client for any JavaScript runtime. Integrate in minutes, scale to production.

MIT Licensed · 100% Open Source