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-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
CommonJSNoneHTTP servers and web frameworks, TypeScript tooling
express-x-hub
X-Hub-Signature Express Middleware
2k-75%-10 years ago
1.0.4
CommonJSNoneHTTP servers and web frameworks
express-msgpack
Transparent MessagePack middleware for Express
2k+29%-10 months ago
6.0.0
ESM + CommonJSBundledHTTP 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
CommonJSNoneFiles 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
CommonJSNoneNode.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
CommonJSNoneHTTP 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 + CommonJSBundledSchema 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
CommonJSNoneURLs 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
CommonJSNoneHTTP servers and web frameworks
express-csv
express-csv provides response csv easily to express.
1.9k-13%-13 years ago
0.6.0
CommonJSNoneHTTP servers and web frameworks
koa-server-http-proxy
A koa2 http-proxy-middleware.
1.8k-49%-8 years ago
0.1.0
CommonJSNoneHTTP servers and web frameworks
await-fs
fs wrapper for async await magic
1.8k+56%-9 years ago
1.0.0
CommonJSNonePromises 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
CommonJSBundledCryptography 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 + CommonJSBundledHTTP 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
CommonJSNoneHTTP 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 + CommonJSBundledCloud SDKs, Files and file systems
koa-webpack-hot-middleware
webpack hot reload middleware for koa
1.8k+108%-10 years ago
1.0.3
-NoneHTTP servers and web frameworks
multer2
Middleware for handling `multipart/form-data`.
1.8k-25%-2 years ago
1.1.1
-NoneHTTP servers and web frameworks
spa-http-server
A simple zero-configuration command-line http server
1.8k-26%-10 years ago
0.9.0
CommonJSNoneCLI 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
CommonJSNoneHTTP 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
CommonJSNoneHTTP 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
CommonJSNoneHTTP 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
CommonJSNoneLogging, HTTP servers and web frameworks
@tsed/stripe
Stripe package for Ts.ED framework
1.7k---4 days ago
8.38.8
ESM onlyBundledTypeScript tooling, Payments and commerce
@logtape/koa
Koa adapter for LogTape logging library
1.7k---3 days ago
2.3.7
ESM + CommonJSBundledLogging, 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 + CommonJSBundledHTTP 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 onlyBundledDocumentation tooling, HTTP servers and web frameworks
epsagon-frameworks
Epsagon Instrumentation for Node.js Frameworks
1.6k-18%-4 years ago
1.32.0
CommonJSBundledMonitoring 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 + CommonJSNoneHTTP 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 onlyBundledHTTP servers and web frameworks, TypeScript tooling
@serifpersia/dango
A web application for watching anime.
1.6k---1 day ago
3.3.5
CommonJSNoneCLI 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
CommonJSNoneHTTP servers and web frameworks
parted
A streaming body parser
1.6k-74%-13 years ago
0.1.1
CommonJSNoneHTTP servers and web frameworks
koa-json-error
Error handler for pure-JSON Koa apps
1.6k+20%-9 years ago
3.1.2
CommonJSNoneHTTP 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 + CommonJSBundledHTTP servers and web frameworks, WebSockets and realtime
hastily
express middleware to simulate fastly cdn
1.6k-33%-5 years ago
0.5.0
ESM + CommonJSBundledHTTP 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 onlyNoneHTTP servers and web frameworks
node-uploadx
Node.js resumable upload middleware
1.5k+49%-1 month ago
7.0.3
CommonJSBundledHTTP 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
-NoneRouting, HTTP servers and web frameworks
koajs-nocache
A koa middleware to add nocache response headers.
1.5k+270%-5 years ago
2.1.0
CommonJSNoneHTTP 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 + CommonJSNoneGraphQL, 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
CommonJSBundledCloud 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
-NoneHTTP servers and web frameworks
koa-tree-router
A high performance koa router
1.5k+53%-1 year ago
0.13.1
CommonJSBundledHTTP 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
CommonJSNoneHTTP 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
CommonJSNoneHTTP 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
CommonJSBundledScraping 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 + CommonJSBundledAuthentication 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
CommonJSNoneHTTP 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 + CommonJSBundledTypeScript 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>