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 |
|---|---|---|---|---|---|---|---|---|
| lil-http-terminator Zero dependencies, gracefully terminates HTTP(S) server. | 270.5k | +14% | - | 3 years ago 1.2.3 | CommonJS | None | Monitoring and error tracking, Node.js utilities | |
| koa-range range request implementation for koa | 267.5k | -9% | - | 9 years ago 0.3.0 | CommonJS | None | HTTP servers and web frameworks | |
| express-http-context Get and set request-scoped context anywhere | 266k | +31% | - | 1 year ago 2.0.1 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | React, 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 | CommonJS | Bundled | Documentation tooling, HTTP servers and web frameworks |
| http-graceful-shutdown gracefully shuts downs http server | 258.7k | +81% | - | 2 months ago 4.0.0 | CommonJS | Bundled | HTTP servers and web frameworks | |
| koa-mount Mounting middleware for koa | 258.4k | +18% | - | 1 year ago 4.2.0 | - | None | HTTP 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 | CommonJS | Bundled | Documentation 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 | CommonJS | Bundled | Cloud SDKs, HTTP servers and web frameworks |
| express-urlrewrite URL rewrite middleware for express | 253.5k | -6% | - | 1 year ago 2.0.3 | CommonJS | Bundled | HTTP servers and web frameworks | |
| @clerk/express Clerk server SDK for usage with Express | 252.3k | - | - | - | today 2.1.72 | ESM + CommonJS | Bundled | Authentication and authorisation, HTTP servers and web frameworks |
| milliparsec tiniest body parser in the universe | 245.9k | +173% | - | 23 days ago 5.1.2 | ESM only | Bundled | HTTP 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 + CommonJS | Bundled | HTTP servers and web frameworks | |
| koa-session Koa cookie session middleware with external store support | 244.4k | +13% | - | 1 year ago 7.0.2 | ESM + CommonJS | Bundled | HTTP servers and web frameworks | |
| connect-pause Connect/Express middleware to simulate latency for debugging | 241.2k | -1% | - | 1 month ago 1.0.0 | ESM + CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | HTTP servers and web frameworks | |
| koa-passport Passport middleware for Koa | 230.3k | +18% | - | 3 years ago 6.0.0 | CommonJS | None | HTTP servers and web frameworks | |
| @fastify/http-proxy proxy http requests, for Fastify | 227.7k | - | - | - | 22 days ago 11.6.2 | CommonJS | Bundled | HTTP servers and web frameworks |
| express-async-handler Express Error Handler for Async Functions | 217.5k | +29% | - | 4 years ago 1.2.0 | CommonJS | None | Promises 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 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP servers and web frameworks | |
| connect-flash Flash message middleware for Connect. | 184.8k | -26% | - | 13 years ago 0.1.1 | CommonJS | None | HTTP servers and web frameworks | |
| koa-json pretty (non-compressed) json response middleware | 180.8k | +20% | - | 10 years ago 2.0.2 | - | None | HTTP 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 | CommonJS | None | HTTP servers and web frameworks |
| hpp Express middleware to protect against HTTP Parameter Pollution attacks | 173.8k | +91% | - | 6 years ago 0.2.3 | CommonJS | None | Security, HTTP servers and web frameworks | |
| ware Easily create your own middleware layer. | 172k | +9% | - | 11 years ago 1.3.0 | CommonJS | None | HTTP 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 | CommonJS | None | HTTP servers and web frameworks |
| koa-favicon favicon bounce middleware for koa | 158.1k | +15% | - | 6 years ago 2.1.0 | - | None | HTTP servers and web frameworks | |
| koa-route Koa route middleware | 154.4k | +13% | - | 2 years ago 4.0.1 | CommonJS | None | HTTP servers and web frameworks | |
| koa-conditional-get Conditional GET support for koa | 140.4k | +20% | - | 6 years ago 3.0.0 | - | None | Caching, 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 | CommonJS | Bundled | Security, 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 + CommonJS | Bundled | HTTP 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 | CommonJS | None | HTTP 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 + CommonJS | None | HTTP 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 + CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | HTTP servers and web frameworks, Security | |
| @koa/bodyparser Koa body parsing middleware | 120.7k | - | - | - | 7 months ago 6.1.0 | ESM + CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | GraphQL, HTTP servers and web frameworks |
| grunt-contrib-connect Start a connect web server | 117.4k | +10% | - | 1 year ago 5.0.1 | CommonJS | None | HTTP 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 only | None | HTTP servers and web frameworks | |
| @hapi/vision Templates rendering plugin support for hapi.js | 116.9k | - | - | - | 3 years ago 7.0.3 | CommonJS | Bundled | HTTP 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 + CommonJS | Bundled | HTTP 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 | CommonJS | Bundled | HTTP servers and web frameworks | |
| @wordpress/api-fetch Utility to make WordPress REST API requests. | 112.5k | - | - | - | 2 days ago 7.56.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks |
| request-stats Get stats on your Node.js HTTP server requests | 108.2k | +8% | - | 9 years ago 3.0.0 | CommonJS | None | HTTP 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 | CommonJS | Bundled | React, HTTP servers and web frameworks | |
| oauth2orize OAuth 2.0 authorization server toolkit for Node.js. | 102.9k | +45% | - | 2 years ago 1.12.0 | CommonJS | None | HTTP servers and web frameworks | |
| koa-connect Use Connect/Express middleware in Koa | 99.1k | -17% | - | 7 months ago 2.1.1 | CommonJS | Bundled | 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.
- lil-http-terminatorZero dependencies, gracefully terminates HTTP(S) server.
- koa-rangerange request implementation for koa
- express-http-contextGet and set request-scoped context anywhere
- expo-intent-launcherProvides a way to launch Android intents, e.g. opening a specific activity.
- @tsoa/cliBuild swagger-compliant REST APIs using TypeScript and Node
- http-graceful-shutdowngracefully shuts downs http server
- koa-mountMounting middleware for koa
- tsoaBuild swagger-compliant REST APIs using TypeScript and Node
- @vendia/serverless-expressThis 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.
- express-urlrewriteURL rewrite middleware for express
- @clerk/expressClerk server SDK for usage with Express
- milliparsectiniest body parser in the universe
- i18next-http-middlewarei18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
- koa-sessionKoa cookie session middleware with external store support
- connect-pauseConnect/Express middleware to simulate latency for debugging
- @modelcontextprotocol/expressExpress adapters for the Model Context Protocol TypeScript server SDK - Express middleware
- express-useragentJS Library & ExpressJS user-agent middleware exposing
- koa-passportPassport middleware for Koa
- @fastify/http-proxyproxy http requests, for Fastify
- express-async-handlerExpress Error Handler for Async Functions
- fastify-warningA small utility for creating warnings and emitting them.
- express-mongo-sanitizeSanitize your express payload to prevent MongoDB operator injection.
- koa-ipIp filter middleware for koa, support `whitelist` and `blacklist`.
- connect-flashFlash message middleware for Connect.
- koa-jsonpretty (non-compressed) json response middleware
- @gatsbyjs/webpack-hot-middlewareWebpack hot reloading you can attach to your own server
- hppExpress middleware to protect against HTTP Parameter Pollution attacks
- wareEasily create your own middleware layer.
- @koa/multerRoute middleware for Koa that handles `multipart/form-data` using multer
- koa-faviconfavicon bounce middleware for koa
- koa-routeKoa route middleware
- koa-conditional-getConditional GET support for koa
- dns-prefetch-controlMiddleware to set X-DNS-Prefetch-Control header.
- csrf-csrfA utility package to help implement stateless CSRF protection using the Double Submit Cookie Pattern in express.
- @11ty/eleventy-dev-serverA minimal, modern, generic, hot-reloading local web server to help web developers.
- expo-module-scriptsA private package for various tasks for Expo module packages like compiling and testing
- @pollyjs/node-serverStandalone node server and express integration for @pollyjs
- csrf-syncA utility package to help implement stateful CSRF protection using the Synchroniser Token Pattern in express.
- @koa/bodyparserKoa body parsing middleware
- @apollographql/graphql-upload-8-forkFork of graphql-upload@8 that works with graphql@15 for compatibility with apollo-server@2
- grunt-contrib-connectStart a connect web server
- lwsA lean, modular web server for rapid full-stack development
- @hapi/visionTemplates rendering plugin support for hapi.js
- express-slow-downBasic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
- run-script-webpack-pluginAutomatically run your script once Webpack's build completes.
- @wordpress/api-fetchUtility to make WordPress REST API requests.
- request-statsGet stats on your Node.js HTTP server requests
- expo-mail-composerProvides an API to compose mails using OS specific UI
- oauth2orizeOAuth 2.0 authorization server toolkit for Node.js.
- koa-connectUse Connect/Express middleware in Koa