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
52.91

Promise based HTTP client for the browser and node.js

Downloads7,197,720,143
Stars104,741
Forks10,783
Issue closure rate87%
Age10 years
Last released2 months ago
request
Deprecated
19.35

Simplified HTTP request client.

Downloads6,485,643,443
Stars25,690
Forks3,151
Issue closure rate96%
Age14 years
Last released4 years ago
node-fetch
13.97

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

Downloads8,426,568,716
Stars8,719
Forks1,022
Issue closure rate81%
Age9 years
Last releaseda year ago
got
11.23

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

Downloads4,999,807,976
Stars14,093
Forks933
Issue closure rate92%
Age10 years
Last released3 days ago
undici
3.01

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

Downloads528,300,537
Stars5,947
Forks516
Issue closure rate86%
Age6 years
Last released5 days ago
wretch
1.44

A tiny wrapper built around fetch with an intuitive syntax.

Downloads6,756,304
Stars4,665
Forks95
Issue closure rate99%
Age7 years
Last released2 months ago

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