Skip to main content
Keq@5 Incoming

KeqMaking Requests Simpler

A modern HTTP client based on middleware and chainable API.

Chainable API
Middleware
TypeScript
Cross-Platform
example.ts
Core Features

Built for ModernWeb Development

Everything developers need to make HTTP requests simple yet powerful

Powerful Middleware System

Inspired by Koa's onion model middleware, allowing flexible request extension. Built-in middleware for retry, timeout, and concurrency control.

Elegant Chainable API

Inspired by SuperAgent's API design with chainable calls. Clean and readable code makes HTTP requests elegant and intuitive.

Complete TypeScript Support

Written in native TypeScript with full type definitions. Generate type-safe request code from Swagger documentation.

Cross-Platform

Works in both browser and Node.js environments. One codebase runs everywhere. Based on standard Fetch API with great compatibility.

Smart Route Matching

Flexibly configure middleware by domain, path, method, and more. Easily set up different handling logic for different API services.

Out of the Box

Zero configuration to get started, while providing rich configuration options. Automatically handles request serialization and response parsing.

Ready to Get Started?

Start using Keq now and experience a more elegant way to make HTTP requests

GitHub Stars
Weekly Downloads
Contributors