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
express-file-routing
Simple file-based routing for Express
16.6k+359%-1 year ago
3.1.0
ESM + CommonJSBundledRouting, HTTP servers and web frameworks
express-joi-validation
validate express application inputs and parameters using joi
16.6k-6%-1 year ago
6.1.0
CommonJSBundledSchema validation, TypeScript tooling
ert
Express routing templates provides a simple micro-templating syntax for building strings from a template and a `request` object.
16.3k-75%-13 years ago
1.0.1
CommonJSNoneRouting, HTTP servers and web frameworks
@blazity/nest-file-fastify
fastify-multipart decorators for Nest.js
16k---4 years ago
1.0.0
CommonJSBundledHTTP servers and web frameworks, Files and file systems
jsrender
Best-of-breed templating in browser or on Node.js (with Express 4, Hapi and Browserify integration)
15.3k+4%-2 months ago
1.2.0
CommonJSBundledHTTP servers and web frameworks, Templating
@h4ad/serverless-adapter
Run REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, Hapi, Fastify and many others), on top of AWS, Azure, Digital Ocean and many other clouds.
15.1k---1 year ago
4.4.0
ESM + CommonJSBundledCloud SDKs, HTTP servers and web frameworks
@ladjs/graceful
Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Bree job schedulers, and custom handlers.
14.8k---1 year ago
5.0.0
CommonJSBundledHTTP servers and web frameworks, Database clients and drivers
@tsed/platform-express
A TypeScript Framework on top of Express
14.7k---4 days ago
8.38.8
ESM onlyBundledTypeScript tooling, HTTP servers and web frameworks
handlebars-group-by
Handlebars helper which allows you to group lists by a property of each item.
14.1k-41%-11 years ago
1.0.1
CommonJSNoneTemplating, HTTP servers and web frameworks
deviate
Redirecting middlware for express or node.js
13.9k-84%-13 years ago
1.0.0
-NoneHTTP servers and web frameworks
express-list-routes
List routes for Express
13.8k+14%-9 months ago
1.3.2
CommonJSBundledHTTP servers and web frameworks
co-compose
AdonisJS and Koa style middleware layer with ability to run parallel middleware
13.8k-11%-3 years ago
7.0.3
CommonJSBundledHTTP servers and web frameworks
@remix-run/fetch-router
A minimal, composable router for the web Fetch API
13.7k---6 days ago
0.22.1
ESM onlyBundledHTTP servers and web frameworks, Routing
express-form-data
Module to parse multipart/form data
13.5k+3%-1 year ago
3.0.1
CommonJSNoneHTTP servers and web frameworks
http2-express
HTTP/2 support for Express
13.4k+152%-3 months ago
1.1.1
CommonJSNoneHTTP servers and web frameworks
koa-response-time
X-Repsonse-Time middleware for koa
13.1k+85%-7 years ago
2.1.0
-NoneHTTP servers and web frameworks
express-json-validator-middleware
An Express middleware to validate requests against JSON Schemas
12.8k-46%-5 months ago
4.0.0
CommonJSBundledSchema validation, HTTP servers and web frameworks
express-zod-api
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
12.8k+63%-3 days ago
29.8.1
ESM onlyBundledSchema validation, TypeScript tooling
@awesome-cordova-plugins/http
HTTP plugin for Cordova and Ionic. Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android. Advantages over Javascript…
12.6k---18 days ago
9.6.0
ESM onlyBundledAngular, HTTP servers and web frameworks
express-device
Browser detection library, built on top of express
12.3k-40%-11 years ago
0.4.2
CommonJSNoneHTTP servers and web frameworks
express-xss-sanitizer
Express 4.x and 5.x middleware which sanitizes user input data (in req.body, req.query, req.headers and req.params) to prevent Cross Site Scripting (XSS) attack.
12.1k-65%-6 months ago
2.0.2
CommonJSNoneSecurity, HTTP servers and web frameworks
node-input-validator
validation library for nodejs, inspired by laravel.
12k+89%-9 months ago
4.6.0
CommonJSNoneForms, HTTP servers and web frameworks
permissions-policy
Middleware to set the Permissions-Policy HTTP header
11.9k-11%-5 years ago
0.6.0
CommonJSBundledSecurity, HTTP servers and web frameworks
@ladjs/koa-views
Template rendering middleware for koa
11.6k---3 years ago
9.0.0
CommonJSBundledHTTP servers and web frameworks, Templating
express-actuator
Provides endpoints to help you monitor and manage your application when it's pushed to production.
11.5k-9%-3 years ago
1.8.4
CommonJSNoneHTTP servers and web frameworks
@shopify/shopify-app-express
Shopify Express Middleware - to simplify the building of Shopify Apps with Express
11.5k---8 days ago
8.0.2
ESM + CommonJSBundledHTTP servers and web frameworks
express-prettify
express middleware to send pretty printed json
11.3k+32%-4 years ago
0.1.2
-NoneHTTP servers and web frameworks, Parsers and serialisers
express-recaptcha
Google recaptcha middleware for express
11.2k+60%-4 years ago
5.1.0
CommonJSBundledNode.js utilities, HTTP servers and web frameworks
better-sqlite3-session-store
A session store for express-session.
11k+494%-4 years ago
0.1.0
CommonJSNoneDatabase clients and drivers, HTTP servers and web frameworks
@copilotkit/react-native
Headless React Native bindings for CopilotKit. Provides a lightweight provider and re-exports platform-agnostic hooks -- no DOM, CSS, or web framework dependencies. You build the chat UI with standard React Native components.
10.9k---2 days ago
1.73.3
ESM + CommonJSBundledReact, TypeScript tooling
koa-webpack
Development and Hot Reload Middleware for Koa2
10.8k-13%-6 years ago
6.0.0
CommonJSNoneHTTP servers and web frameworks
express-sanitizer
Express middleware for the sanitizer module.
10.8k+111%-5 years ago
1.0.6
CommonJSNoneSecurity, HTTP servers and web frameworks
koa-proxy
Proxy middleware for koa
10.8k-41%-7 years ago
1.0.0-alpha.3
CommonJSNoneHTTP servers and web frameworks
express-favicon
Favicon middleware for express-like applications
10.6k-34%-3 years ago
2.0.4
CommonJSBundledHTTP servers and web frameworks
nestjs-session
Idiomatic NestJS module for session
10.4k+81%-24 days ago
5.0.0
CommonJSBundledHTTP servers and web frameworks
openapi-validator-middleware
Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
10.3k+10%-4 years ago
3.2.6
CommonJSBundledHTTP servers and web frameworks, Documentation tooling
express-zod-safe
TypeScript-friendly middleware designed for Express applications, leveraging the robustness of Zod schemas to validate incoming request bodies, parameters, and queries.
10k+219%-5 months ago
3.2.1
ESM + CommonJSBundledSchema validation, HTTP servers and web frameworks
openapi-data-validator
Automatically validate API requests and responses with OpenAPI 3.
9.7k+196%-11 months ago
2.0.54
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
fastboot-express-middleware
An Express middleware for rendering Ember apps with FastBoot
9.6k-18%-14 days ago
5.0.2
CommonJSNoneHTTP servers and web frameworks
@propelauth/express
<p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>
9.6k---5 months ago
2.1.35
ESM + CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
recaptcha2
Easy API for Google reCAPTCHA version 2 for Node.js and Express
9.5k-14%-7 years ago
1.3.3
CommonJSNoneSecurity, HTTP servers and web frameworks
content-disposition-parser
Parse Content-Disposition HTTP header. No dependencies, no errors, just parse.
9.4k+206%-4 years ago
1.0.2
CommonJSNoneParsers and serialisers, HTTP servers and web frameworks
express-request-proxy
Intelligent http proxy Express middleware
9.3k-54%-8 years ago
2.2.2
CommonJSNoneHTTP servers and web frameworks
grunt-express-server
Grunt task for running an Express Server that works great with LiveReload + Watch/Regarde
9.3k-0%-8 years ago
0.5.4
CommonJSNoneHTTP servers and web frameworks
koa-sslify
Enforces HTTPS for node.js koa projects
9k+53%-1 year ago
6.0.0
CommonJSNoneHTTP servers and web frameworks, Node.js utilities
express-enforces-ssl
Enforces SSL for node.js express projects
9k+28%-12 years ago
1.1.0
CommonJSNoneHTTP servers and web frameworks
connect-loki
A Loki.js session store for Connect/Express
8.9k-49%-5 years ago
1.2.0
CommonJSNoneHTTP servers and web frameworks
start-server-webpack-plugin
Automatically start your server once Webpack's build completes.
8.8k-19%-8 years ago
2.2.5
CommonJSNoneHTTP servers and web frameworks
express-idempotency-middleware
Express middleware for idempotent POSTs via Idempotency-Key with in-flight control and pluggable stores.
8.8k+12471%-8 months ago
1.0.2
ESM onlyBundledHTTP servers and web frameworks
express-ctx
express context based on async_hooks without getting lost
8.8k-5%-7 years ago
0.1.1
CommonJSNoneHTTP 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.

  • express-file-routingSimple file-based routing for Express
  • express-joi-validationvalidate express application inputs and parameters using joi
  • ertExpress routing templates provides a simple micro-templating syntax for building strings from a template and a `request` object.
  • @blazity/nest-file-fastifyfastify-multipart decorators for Nest.js
  • jsrenderBest-of-breed templating in browser or on Node.js (with Express 4, Hapi and Browserify integration)
  • @h4ad/serverless-adapterRun REST APIs and other web applications using your existing Node.js application framework (NestJS, Express, Koa, Hapi, Fastify and many others), on top of AWS, Azure, Digital Ocean and many other clouds.
  • @ladjs/gracefulGracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Bree job schedulers, and custom handlers.
  • @tsed/platform-expressA TypeScript Framework on top of Express
  • handlebars-group-byHandlebars helper which allows you to group lists by a property of each item.
  • deviateRedirecting middlware for express or node.js
  • express-list-routesList routes for Express
  • co-composeAdonisJS and Koa style middleware layer with ability to run parallel middleware
  • @remix-run/fetch-routerA minimal, composable router for the web Fetch API
  • express-form-dataModule to parse multipart/form data
  • http2-expressHTTP/2 support for Express
  • koa-response-timeX-Repsonse-Time middleware for koa
  • express-json-validator-middlewareAn Express middleware to validate requests against JSON Schemas
  • express-zod-apiA Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
  • @awesome-cordova-plugins/httpHTTP plugin for Cordova and Ionic. Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android. Advantages over Javascript…
  • express-deviceBrowser detection library, built on top of express
  • express-xss-sanitizerExpress 4.x and 5.x middleware which sanitizes user input data (in req.body, req.query, req.headers and req.params) to prevent Cross Site Scripting (XSS) attack.
  • node-input-validatorvalidation library for nodejs, inspired by laravel.
  • permissions-policyMiddleware to set the Permissions-Policy HTTP header
  • @ladjs/koa-viewsTemplate rendering middleware for koa
  • express-actuatorProvides endpoints to help you monitor and manage your application when it's pushed to production.
  • @shopify/shopify-app-expressShopify Express Middleware - to simplify the building of Shopify Apps with Express
  • express-prettifyexpress middleware to send pretty printed json
  • express-recaptchaGoogle recaptcha middleware for express
  • better-sqlite3-session-storeA session store for express-session.
  • @copilotkit/react-nativeHeadless React Native bindings for CopilotKit. Provides a lightweight provider and re-exports platform-agnostic hooks -- no DOM, CSS, or web framework dependencies. You build the chat UI with standard React Native components.
  • koa-webpackDevelopment and Hot Reload Middleware for Koa2
  • express-sanitizerExpress middleware for the sanitizer module.
  • koa-proxyProxy middleware for koa
  • express-faviconFavicon middleware for express-like applications
  • nestjs-sessionIdiomatic NestJS module for session
  • openapi-validator-middlewareFast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv
  • express-zod-safeTypeScript-friendly middleware designed for Express applications, leveraging the robustness of Zod schemas to validate incoming request bodies, parameters, and queries.
  • openapi-data-validatorAutomatically validate API requests and responses with OpenAPI 3.
  • fastboot-express-middlewareAn Express middleware for rendering Ember apps with FastBoot
  • @propelauth/express<p align="center"> <a href="https://www.propelauth.com?ref=github" target="_blank" align="center"> <img src="https://www.propelauth.com/imgs/lockup.svg" width="200"> </a> </p>
  • recaptcha2Easy API for Google reCAPTCHA version 2 for Node.js and Express
  • content-disposition-parserParse Content-Disposition HTTP header. No dependencies, no errors, just parse.
  • express-request-proxyIntelligent http proxy Express middleware
  • grunt-express-serverGrunt task for running an Express Server that works great with LiveReload + Watch/Regarde
  • koa-sslifyEnforces HTTPS for node.js koa projects
  • express-enforces-sslEnforces SSL for node.js express projects
  • connect-lokiA Loki.js session store for Connect/Express
  • start-server-webpack-pluginAutomatically start your server once Webpack's build completes.
  • express-idempotency-middlewareExpress middleware for idempotent POSTs via Idempotency-Key with in-flight control and pluggable stores.
  • express-ctxexpress context based on async_hooks without getting lost