unfetch
Bare minimum fetch polyfill in 500 bytes
esmock
provides native ESM import and globals mocking for unit tests
node-fetch
A light-weight module that brings Fetch API to node.js
openapi-fetch
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.