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
koa-webpack-dev-middleware
webpack dev middleware for koa
8.7k+101%-8 years ago
2.0.2
CommonJSNoneHTTP servers and web frameworks
@nodearch/express
nodearch express server
8.4k---1 month ago
2.2.0
ESM onlyBundledHTTP servers and web frameworks, Node.js utilities
express-requests-logger
Middleware for logging request/responses in Express apps
8.3k+30%-1 year ago
4.0.3
CommonJSNoneHTTP servers and web frameworks
domain-context
Globally accessible domain-bound contexts
8.3k-30%-12 years ago
0.5.1
CommonJSNoneHTTP servers and web frameworks
light-server
an http server that can watch files, trigger commands and livereload
8.2k+1%-5 years ago
2.9.1
CommonJSNoneHTTP servers and web frameworks, Dev servers and API mocking
koa-ejs
ejs render middleware for koa
8k-16%-6 years ago
4.3.0
CommonJSNoneHTTP servers and web frameworks, Templating
koa-cache-control
Middleware for meddling with Cache-Control headers
8k-46%-9 years ago
2.0.0
CommonJSNoneCaching, HTTP servers and web frameworks
pure-http
The simple web framework for Node.js with zero dependencies.
7.9k+59%-2 years ago
4.0.2
CommonJSBundledHTTP servers and web frameworks, Routing
heroku-ssl-redirect
Redirect users to the SSL version of your app. For ExpressJS running on Heroku
7.7k-15%-6 years ago
0.1.1
CommonJSBundledHTTP servers and web frameworks
@salesforce/mrt-utilities
Middleware and utilities to simulate a deployed Managed Runtime environment
7.7k---1 day ago
0.3.2
ESM + CommonJSBundledHTTP servers and web frameworks
express-zod-validations
Express middleware to validate request (headers, params, query, body) using Zod
7.7k--2 months ago
0.1.2
ESM onlyBundledHTTP servers and web frameworks, Schema validation
express-lazy-router
Lazy loading for express router
7.5k+161%-3 years ago
1.0.6
ESM + CommonJSBundledHTTP servers and web frameworks, Node.js utilities
koa-generic-session
koa generic session store by memory, redis or others
7.5k-28%-3 years ago
2.3.1
CommonJSNoneHTTP servers and web frameworks
koa-joi-router
Configurable, input validated routing for koa.
7.5k-24%-5 years ago
8.0.0
CommonJSNoneSchema validation, Routing
@tryghost/brute-knex
A Knex.js store for express-brute
7.5k---1 month ago
3.2.2
CommonJSBundledHTTP servers and web frameworks, ORMs and query builders
co-request
co-request promisify wrapper for request
7.4k-22%-11 years ago
1.0.0
CommonJSNoneHTTP servers and web frameworks
express-subdomain
Simple and lightweight middleware to handle subdomains
7.4k+46%-2 years ago
1.0.6
CommonJSBundledHTTP servers and web frameworks
express-expeditious
express caching middlware
7.3k+731%-7 years ago
5.1.1
CommonJSBundledCaching, TypeScript tooling
express-query-parser
A parser helps you parse request for your express server
7.1k-12%-4 years ago
1.3.3
CommonJSBundledParsers and serialisers, HTTP servers and web frameworks
koa-session2
Middleware for Koa2 to get/set session use with custom stores such as Redis or mongodb
7k+334%-7 years ago
2.2.10
CommonJSNoneHTTP servers and web frameworks
purify
Validator functions for many types of input, intended for use with express
7k-20%-2 years ago
3.5.0
CommonJSNoneSchema validation, HTTP servers and web frameworks
@postman/postman-mcp-server
Postman MCP Server — connect AI agents (Claude Code, Cursor, VS Code Copilot, Gemini CLI) to your Postman collections, specifications, and environments via Model Context Protocol (MCP)
6.9k---4 days ago
2.13.0
ESM onlyNoneHTTP servers and web frameworks
middleware-handler
Manager for custom middlewares
6.9k+431%-13 years ago
0.2.0
-NoneHTTP servers and web frameworks
@grpc-web/middleware
gRPC Web middleware for Express and Connect.
6.8k---3 years ago
0.1.0
CommonJSBundledHTTP servers and web frameworks
express-socket.io-session
Share a cookie-based express-session middleware with socket.io
6.8k+42%-8 years ago
1.3.5
CommonJSNoneHTTP servers and web frameworks, WebSockets and realtime
@tsed/platform-http
A TypeScript Framework on top of Express
6.7k---4 days ago
8.38.8
ESM onlyBundledHTTP servers and web frameworks, TypeScript tooling
oauth2orize-koa
OAuth 2.0 authorization server toolkit for Node.js.
6.6k+287%-10 years ago
1.3.2
CommonJSNoneHTTP servers and web frameworks
express-response-middleware
Transform an express response
6.4k+131%-10 months ago
2.2.0
ESM + CommonJSBundledHTTP servers and web frameworks
ultimate-express
The Ultimate Express. Fastest http server with full Express compatibility, based on uWebSockets.
6.3k-19%-1 month ago
2.2.1
CommonJSBundledHTTP servers and web frameworks, WebSockets and realtime
express-sitemap-xml
Express middleware to serve `sitemap.xml` from a list of URLs
6.2k+88%-2 years ago
3.1.0
CommonJSNoneHTTP servers and web frameworks
xtpl
nodejs wrapper around xtemplate engine
6.1k+85%-7 years ago
3.4.2
-NoneHTTP servers and web frameworks
host-validation
Node.js middleware to validate Host and Referer headers in HTTP requests and protect against DNS rebinding attacks.
5.9k-32%-7 years ago
2.0.1
CommonJSNoneSchema validation, HTTP servers and web frameworks
koa2-connect
Use Connect/Express middleware in Koa2
5.9k+1%-9 years ago
1.0.2
CommonJSNoneHTTP servers and web frameworks
restana
Super fast and minimalist web framework for building REST micro-services.
5.9k+35%-20 days ago
6.1.0
CommonJSBundledHTTP servers and web frameworks
koa-bunyan-logger
Koa middleware for logging requests using bunyan
5.9k-22%-7 years ago
2.1.0
CommonJSNoneLogging, HTTP servers and web frameworks
passport-jose
Passport JWT strategy with EdDSA, ES256 and modern cryptographic algorithm support via JOSE
5.8k+62197%-1 year ago
0.3.2
CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
express-domain-middleware
wrap express request/response with node domains
5.8k-38%-13 years ago
0.1.0
CommonJSNoneHTTP servers and web frameworks
expres
Add express compatible methods to your response object
5.8k-36%-13 years ago
0.0.5
CommonJSNoneHTTP servers and web frameworks
response-stream
pass http server response methods through to the next destination pipe
5.8k+34%-14 years ago
0.0.0
CommonJSNoneHTTP servers and web frameworks
express-openapi-validate
Express middleware to validate request based on an OpenAPI 3 document
5.7k-50%-5 years ago
0.6.1
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
lum_request-stats
Get stats on your Node.js HTTP server requests
5.7k-60%-5 years ago
3.2.0
CommonJSNoneHTTP servers and web frameworks
@sailshq/connect-redis
Redis session store for your Sails app.
5.7k---4 years ago
6.1.3
CommonJSNoneDatabase clients and drivers, HTTP servers and web frameworks
angular2
Angular 2 - a web framework for modern web apps
5.6k+49%--
2.0.0-beta.21
-NoneHTTP servers and web frameworks, Angular
alemmi
Fast, unopinionated, minimalist web framework
5.6k-13%-2 years ago
45.0.0
-NoneHTTP servers and web frameworks
pompelmi
ClamAV for humans — scan any file and get back Clean, Malicious, or ScanError. No daemons. No cloud. No native bindings.
5.5k+4861%-4 months ago
1.20.0
ESM + CommonJSBundledHTTP servers and web frameworks, Svelte
koa-rewrite-75lb
URL rewrite middleware for koa
5.4k-15%-7 years ago
3.0.1
-NoneHTTP servers and web frameworks
sectxt
A Node.js Security.txt implementation
5.4k+142%-5 years ago
0.7.0
CommonJSBundledHTTP servers and web frameworks, Static site generators and meta-frameworks
@flmngr/flmngr-server-node-nest-express
Include Flmngr file manager server-side into your Nest (Express-based) website or app
5.4k---3 years ago
1.5.3
ESM + CommonJSBundledHTTP servers and web frameworks
@outlinewiki/koa-passport
Passport middleware for Koa
5.2k---4 years ago
4.2.1
CommonJSNoneHTTP servers and web frameworks
koa-rewrite
URL rewrite middleware for koa
5.2k-7%-8 years ago
3.0.1
-NoneHTTP 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.