Package category
HTTP servers and web frameworks
Servers, routers and web frameworks for Node.js.
653 packages4 comparisons
Packages compared
653 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| express-file-routing Simple file-based routing for Express | 16.6k | +359% | - | 1 year ago 3.1.0 | ESM + CommonJS | Bundled | Routing, 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 | CommonJS | Bundled | Schema 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 | CommonJS | None | Routing, HTTP servers and web frameworks | |
| @blazity/nest-file-fastify fastify-multipart decorators for Nest.js | 16k | - | - | - | 4 years ago 1.0.0 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | Cloud 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 | CommonJS | Bundled | HTTP 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 only | Bundled | TypeScript 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 | CommonJS | None | Templating, HTTP servers and web frameworks | |
| deviate Redirecting middlware for express or node.js | 13.9k | -84% | - | 13 years ago 1.0.0 | - | None | HTTP servers and web frameworks | |
| express-list-routes List routes for Express | 13.8k | +14% | - | 9 months ago 1.3.2 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP 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 only | Bundled | HTTP servers and web frameworks, Routing |
| express-form-data Module to parse multipart/form data | 13.5k | +3% | - | 1 year ago 3.0.1 | CommonJS | None | HTTP servers and web frameworks | |
| http2-express HTTP/2 support for Express | 13.4k | +152% | - | 3 months ago 1.1.1 | CommonJS | None | HTTP servers and web frameworks | |
| koa-response-time X-Repsonse-Time middleware for koa | 13.1k | +85% | - | 7 years ago 2.1.0 | - | None | HTTP 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 | CommonJS | Bundled | Schema 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 only | Bundled | Schema 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 only | Bundled | Angular, HTTP servers and web frameworks |
| express-device Browser detection library, built on top of express | 12.3k | -40% | - | 11 years ago 0.4.2 | CommonJS | None | HTTP 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 | CommonJS | None | Security, HTTP servers and web frameworks | |
| node-input-validator validation library for nodejs, inspired by laravel. | 12k | +89% | - | 9 months ago 4.6.0 | CommonJS | None | Forms, HTTP servers and web frameworks | |
| permissions-policy Middleware to set the Permissions-Policy HTTP header | 11.9k | -11% | - | 5 years ago 0.6.0 | CommonJS | Bundled | Security, HTTP servers and web frameworks | |
| @ladjs/koa-views Template rendering middleware for koa | 11.6k | - | - | - | 3 years ago 9.0.0 | CommonJS | Bundled | HTTP 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 | CommonJS | None | HTTP 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 + CommonJS | Bundled | HTTP servers and web frameworks |
| express-prettify express middleware to send pretty printed json | 11.3k | +32% | - | 4 years ago 0.1.2 | - | None | HTTP servers and web frameworks, Parsers and serialisers | |
| express-recaptcha Google recaptcha middleware for express | 11.2k | +60% | - | 4 years ago 5.1.0 | CommonJS | Bundled | Node.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 | CommonJS | None | Database 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 + CommonJS | Bundled | React, TypeScript tooling |
| koa-webpack Development and Hot Reload Middleware for Koa2 | 10.8k | -13% | - | 6 years ago 6.0.0 | CommonJS | None | HTTP servers and web frameworks | |
| express-sanitizer Express middleware for the sanitizer module. | 10.8k | +111% | - | 5 years ago 1.0.6 | CommonJS | None | Security, HTTP servers and web frameworks | |
| koa-proxy Proxy middleware for koa | 10.8k | -41% | - | 7 years ago 1.0.0-alpha.3 | CommonJS | None | HTTP servers and web frameworks | |
| express-favicon Favicon middleware for express-like applications | 10.6k | -34% | - | 3 years ago 2.0.4 | CommonJS | Bundled | HTTP servers and web frameworks | |
| nestjs-session Idiomatic NestJS module for session | 10.4k | +81% | - | 24 days ago 5.0.0 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | Schema 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 | CommonJS | Bundled | Documentation 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 | CommonJS | None | HTTP 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 + CommonJS | Bundled | Authentication 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 | CommonJS | None | Security, 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 | CommonJS | None | Parsers and serialisers, HTTP servers and web frameworks | |
| express-request-proxy Intelligent http proxy Express middleware | 9.3k | -54% | - | 8 years ago 2.2.2 | CommonJS | None | HTTP 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 | CommonJS | None | HTTP servers and web frameworks | |
| koa-sslify Enforces HTTPS for node.js koa projects | 9k | +53% | - | 1 year ago 6.0.0 | CommonJS | None | HTTP 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 | CommonJS | None | HTTP servers and web frameworks | |
| connect-loki A Loki.js session store for Connect/Express | 8.9k | -49% | - | 5 years ago 1.2.0 | CommonJS | None | HTTP 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 | CommonJS | None | HTTP 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 only | Bundled | HTTP servers and web frameworks | |
| express-ctx express context based on async_hooks without getting lost | 8.8k | -5% | - | 7 years ago 0.1.1 | CommonJS | None | HTTP 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