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
hapi-dev-errors
Return better error details and skip the look at command line to catch the issue.
1.4k-12%--
4.0.0
CommonJSBundledHTTP servers and web frameworks, Node.js utilities
qktool
This is a collection of tools, independent of any other libraries
1.4k+4655%-1 month ago
0.2.14
CommonJSBundledCryptography and hashing, HTTP servers and web frameworks
permit
An unopinionated authentication library for building Node.js APIs.
1.4k+95%-8 years ago
0.2.4
CommonJSNoneHTTP servers and web frameworks
reverse-path
Turns Express-style paths to urls by passing parameters
1.4k+19%-12 years ago
0.0.1
CommonJSNoneHTTP servers and web frameworks
named-routes
Named routes for node.js. Works with express and independently
1.4k+38%-7 years ago
2.0.7
CommonJSNoneHTTP servers and web frameworks
express-logger
Express middleware for auto-archiving log files.
1.4k+3%-12 years ago
0.0.3
CommonJSNoneHTTP servers and web frameworks, Logging
@forklaunch/universal-sdk
Cross runtime fetch library for forklaunch router sdks
1.3k---3 days ago
1.2.28
ESM + CommonJSBundledHTTP servers and web frameworks
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.
1.3k-44%-7 years ago
0.0.3
CommonJSNoneLogging, HTTP servers and web frameworks
@rest-vir/host
Implement a declarative and type safe REST API and host it.
1.3k---3 days ago
2.3.3
ESM onlyBundledHTTP servers and web frameworks
i18n-express
A simple i18n middleware for Express.js.
1.3k+12%-9 years ago
1.1.3
CommonJSNoneInternationalisation, HTTP servers and web frameworks
query-parser-express
Convert query strings to numbers and boolean for express/connect applications.
1.3k+79%-8 years ago
1.0.7
CommonJSNoneParsers and serialisers, HTTP servers and web frameworks
@maroonedsoftware/koa
Koa middleware, body parsing, SSE streaming, and utilities for ServerKit
1.3k---2 days ago
4.1.1
ESM onlyBundledHTTP servers and web frameworks, TypeScript tooling
modify-response-middleware
Middleware that allows you to modify the response data.
1.3k-5%-6 years ago
1.1.0
CommonJSNoneCompression and archives, HTTP servers and web frameworks
express-xml-parser
express middleware to parse xml body using type-is, raw-body, xml2js
1.3k+180%-12 years ago
1.0.0
CommonJSNoneHTTP servers and web frameworks
express6
🏅 Modern, fast, unopinionated, minimalist web framework.
1.3k+212%-4 years ago
0.1.2
CommonJSBundledHTTP servers and web frameworks
@nest-middlewares/response-time
NestJS Middleware for Response Time
1.3k---2 years ago
10.0.0
CommonJSBundledHTTP servers and web frameworks
express-json-rpc-router
Json-rpc middleware router for express
1.3k+383%-4 years ago
1.4.0
CommonJSBundledHTTP servers and web frameworks
@vikejs/express
Express server adapter for Vike
1.3k---3 months ago
0.2.4
ESM onlyNoneHTTP servers and web frameworks
express-parse-multipart
An Express.js middleware for parsing "multipart/form-data" content type
1.3k+21%-6 years ago
1.1.2
CommonJSNoneHTTP servers and web frameworks
ddos
Configurable Denial-Of-Service prevention for http services
1.3k-8%-7 years ago
0.2.1
CommonJSNoneHTTP servers and web frameworks
express-gateway
A microservices API gateway built on top of ExpressJS
1.2k+23%-5 years ago
1.16.11
CommonJSBundledHTTP servers and web frameworks
@canva/app-middleware
Utilities and Express.js middleware for Apps SDK server-side functionality.
1.2k---2 months ago
0.0.0-beta.8
ESM + CommonJSBundledHTTP servers and web frameworks, Authentication and authorisation
@exortek/express-mongo-sanitize
Express middleware for NoSQL injection prevention — sanitizes request data
1.2k---1 month ago
3.0.1
ESM + CommonJSBundledSecurity, HTTP servers and web frameworks
@visulima/storage
Server-side file-storage abstraction - store files in a web-accessible location via a simplified API. Includes S3, Azure, GCS, local filesystem and 20+ other backends with TUS/multipart/REST upload handlers and the most convenient features of each.
1.2k---1 day ago
2.0.15
ESM onlyBundledCloud SDKs, HTTP servers and web frameworks
join-io
Join files on a fly to reduce requests count
1.2k+105%-5 years ago
5.0.0
CommonJSNoneHTTP servers and web frameworks, Node.js utilities
trim-request
Express middleware to trim all incoming request object
1.2k+13%-8 years ago
1.0.6
CommonJSNoneHTTP servers and web frameworks
arecibo
Fastify plugin that respondes to Kubernetes readiness and liveness probes.
1.2k-24%-1 year ago
4.0.4
CommonJSBundledHTTP servers and web frameworks, Monitoring and error tracking
grunt-express
Start (and supervise) an Express.js web server using grunt.js, works well with socket.io
1.2k-12%-12 years ago
1.4.1
CommonJSNoneHTTP servers and web frameworks
agentic-server
Standalone OpenAI-compatible LLM gateway — multi-provider proxy with pluggable inference metering
1.2k--8 days ago
0.27.0
ESM + CommonJSBundledHTTP servers and web frameworks
express-oas-validator
express openapi middleware validator
1.2k+44%-4 years ago
3.0.1
CommonJSNoneDocumentation tooling, HTTP servers and web frameworks
co-express
An express wrapper that enables generators to be used as middlewares
1.2k-53%-9 years ago
2.0.0
CommonJSNoneHTTP servers and web frameworks
keystone
Web Application Framework and Admin GUI / Content Management System built on Express.js and Mongoose
1.2k+37%-7 years ago
4.2.1
CommonJSNoneHTTP servers and web frameworks, ORMs and query builders
@ttoss/http-server-mcp
Model Context Protocol (MCP) server integration for @ttoss/http-server
1.2k---2 days ago
0.29.0
ESM + CommonJSBundledHTTP servers and web frameworks
openapi-enforcer-middleware
An express middleware that makes it easy to write web services that follow an Open API specification.
1.2k-40%-4 years ago
2.2.0
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
@dimah-form/server
Questionnaire server — dimahForm() with HTTP handler and direct api
1.1k---1 day ago
0.6.1
ESM onlyBundledStatic site generators and meta-frameworks, TypeScript tooling
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
1.1k-48%-3 months ago
8.0.5
ESM onlyBundledEmail, Vue
simplehttp2server
simplehttp2server wrapper that makes it seamlessly available as a local dependency
1.1k+25%-5 years ago
5.0.0
ESM onlyNoneHTTP servers and web frameworks
atpl
A complete and fast template engine fully compatible with twig and similar to jinja with zero dependencies.
1.1k-10%-9 years ago
0.9.3
CommonJSNoneTemplating, HTTP servers and web frameworks
@twin.org/api-server-fastify
Fastify web server integration for exposing API routes with consistent runtime behaviour.
1.1k---9 days ago
0.10.0
ESM onlyBundledBlockchain and Web3, HTTP servers and web frameworks
theokit
The TheoKit web framework — file-based routing, typed server surfaces, the Vite plugin, the CLI and the deploy adapters, around agents served from agents/*.ts.
1.1k--today
0.73.0
ESM onlyBundledHTTP servers and web frameworks, Routing
timeout-middleware
Express middleware for handling timeouts for slow requests
1.1k+201%-10 years ago
0.6.1
CommonJSNoneHTTP servers and web frameworks
express-cache-on-demand
Express middleware providing on-demand caching in high traffic situations.
1.1k-96%-9 months ago
1.0.4
CommonJSNoneHTTP servers and web frameworks
node-hot-loader
Hot module replacement for Node.js applications
1.1k+69%-1 year ago
1.23.0
CommonJSNoneHTTP servers and web frameworks, Node.js utilities
@eggjs/koa
Koa web app framework for https://eggjs.org
1.1k---1 year ago
3.1.0-beta.2
ESM onlyBundledHTTP servers and web frameworks
express-version-request
versions an incoming request to Express based on header or URL
1k-28%-8 years ago
1.7.0
CommonJSNoneHTTP servers and web frameworks
modelling
Simple model part for custom mvc over express/connect routes.
1k-89%-11 years ago
0.0.3
CommonJSNoneHTTP servers and web frameworks
pixl-server-web
A web server component for the pixl-server framework.
1k+1%-7 months ago
3.0.4
CommonJSNoneHTTP servers and web frameworks
httpanda
A frugal HTTP server for simple tasks.
1k+45%-5 months ago
0.5.0
CommonJSBundledHTTP servers and web frameworks
bearer-token-parser
Zero-dependency Bearer token parser & validator middleware for Express. Extracts and validates tokens from headers, query strings, and request bodies with async support.
1k+504%-6 months ago
2.1.0
ESM + CommonJSBundledHTTP servers and web frameworks
express-remove-route
Remove a route in express at runtime.
857---9 years ago
1.0.0
CommonJSNoneHTTP servers and web frameworks, Routing

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.

  • hapi-dev-errorsReturn better error details and skip the look at command line to catch the issue.
  • qktoolThis is a collection of tools, independent of any other libraries
  • permitAn unopinionated authentication library for building Node.js APIs.
  • reverse-pathTurns Express-style paths to urls by passing parameters
  • named-routesNamed routes for node.js. Works with express and independently
  • express-loggerExpress middleware for auto-archiving log files.
  • @forklaunch/universal-sdkCross runtime fetch library for forklaunch router sdks
  • request-receivedRoute 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.
  • @rest-vir/hostImplement a declarative and type safe REST API and host it.
  • i18n-expressA simple i18n middleware for Express.js.
  • query-parser-expressConvert query strings to numbers and boolean for express/connect applications.
  • @maroonedsoftware/koaKoa middleware, body parsing, SSE streaming, and utilities for ServerKit
  • modify-response-middlewareMiddleware that allows you to modify the response data.
  • express-xml-parserexpress middleware to parse xml body using type-is, raw-body, xml2js
  • express6🏅 Modern, fast, unopinionated, minimalist web framework.
  • @nest-middlewares/response-timeNestJS Middleware for Response Time
  • express-json-rpc-routerJson-rpc middleware router for express
  • @vikejs/expressExpress server adapter for Vike
  • express-parse-multipartAn Express.js middleware for parsing "multipart/form-data" content type
  • ddosConfigurable Denial-Of-Service prevention for http services
  • express-gatewayA microservices API gateway built on top of ExpressJS
  • @canva/app-middlewareUtilities and Express.js middleware for Apps SDK server-side functionality.
  • @exortek/express-mongo-sanitizeExpress middleware for NoSQL injection prevention — sanitizes request data
  • @visulima/storageServer-side file-storage abstraction - store files in a web-accessible location via a simplified API. Includes S3, Azure, GCS, local filesystem and 20+ other backends with TUS/multipart/REST upload handlers and the most convenient features of each.
  • join-ioJoin files on a fly to reduce requests count
  • trim-requestExpress middleware to trim all incoming request object
  • areciboFastify plugin that respondes to Kubernetes readiness and liveness probes.
  • grunt-expressStart (and supervise) an Express.js web server using grunt.js, works well with socket.io
  • agentic-serverStandalone OpenAI-compatible LLM gateway — multi-provider proxy with pluggable inference metering
  • express-oas-validatorexpress openapi middleware validator
  • co-expressAn express wrapper that enables generators to be used as middlewares
  • keystoneWeb Application Framework and Admin GUI / Content Management System built on Express.js and Mongoose
  • @ttoss/http-server-mcpModel Context Protocol (MCP) server integration for @ttoss/http-server
  • openapi-enforcer-middlewareAn express middleware that makes it easy to write web services that follow an Open API specification.
  • @dimah-form/serverQuestionnaire server — dimahForm() with HTTP handler and direct api
  • nuxt-mailAdds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
  • simplehttp2serversimplehttp2server wrapper that makes it seamlessly available as a local dependency
  • atplA complete and fast template engine fully compatible with twig and similar to jinja with zero dependencies.
  • @twin.org/api-server-fastifyFastify web server integration for exposing API routes with consistent runtime behaviour.
  • theokitThe TheoKit web framework — file-based routing, typed server surfaces, the Vite plugin, the CLI and the deploy adapters, around agents served from agents/*.ts.
  • timeout-middlewareExpress middleware for handling timeouts for slow requests
  • express-cache-on-demandExpress middleware providing on-demand caching in high traffic situations.
  • node-hot-loaderHot module replacement for Node.js applications
  • @eggjs/koaKoa web app framework for https://eggjs.org
  • express-version-requestversions an incoming request to Express based on header or URL
  • modellingSimple model part for custom mvc over express/connect routes.
  • pixl-server-webA web server component for the pixl-server framework.
  • httpandaA frugal HTTP server for simple tasks.
  • bearer-token-parserZero-dependency Bearer token parser & validator middleware for Express. Extracts and validates tokens from headers, query strings, and request bodies with async support.
  • express-remove-routeRemove a route in express at runtime.