node-fetch
npmv3.3.2TypeScriptA light-weight module that brings Fetch API to node.js
Overview
node-fetch is an npm package that a light-weight module that brings Fetch API to node.js. The latest version is 3.3.2, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need a light-weight module that brings Fetch API to node.js and value a focused solution.
When not to use it
Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.
Pros
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- Large dependency tree (19 direct dependencies) increases install size and audit surface.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of node-fetch.
Dependencies
Runtime (3)
Dev (16)
Used by
Popular packages that depend on node-fetch.
A bson parser for node.js and the browser
A CSS parser, transformer, and minifier written in Rust
Provides a list of electron-to-chromium version mappings
libSQL Wasm packaged as an ES module.
Low-level HTTP/HTTPS/XHR/fetch request interception library.
A JavaScript implementation of the Unicode Bidirectional Algorithm
The official, opinionated, batteries-included toolset for efficient Redux development
A simple common HTTP client specifically for Google APIs and services.
Alternatives to node-fetch
An HTTP/1.1 client, written from scratch for Node.js
Low-level HTTP/HTTPS/XHR/fetch request interception library.
Promise based HTTP client for the browser and node.js
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Fake HTTP injection library
A PAC file proxy `http.Agent` implementation for HTTP
Turn a function into an `http.Agent` instance
HTTP content negotiation
HTTP status utility
Create HTTP error objects
Create and parse HTTP Content-Type header
Create and parse Content-Disposition header
Frequently installed together
TypeScript definitions for node
An extremely fast JavaScript and CSS bundler and minifier.
Prettier is an opinionated code formatter
A smaller version of caniuse-db, with only the essentials!
TypeScript definitions for cors
React is a JavaScript library for building user interfaces.
Next generation testing framework powered by Vite
A JavaScript parser
An AST-based pattern checker for JavaScript.
Tool for transforming styles with JS plugins
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Promise based HTTP client for the browser and node.js
Version history
| Version | Published | License |
|---|---|---|
| 2.7.0 | 2 years ago | MIT |
| 2.6.13 | 2 years ago | MIT |
| 3.3.2latest | 3 years ago | MIT |
| 2.6.12 | 3 years ago | MIT |
| 2.6.11 | 3 years ago | MIT |
| 2.6.10 | 3 years ago | MIT |
| 3.3.1 | 3 years ago | MIT |
| 2.6.9 | 3 years ago | MIT |
| 2.6.8 | 3 years ago | MIT |
| 3.3.0 | 3 years ago | MIT |
| 3.2.10 | 4 years ago | MIT |
| 3.2.9 | 4 years ago | MIT |
| 3.2.8 | 4 years ago | MIT |
| 3.2.7 | 4 years ago | MIT |
| 3.2.6 | 4 years ago | MIT |
| 3.2.5 | 4 years ago | MIT |
| 3.2.4 | 4 years ago | MIT |
| 3.2.3 | 4 years ago | MIT |
| 3.2.2 | 4 years ago | MIT |
| 3.2.1 | 4 years ago | MIT |
Funding
Frequently asked questions
How do I install node-fetch?
Run `npm install node-fetch` to add node-fetch to your npm project.
What license is node-fetch released under?
node-fetch is distributed under the MIT license.
How popular is node-fetch?
node-fetch has approximately 0 downloads per week and 8 known dependent packages.