Solvix is a production-ready, TypeScript-first HTTP client built to run seamlessly across Node.js, browsers, Bun, Deno, and Edge runtimes — using one consistent API everywhere.
npm i @adityadev13/solviximport { createClient } from "solvix";
const client = createClient({
baseURL: "https://api.example.com",
retry: { retries: 3 }
});
const response = await client.get("/users");Solvix isn’t just another HTTP client. It’s engineered for reliability and scale.
Optimized core engine designed for minimal overhead and fast execution across runtimes.
Leverage full TypeScript inference for request and response handling.
Built-in retry logic with smart error handling and exponential backoff.
Extend and customize requests with a flexible interceptor system.
Works seamlessly across Node.js, Browser, Bun, Deno, and Edge runtimes with zero configuration.
Built with TypeScript for type safety and excellent developer experience with full autocomplete.
Battle-tested with automatic retries, interceptors, and comprehensive error handling built-in.