10 Best Express HTTP Request Libraries

List hand-picked by Openbase Experts
Learn More

morgan

HTTP request logger middleware for node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
16
Top Feedback
11Great Documentation
8Easy to Use
6Highly Customizable
GitHub Stars
7K
Weekly Downloads
3M
Last Commit
2yrs ago
ehp

express-http-proxy

Proxy middleware for express/connect

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
227K
Last Commit
3mos ago
em

express-mquery

Expose mongoose query API through HTTP request.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
36
Weekly Downloads
250
Last Commit
2mos ago
ehc

express-http-context

Get and set request-scoped context anywhere

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
239
Weekly Downloads
155K
Last Commit
1mo ago
mer

mock-express-request

Nodejs library to mock express http request

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
24
Weekly Downloads
89K
Last Commit
4yrs ago
erp

express-request-proxy

Advanced streaming http request proxy middleware for Express with support for custom routes, caching, and response transforms.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
88
Weekly Downloads
46K
Last Commit
3yrs ago
rs

request-stats

Get stats on your Node.js HTTP server requests

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
72
Weekly Downloads
46K
Last Commit
5yrs ago
glo

@dyihoon90/glogging

Logger for Node.js HTTP server applications. Useful for audit trail

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
84
Last Commit
3mos ago
bm

bunyan-middleware

📜 Request, response logger middleware for bunyan. Also provides request<>response duration.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
40
Weekly Downloads
22K
Last Commit
1yr ago

api-signature

Express/Restify middleware to authenticate HTTP requests based on api key and signature

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
34
Last Commit
3mos ago

request-received

Route middleware for Koa and Express that adds a request received high-resolution timer and Date to the request object using easily accessible Symbols to prevent request object pollution. Made for Cabin.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
838
Last Commit
2yrs ago
br

bunyan-request

Request, response logger middleware using bunyan

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
13
Weekly Downloads
660
Last Commit
3yrs ago
ri

request-info

Get information about an http request.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
7
Weekly Downloads
93
Last Commit
6mos ago
wrl

winston-request-logger

Winston based http request logger for express.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
13
Weekly Downloads
402
Last Commit
7yrs ago
ep

express-preconditions

Middleware for HTTP Conditional Requests (RFC 7232)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
7
Weekly Downloads
264
Last Commit
3yrs ago
epa

express-preconditions-addl

Middleware for HTTP Conditional Requests (RFC 7232)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
10
Last Commit
5mos ago

bfn-proxy

Boot Fidelity NodeJS-Proxy

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
8
Weekly Downloads
126
Last Commit
3yrs ago
ert

express-redirect-to-https

Express middleware for redirecting "http" requests to "https" url path

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
118
Last Commit
2yrs ago

@kites/express

Template-based Web Application Framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
45
Weekly Downloads
111
Last Commit
1yr ago
art

artificial

Inject fake HTTP request/response into an Express server

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
9
Weekly Downloads
105
Last Commit
2yrs ago
nfr

node-friendly-response

Easy way to make JSONs responses

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
16
Weekly Downloads
38
Last Commit
6yrs ago
ner

@dealerslink/node-express-request-utils

A library to process HTTP Request parameters and processes

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
12
Last Commit
N/A
erl

express-req-logger

HTTP request log middleware

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
4
Last Commit
4yrs ago
rc

request-closed

Middleware that detects when the incoming HTTP request was closed prematurely and sets a property indicating as much.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
4
Last Commit
N/A
lay

layman

A simple manager for HTTP request <--> response layers in node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
0
Last Commit
7yrs ago
mul

multireq

A very simple express middleware for batching HTTP requests.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
7yrs ago