Node 18+ optimized native fetch handler for Smithy clients (like AWS SDK)
Provides a way to make requests
Provides a way to make requests
[](https://www.npmjs.com/package/@smithy/core) [](https://www.npmjs.com/package/@smithy/core)
A simple abort controller library
A standalone implementation of the AWS Signature V4 request signing algorithm
better fetch for Node.js. Works on any JavaScript runtime!
AWS credential provider that sources credentials from the EC2 instance metadata service and ECS container metadata service
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
[](https://www.npmjs.com/package/@smithy/util-stream-node) [](https://www.npmjs.com/package/@smithy
Cross Platform Smart Fetch Ponyfill
Middleware and Plugin for request compression.
Blob & File implementation in Node.js, originally from node-fetch.
Web API compatible fetch implementation
Universal WHATWG Fetch API for Node, Browsers and React Native
A light-weight module that brings Fetch API to node.js
Asymmetric addon for the @smithy/signature-v4 package
[](https://www.npmjs.com/package/@smithy/middleware-apply-body-checksum) [![NPM downloads](https://img.shields.io/npm/dm/@smithy/middleware-apply-body-checksum.s
Returns native fetch if available or the undici module if not
An implementation of window.fetch in Node.js using Minipass streams
OpenTelemetry Node 18+ native fetch automatic instrumentation package
Implementation of window.fetch which can use http2 seamlessly
Fork of node-fetch-native with support for custom agents
A light-weight module that brings window.fetch to electron's background process