Skip to content
JS
Package category

HTTP servers and web frameworks

Servers, routers and web frameworks for Node.js.

653 packages4 comparisons

Packages compared

653 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
lil-http-terminator
Zero dependencies, gracefully terminates HTTP(S) server.
270.5k+14%-3 years ago
1.2.3
CommonJSNoneMonitoring and error tracking, Node.js utilities
koa-range
range request implementation for koa
267.5k-9%-9 years ago
0.3.0
CommonJSNoneHTTP servers and web frameworks
express-http-context
Get and set request-scoped context anywhere
266k+31%-1 year ago
2.0.1
CommonJSBundledHTTP servers and web frameworks
expo-intent-launcher
Provides a way to launch Android intents, e.g. opening a specific activity.
265.9k+325%--
57.0.1
CommonJSBundledReact, HTTP servers and web frameworks
@tsoa/cli
Build swagger-compliant REST APIs using TypeScript and Node
263.8k---9 months ago
7.0.0-alpha.0
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
http-graceful-shutdown
gracefully shuts downs http server
258.7k+81%-2 months ago
4.0.0
CommonJSBundledHTTP servers and web frameworks
koa-mount
Mounting middleware for koa
258.4k+18%-1 year ago
4.2.0
-NoneHTTP servers and web frameworks
tsoa
Build swagger-compliant REST APIs using TypeScript and Node
257.8k+56%-9 months ago
7.0.0-alpha.0
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
@vendia/serverless-express
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
256k---2 years ago
4.12.6
CommonJSBundledCloud SDKs, HTTP servers and web frameworks
express-urlrewrite
URL rewrite middleware for express
253.5k-6%-1 year ago
2.0.3
CommonJSBundledHTTP servers and web frameworks
@clerk/express
Clerk server SDK for usage with Express
252.3k---today
2.1.72
ESM + CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
milliparsec
tiniest body parser in the universe
245.9k+173%-23 days ago
5.1.2
ESM onlyBundledHTTP servers and web frameworks, Node.js utilities
i18next-http-middleware
i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
244.9k-1%-17 days ago
3.9.9
ESM + CommonJSBundledHTTP servers and web frameworks
koa-session
Koa cookie session middleware with external store support
244.4k+13%-1 year ago
7.0.2
ESM + CommonJSBundledHTTP servers and web frameworks
connect-pause
Connect/Express middleware to simulate latency for debugging
241.2k-1%-1 month ago
1.0.0
ESM + CommonJSBundledHTTP servers and web frameworks
@modelcontextprotocol/express
Express adapters for the Model Context Protocol TypeScript server SDK - Express middleware
239.7k---1 day ago
2.0.1
ESM + CommonJSBundledHTTP servers and web frameworks, TypeScript tooling
express-useragent
JS Library & ExpressJS user-agent middleware exposing
237.6k+26%-1 month ago
2.2.3
ESM + CommonJSBundledHTTP servers and web frameworks
koa-passport
Passport middleware for Koa
230.3k+18%-3 years ago
6.0.0
CommonJSNoneHTTP servers and web frameworks
@fastify/http-proxy
proxy http requests, for Fastify
227.7k---22 days ago
11.6.2
CommonJSBundledHTTP servers and web frameworks
express-async-handler
Express Error Handler for Async Functions
217.5k+29%-4 years ago
1.2.0
CommonJSNonePromises and async control flow, HTTP servers and web frameworks
fastify-warning
A small utility for creating warnings and emitting them.
213.2k+50%--
0.2.0
CommonJSBundledHTTP servers and web frameworks
express-mongo-sanitize
Sanitize your express payload to prevent MongoDB operator injection.
202.9k+10%-4 years ago
2.2.0
CommonJSBundledHTTP servers and web frameworks, Security
koa-ip
Ip filter middleware for koa, support `whitelist` and `blacklist`.
191.3k+13%-9 months ago
2.1.4
CommonJSBundledHTTP servers and web frameworks
connect-flash
Flash message middleware for Connect.
184.8k-26%-13 years ago
0.1.1
CommonJSNoneHTTP servers and web frameworks
koa-json
pretty (non-compressed) json response middleware
180.8k+20%-10 years ago
2.0.2
-NoneHTTP servers and web frameworks
@gatsbyjs/webpack-hot-middleware
Webpack hot reloading you can attach to your own server
177.9k---4 years ago
2.25.3
CommonJSNoneHTTP servers and web frameworks
hpp
Express middleware to protect against HTTP Parameter Pollution attacks
173.8k+91%-6 years ago
0.2.3
CommonJSNoneSecurity, HTTP servers and web frameworks
ware
Easily create your own middleware layer.
172k+9%-11 years ago
1.3.0
CommonJSNoneHTTP servers and web frameworks
@koa/multer
Route middleware for Koa that handles `multipart/form-data` using multer
158.4k---1 year ago
4.0.0
CommonJSNoneHTTP servers and web frameworks
koa-favicon
favicon bounce middleware for koa
158.1k+15%-6 years ago
2.1.0
-NoneHTTP servers and web frameworks
koa-route
Koa route middleware
154.4k+13%-2 years ago
4.0.1
CommonJSNoneHTTP servers and web frameworks
koa-conditional-get
Conditional GET support for koa
140.4k+20%-6 years ago
3.0.0
-NoneCaching, HTTP servers and web frameworks
dns-prefetch-control
Middleware to set X-DNS-Prefetch-Control header.
137.9k+13%-7 years ago
0.3.0
CommonJSBundledSecurity, HTTP servers and web frameworks
csrf-csrf
A utility package to help implement stateless CSRF protection using the Double Submit Cookie Pattern in express.
137.6k+180%-1 year ago
4.0.3
ESM + CommonJSBundledHTTP servers and web frameworks, Security
@11ty/eleventy-dev-server
A minimal, modern, generic, hot-reloading local web server to help web developers.
136.1k---1 year ago
2.0.8
CommonJSNoneHTTP servers and web frameworks, CLI tools and terminal utilities
expo-module-scripts
A private package for various tasks for Expo module packages like compiling and testing
133.8k+83%--
56.0.3
ESM + CommonJSNoneHTTP servers and web frameworks, React
@pollyjs/node-server
Standalone node server and express integration for @pollyjs
128.6k---3 years ago
6.0.6
ESM + CommonJSBundledHTTP servers and web frameworks
csrf-sync
A utility package to help implement stateful CSRF protection using the Synchroniser Token Pattern in express.
122.1k+137%-1 year ago
4.2.1
ESM + CommonJSBundledHTTP servers and web frameworks, Security
@koa/bodyparser
Koa body parsing middleware
120.7k---7 months ago
6.1.0
ESM + CommonJSBundledHTTP servers and web frameworks
@apollographql/graphql-upload-8-fork
Fork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2
118k---3 years ago
8.1.4
CommonJSBundledGraphQL, HTTP servers and web frameworks
grunt-contrib-connect
Start a connect web server
117.4k+10%-1 year ago
5.0.1
CommonJSNoneHTTP servers and web frameworks
lws
A lean, modular web server for rapid full-stack development
117.1k-18%-2 months ago
4.2.1
ESM onlyNoneHTTP servers and web frameworks
@hapi/vision
Templates rendering plugin support for hapi.js
116.9k---3 years ago
7.0.3
CommonJSBundledHTTP servers and web frameworks
express-slow-down
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
116.8k+131%-29 days ago
3.1.1
ESM + CommonJSBundledHTTP servers and web frameworks, Queues and background jobs
run-script-webpack-plugin
Automatically run your script once Webpack's build completes.
114.4k+45%-1 year ago
0.2.3
CommonJSBundledHTTP servers and web frameworks
@wordpress/api-fetch
Utility to make WordPress REST API requests.
112.5k---2 days ago
7.56.0
ESM + CommonJSBundledHTTP servers and web frameworks
request-stats
Get stats on your Node.js HTTP server requests
108.2k+8%-9 years ago
3.0.0
CommonJSNoneHTTP servers and web frameworks
expo-mail-composer
Provides an API to compose mails using OS specific UI
108.1k+294%-14 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
oauth2orize
OAuth 2.0 authorization server toolkit for Node.js.
102.9k+45%-2 years ago
1.12.0
CommonJSNoneHTTP servers and web frameworks
koa-connect
Use Connect/Express middleware in Koa
99.1k-17%-7 months ago
2.1.1
CommonJSBundledHTTP servers and web frameworks

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.