extended-fetch

JSON →
library 2.0.0 ·javascript
verified Jun 7, 2026

A hackable, lightweight HTTP client built on the native fetch API, version 2.0.0. It offers a modular middleware system for request/response interception, support for abort signals and timeouts, and a tiny footprint (<4KB). Released as ESM + UMD with TypeScript types, it requires Node.js 16+ or 18+. Unlike axios or node-fetch, it has zero dependencies and fully leverages the native fetch available in modern Node.js and browsers.