Get started with hyperwiz in minutes. A lightweight HTTP client library with powerful interceptors for modern web applications.
npm install hyperwizWorks out of the box
Full type safety
Small bundle size, zero dependencies
Install hyperwiz using your preferred package manager
npm install hyperwizyarn add hyperwizpnpm add hyperwizbun add hyperwizGet 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.