🌜
🌞

Best JavaScript HTTP Libraries

http

http

v0.0.1-security

security holding package

Last Commit
Oct 7, 2021
GitHub Stargazers
125
License
Contributors
http-errors

http-errors

v2.0.0

Create HTTP error objects

Last Commit
Dec 18, 2021
GitHub Stargazers
1,314
License
MIT
Contributors
14
express

express

v4.18.1

This package was published as a result of a bug, please use the [express](https://www.npmjs.com/package/express) package instead.

Last Commit
Aug 26, 2016
GitHub Stargazers
21
License
ISC
Contributors
@szmarczak/http-timer

@szmarczak/http-timer

v5.0.1

Timings for HTTP requests

Last Commit
Aug 20, 2021
GitHub Stargazers
174
License
MIT
Contributors
2
got

got

v12.3.1

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

Last Commit
Sep 20, 2022
GitHub Stargazers
12K
License
MIT
Contributors
100
follow-redirects

follow-redirects

v1.15.1

HTTP and HTTPS modules that follow redirects.

Last Commit
Sep 13, 2022
GitHub Stargazers
444
License
MIT
Contributors
25
http-proxy-agent

http-proxy-agent

v5.0.0

An HTTP(s) proxy `http.Agent` implementation for HTTP

Last Commit
Sep 23, 2021
GitHub Stargazers
109
License
MIT
Contributors
4
methods

methods

v1.1.2

HTTP methods that node supports

Last Commit
Aug 1, 2018
GitHub Stargazers
170
License
MIT
Contributors
9
statuses

statuses

v2.0.1

HTTP status utility

Last Commit
May 19, 2021
GitHub Stargazers
249
License
MIT
Contributors
8
http-cache-semantics

http-cache-semantics

v4.1.0

Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies

Last Commit
Apr 13, 2022
GitHub Stargazers
206
License
BSD-2-Clause
Contributors
7
@aws-sdk/fetch-http-handler

@aws-sdk/fetch-http-handler

v3.131.0

Provides a way to make requests

Last Commit
Sep 23, 2022
GitHub Stargazers
1,868
License
Apache-2.0
Contributors
62
@aws-sdk/node-http-handler

@aws-sdk/node-http-handler

v3.127.0

Provides a way to make requests

Last Commit
Sep 23, 2022
GitHub Stargazers
1,868
License
Apache-2.0
Contributors
62
vary

vary

v1.1.2

Manipulate the HTTP Vary header

Last Commit
Dec 24, 2020
GitHub Stargazers
54
License
MIT
Contributors
2
node-fetch

node-fetch

v3.2.10

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

Last Commit
Aug 10, 2022
GitHub Stargazers
7,876
License
MIT
Contributors
81
axios

axios

v0.27.2

Promise based HTTP client for the browser and node.js

Last Commit
Sep 15, 2022
GitHub Stargazers
95.9K
License
MIT
Contributors
99
http-deceiver

http-deceiver

v1.2.7

Deceive HTTP parser

Last Commit
Feb 2, 2017
GitHub Stargazers
16
License
MIT
Contributors
2
content-type

content-type

v1.0.4

Create and parse HTTP Content-Type header

Last Commit
Feb 2, 2019
GitHub Stargazers
114
License
MIT
Contributors
4
tough-cookie

tough-cookie

v4.0.0

RFC6265 Cookies and Cookie Jar for node.js

Last Commit
Aug 25, 2022
GitHub Stargazers
769
License
BSD-3-Clause
Contributors
26
koa

koa

v2.13.4

Koa web app framework

Last Commit
Jul 13, 2022
GitHub Stargazers
33.1K
License
MIT
Contributors
98
prepend-http

prepend-http

v4.0.0

Prepend `https://` to humanized URLs like sindresorhus.com and localhost

Last Commit
Aug 9, 2021
GitHub Stargazers
61
License
MIT
Contributors
7
cacheable-request

cacheable-request

v8.3.1

Wrap native HTTP requests with RFC compliant cache support

Last Commit
Sep 23, 2022
GitHub Stargazers
254
License
MIT
Contributors
9
http-proxy-middleware

http-proxy-middleware

v2.0.6

The one-liner node.js proxy middleware for connect, express and browser-sync

Last Commit
Sep 9, 2022
GitHub Stargazers
9,403
License
MIT
Contributors
23
http2-wrapper

http2-wrapper

v2.1.11

HTTP2 client, just with the familiar `https` API

Last Commit
May 22, 2022
GitHub Stargazers
213
License
MIT
Contributors
2
range-parser

range-parser

v1.2.1

Range header field string parser

Last Commit
Jul 16, 2019
GitHub Stargazers
83
License
MIT
Contributors
7