Get started with hyperwiz in minutes. A lightweight HTTP client library with powerful interceptors for modern web applications.
npm install hyperwiz
Works out of the box
Full type safety
Small bundle size
Install hyperwiz using your preferred package manager
npm install hyperwiz
yarn add hyperwiz
pnpm add hyperwiz
bun add hyperwiz
Get up and running with hyperwiz in just a few lines of code
import { createClient } from 'hyperwiz';
// Create a simple client
const api = createClient('https://api.example.com');
// Make requests
const users = await api.get('/users');
const newUser = await api.post('/users', { name: 'John' });
import { createClient } from 'hyperwiz';
// Create client with options
const api = createClient('https://api.example.com', {
logging: true, // Enable request/response logging
retry: true, // Auto retry failed requests
cache: true, // Enable smart caching
timeout: 10000, // 10 second timeout
credentials: 'include' // Include cookies
});
// All requests use these settings
const data = await api.get('/protected-data');
Explore the documentation to learn more about hyperwiz features
Start building with hyperwiz today and experience the power of simple, flexible HTTP requests.