node-superfetch

JSON →
library 0.3.5 ·javascript
verified Jun 7, 2026

node-superfetch is a tiny wrapper around Node.js's native fetch API (available since Node 18) that provides a superagent-like fluent interface. Version 0.3.5 is the latest stable release, with sporadic updates. It supports HTTP methods (get, post, put, patch, delete, head), query parameters, headers, send/attach for bodies, redirect limits, agent configuration, and optional noResultData mode. Unlike node-fetch or bare fetch, it offers a chainable API and response parsing (JSON, text, buffer, stream). It ships TypeScript types and is ESM-compatible via import or require (CJS).