HTTP Clients

Send network requests and fetch data from external APIs
Compare by

Missing a library? Add it to the list by editing this category.

axios
56.65

Promise based HTTP client for the browser and node.js

Downloads5,608,409,517
Stars102,688
Forks10,816
Issue closure rate90%
Age9 years
Last released22 days ago
request
22.21

Simplified HTTP request client.

Deprecated
Downloads6,028,315,077
Stars25,650
Forks3,267
Issue closure rate96%
Age13 years
Last released4 years ago
node-fetch
14.72

A light-weight module that brings Fetch API to node.js

Downloads6,752,024,858
Stars8,538
Forks1,058
Issue closure rate82%
Age9 years
Last released3 months ago
got
12.46

Human-friendly and powerful HTTP request library for Node.js

Downloads4,367,247,026
Stars13,623
Forks985
Issue closure rate93%
Age10 years
Last released7 days ago
undici
2.61

An HTTP/1.1 client, written from scratch for Node.js

Downloads273,790,634
Stars5,084
Forks409
Issue closure rate84%
Age5 years
Last released21 hours ago
wretch
1.46

A tiny wrapper built around fetch with an intuitive syntax.

Downloads4,826,709
Stars4,279
Forks94
Issue closure rate98%
Age6 years
Last released18 days ago

Missing a library? Add it to the list by editing this category.