HTTP orchestration
for production systems
TypeScript-first HTTP client with ~50 built-in features — retry, circuit breaker, rate limiting, tracing, metrics, health checks, and enterprise security — in 33 KB.
Installation
npm install @adityadev13/solviximport { createClient } from "@adityadev13/solvix";
const client = createClient({
baseURL: "https://api.example.com",
retry: { retries: 3 },
});
const response = await client.get("/users");
console.log(response.data);Designed for Enterprise
Built for reliability, security, and scale from day one.
Built for Performance
Optimized core engine for minimal overhead with competitive latency against native fetch.
Type-Safe by Default
Full TypeScript inference for requests and responses with excellent DX and autocomplete.
Automatic Retries
Built-in retry logic with exponential backoff, jitter, and adaptive timing.
Middleware & Interceptors
Flexible interceptor system for customization with Koa-style middleware pipeline.
Cross-Runtime
Zero-config across Node.js, Browser, Bun, Deno, and Edge runtimes.
TypeScript First
Full type safety with excellent developer experience and autocomplete.
Production Ready
Retries, circuit breaker, rate limiting, deduplication, and enterprise security.