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-generator-typescript Generate new Express applications similar to express-generate which but sets it up to use TypeScript instead | 2k | -44% | - | 6 months ago 2.8.1 | CommonJS | None | HTTP servers and web frameworks, TypeScript tooling | |
| express-x-hub X-Hub-Signature Express Middleware | 2k | -75% | - | 10 years ago 1.0.4 | CommonJS | None | HTTP servers and web frameworks | |
| express-msgpack Transparent MessagePack middleware for Express | 2k | +29% | - | 10 months ago 6.0.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks | |
| skipper-s3 Stream file uploads, downloads, and transloads to and from S3. Plus some other utilities like `rm` and `ls`. | 1.9k | +25% | - | 7 years ago 0.6.0 | CommonJS | None | Files and file systems, HTTP servers and web frameworks | |
| express-naked-redirect expressNakedRedirect is a middleware for Express that redirects naked(root domain) request to www or its reverse. | 1.9k | +192% | - | 6 years ago 0.1.9 | CommonJS | None | Node.js utilities, HTTP servers and web frameworks | |
| p3p middleware for including a P3P (Platform for Privacy Preferences Project) header in an express/connect application | 1.9k | +428% | - | 13 years ago 0.0.2 | CommonJS | None | HTTP servers and web frameworks | |
| koa-zod-router Inspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation. | 1.9k | -77% | - | 2 years ago 2.3.0 | ESM + CommonJS | Bundled | Schema validation, HTTP servers and web frameworks | |
| express-query-int Convert query strings to numbers for express/connect applications. | 1.9k | +111% | - | 8 years ago 3.0.0 | CommonJS | None | URLs and query strings, HTTP servers and web frameworks | |
| bouncy route incoming http requests to http servers | 1.9k | -55% | - | 11 years ago 3.2.2 | CommonJS | None | HTTP servers and web frameworks | |
| express-csv express-csv provides response csv easily to express. | 1.9k | -13% | - | 13 years ago 0.6.0 | CommonJS | None | HTTP servers and web frameworks | |
| koa-server-http-proxy A koa2 http-proxy-middleware. | 1.8k | -49% | - | 8 years ago 0.1.0 | CommonJS | None | HTTP servers and web frameworks | |
| await-fs fs wrapper for async await magic | 1.8k | +56% | - | 9 years ago 1.0.0 | CommonJS | None | Promises and async control flow, HTTP servers and web frameworks | |
| somes This is a collection of tools, independent of any other libraries | 1.8k | +197% | - | 2 years ago 0.11.16 | CommonJS | Bundled | Cryptography and hashing, HTTP servers and web frameworks | |
| redis-sliding-rate-limiter Flexible and performant rate limiter based on sliding window algorithm with arbitrary precision | 1.8k | +3% | - | 12 days ago 7.0.2 | ESM + CommonJS | Bundled | HTTP servers and web frameworks | |
| express-authorization An authorization system for connect and express applications inspired by Apache's Shiro project. | 1.8k | -16% | - | 11 years ago 1.0.0 | CommonJS | None | HTTP servers and web frameworks | |
| pushduck Add file uploads to any web application. Secure, edge-ready. Works with 16+ frameworks and 5+ storage providers. No heavy AWS SDK required. | 1.8k | +1992% | - | 5 days ago 0.7.0 | ESM + CommonJS | Bundled | Cloud SDKs, Files and file systems | |
| koa-webpack-hot-middleware webpack hot reload middleware for koa | 1.8k | +108% | - | 10 years ago 1.0.3 | - | None | HTTP servers and web frameworks | |
| multer2 Middleware for handling `multipart/form-data`. | 1.8k | -25% | - | 2 years ago 1.1.1 | - | None | HTTP servers and web frameworks | |
| spa-http-server A simple zero-configuration command-line http server | 1.8k | -26% | - | 10 years ago 0.9.0 | CommonJS | None | CLI tools and terminal utilities, HTTP servers and web frameworks | |
| ssl-express-www Redirecting HTTP to HTTPS. It forces SSL (HTTPS) when HTTP is required using Express (Nodejs) and remove www and trailing slash on your domain. | 1.8k | -67% | - | 3 years ago 3.2.1 | CommonJS | None | HTTP servers and web frameworks | |
| express-partial-response Express middleware for filtering-out parts of JSON responses based on the `fields` query-string. | 1.8k | -93% | - | 5 years ago 1.0.4 | CommonJS | None | HTTP servers and web frameworks | |
| busboy-body-parser Body parsing for multipart/form-data forms in Express. | 1.7k | +6% | - | 8 years ago 0.3.2 | CommonJS | None | HTTP servers and web frameworks | |
| @cjanietz/cls-rtracer Express & Koa middlewares and Fastify & Hapi plugins for CLS-based request id generation, batteries included | 1.7k | - | - | - | 5 years ago 2.6.0 | CommonJS | None | Logging, HTTP servers and web frameworks |
| @tsed/stripe Stripe package for Ts.ED framework | 1.7k | - | - | - | 4 days ago 8.38.8 | ESM only | Bundled | TypeScript tooling, Payments and commerce |
| @logtape/koa Koa adapter for LogTape logging library | 1.7k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging, HTTP servers and web frameworks |
| @gramio/composer General-purpose, type-safe middleware composition library for TypeScript | 1.7k | - | - | - | 3 months ago 0.5.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks, TypeScript tooling |
| swagger2-koa Koa 2 middleware for loading, parsing and validating requests via swagger2 | 1.6k | -5% | - | 1 year ago 5.1.0 | ESM only | Bundled | Documentation tooling, HTTP servers and web frameworks | |
| epsagon-frameworks Epsagon Instrumentation for Node.js Frameworks | 1.6k | -18% | - | 4 years ago 1.32.0 | CommonJS | Bundled | Monitoring and error tracking, HTTP servers and web frameworks | |
| middleware-async A handy tool to work with async/promise express middleware | 1.6k | -6% | - | 3 years ago 1.4.0 | ESM + CommonJS | None | HTTP servers and web frameworks, Promises and async control flow | |
| @typespec/http-server-js TypeSpec HTTP server code generator for JavaScript | 1.6k | - | - | - | 15 days ago 0.58.0-alpha.29 | ESM only | Bundled | HTTP servers and web frameworks, TypeScript tooling |
| @serifpersia/dango A web application for watching anime. | 1.6k | - | - | - | 1 day ago 3.3.5 | CommonJS | None | CLI tools and terminal utilities, HTTP servers and web frameworks |
| history-server An HTTP server for single-page apps that use the HTML5 history API | 1.6k | +3% | - | 8 years ago 1.3.1 | CommonJS | None | HTTP servers and web frameworks | |
| parted A streaming body parser | 1.6k | -74% | - | 13 years ago 0.1.1 | CommonJS | None | HTTP servers and web frameworks | |
| koa-json-error Error handler for pure-JSON Koa apps | 1.6k | +20% | - | 9 years ago 3.1.2 | CommonJS | None | HTTP servers and web frameworks, Parsers and serialisers | |
| @getdashfy/server Dashfy server with real-time data streaming and multi-dashboard support | 1.6k | - | - | - | 1 month ago 0.2.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks, WebSockets and realtime |
| hastily express middleware to simulate fastly cdn | 1.6k | -33% | - | 5 years ago 0.5.0 | ESM + CommonJS | Bundled | HTTP servers and web frameworks | |
| @trenskow/app-express A plugin for `@trenskow/app` that allows for using routes for express.` | 1.5k | - | - | - | 4 days ago 0.1.161 | ESM only | None | HTTP servers and web frameworks |
| node-uploadx Node.js resumable upload middleware | 1.5k | +49% | - | 1 month ago 7.0.3 | CommonJS | Bundled | HTTP servers and web frameworks | |
| root a super lightweight web framework featuring prototype mixin support and routing | 1.5k | +11% | - | 8 years ago 3.2.0 | - | None | Routing, HTTP servers and web frameworks | |
| koajs-nocache A koa middleware to add nocache response headers. | 1.5k | +270% | - | 5 years ago 2.1.0 | CommonJS | None | HTTP servers and web frameworks | |
| @apollographql/apollo-upload-server Enhances Apollo GraphQL Server for intuitive file uploads via GraphQL mutations. | 1.5k | - | - | - | 8 years ago 5.0.3 | ESM + CommonJS | None | GraphQL, HTTP servers and web frameworks |
| @tak-ps/serverless-http Use existing web application frameworks in serverless environments | 1.5k | - | - | - | 1 year ago 3.4.0 | CommonJS | Bundled | Cloud SDKs, HTTP servers and web frameworks |
| grunt-develop Run a Node.js application for development, with support for auto-reload. | 1.5k | +90% | - | 12 years ago 0.4.0 | - | None | HTTP servers and web frameworks | |
| koa-tree-router A high performance koa router | 1.5k | +53% | - | 1 year ago 0.13.1 | CommonJS | Bundled | HTTP servers and web frameworks | |
| koa-connect-history-api-fallback Koa adapter for connect-history-api-fallback | 1.5k | -10% | - | 10 years ago 0.3.1 | CommonJS | None | HTTP servers and web frameworks | |
| x-frame-options Express middleware to add an X-Frame-Options response header | 1.5k | -49% | - | 11 years ago 1.0.0 | CommonJS | None | HTTP servers and web frameworks | |
| @enricai/barnacle Barnacle turns any website into an API. POST a structured payload to a typed endpoint and Barnacle drives a browser session through the target site, returning a structured result. | 1.5k | - | - | - | 1 day ago 1.12.65 | CommonJS | Bundled | Scraping and browser automation, HTTP servers and web frameworks |
| bro-framework The No-BS Backend Framework for Node.js | 1.5k | - | - | 4 days ago 3.0.6 | ESM + CommonJS | Bundled | Authentication and authorisation, WebSockets and realtime | |
| koa-json-body Single-purpose koa middleware to parse valid JSON request bodies and nothing else. | 1.4k | +22% | - | 9 years ago 5.3.0 | CommonJS | None | HTTP servers and web frameworks | |
| @mguay/nestjs-trpc <a href="https://nestjs-trpc.io/" target="_blank" rel="noopener"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/JvsOXCg.png" /> <img alt="tRPC" src="https://i.imgur.com/JvsOXCg.png" /> </picture> </a> | 1.4k | - | - | - | 10 months ago 1.6.4 | ESM + CommonJS | Bundled | TypeScript tooling, 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-generator-typescriptGenerate new Express applications similar to express-generate which but sets it up to use TypeScript instead
- express-x-hubX-Hub-Signature Express Middleware
- express-msgpackTransparent MessagePack middleware for Express
- skipper-s3Stream file uploads, downloads, and transloads to and from S3. Plus some other utilities like `rm` and `ls`.
- express-naked-redirectexpressNakedRedirect is a middleware for Express that redirects naked(root domain) request to www or its reverse.
- p3pmiddleware for including a P3P (Platform for Privacy Preferences Project) header in an express/connect application
- koa-zod-routerInspired by koa-joi-router, this package aims to provide a similar feature-set while leveraging Zod and Typescript to create typesafe routes and middlewares with built in I/O validation.
- express-query-intConvert query strings to numbers for express/connect applications.
- bouncyroute incoming http requests to http servers
- express-csvexpress-csv provides response csv easily to express.
- koa-server-http-proxyA koa2 http-proxy-middleware.
- await-fsfs wrapper for async await magic
- somesThis is a collection of tools, independent of any other libraries
- redis-sliding-rate-limiterFlexible and performant rate limiter based on sliding window algorithm with arbitrary precision
- express-authorizationAn authorization system for connect and express applications inspired by Apache's Shiro project.
- pushduckAdd file uploads to any web application. Secure, edge-ready. Works with 16+ frameworks and 5+ storage providers. No heavy AWS SDK required.
- koa-webpack-hot-middlewarewebpack hot reload middleware for koa
- multer2Middleware for handling `multipart/form-data`.
- spa-http-serverA simple zero-configuration command-line http server
- ssl-express-wwwRedirecting HTTP to HTTPS. It forces SSL (HTTPS) when HTTP is required using Express (Nodejs) and remove www and trailing slash on your domain.
- express-partial-responseExpress middleware for filtering-out parts of JSON responses based on the `fields` query-string.
- busboy-body-parserBody parsing for multipart/form-data forms in Express.
- @cjanietz/cls-rtracerExpress & Koa middlewares and Fastify & Hapi plugins for CLS-based request id generation, batteries included
- @tsed/stripeStripe package for Ts.ED framework
- @logtape/koaKoa adapter for LogTape logging library
- @gramio/composerGeneral-purpose, type-safe middleware composition library for TypeScript
- swagger2-koaKoa 2 middleware for loading, parsing and validating requests via swagger2
- epsagon-frameworksEpsagon Instrumentation for Node.js Frameworks
- middleware-asyncA handy tool to work with async/promise express middleware
- @typespec/http-server-jsTypeSpec HTTP server code generator for JavaScript
- @serifpersia/dangoA web application for watching anime.
- history-serverAn HTTP server for single-page apps that use the HTML5 history API
- partedA streaming body parser
- koa-json-errorError handler for pure-JSON Koa apps
- @getdashfy/serverDashfy server with real-time data streaming and multi-dashboard support
- hastilyexpress middleware to simulate fastly cdn
- @trenskow/app-expressA plugin for `@trenskow/app` that allows for using routes for express.`
- node-uploadxNode.js resumable upload middleware
- roota super lightweight web framework featuring prototype mixin support and routing
- koajs-nocacheA koa middleware to add nocache response headers.
- @apollographql/apollo-upload-serverEnhances Apollo GraphQL Server for intuitive file uploads via GraphQL mutations.
- @tak-ps/serverless-httpUse existing web application frameworks in serverless environments
- grunt-developRun a Node.js application for development, with support for auto-reload.
- koa-tree-routerA high performance koa router
- koa-connect-history-api-fallbackKoa adapter for connect-history-api-fallback
- x-frame-optionsExpress middleware to add an X-Frame-Options response header
- @enricai/barnacleBarnacle turns any website into an API. POST a structured payload to a typed endpoint and Barnacle drives a browser session through the target site, returning a structured result.
- bro-frameworkThe No-BS Backend Framework for Node.js
- koa-json-bodySingle-purpose koa middleware to parse valid JSON request bodies and nothing else.
- @mguay/nestjs-trpc<a href="https://nestjs-trpc.io/" target="_blank" rel="noopener"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/JvsOXCg.png" /> <img alt="tRPC" src="https://i.imgur.com/JvsOXCg.png" /> </picture> </a>