Documentation

Learn how to use hyperwiz for lightweight, flexible HTTP requests in TypeScript. Everything you need to build powerful, production-ready applications.

Simple Setup

One-line client creation

Flexible Interceptors

Add request/response/error handlers

Auto Retry

Adaptive backoff with exponential delay

Smart Caching

In-memory or IndexedDB caching

Quick Start in 30 seconds

Get up and running with hyperwiz in no time

1
Install the package
npm install hyperwiz
2
Start using it
import { createClient } from 'hyperwiz';

const api = createClient('https://api.example.com', { 
  logging: true, 
  retry: true 
});

const users = await api.get('/users');
const newUser = await api.post('/users', { name: 'John' });

Everything you need for modern HTTP

Built for modern web applications with all the features you need

Simple Setup

One-line client creation with zero configuration needed

Flexible Interceptors

Add request/response/error handlers with powerful interceptor system

Auto Retry

Adaptive backoff with exponential delay and intelligent retry logic

Smart Caching

In-memory or IndexedDB caching with automatic expiration

TypeScript First

Full TypeScript support with excellent IntelliSense

Lightweight

Small bundle size with no unnecessary dependencies

Ready to get started?

Join thousands of developers using hyperwiz for simple, flexible, and reliable HTTP requests.