JSPM

Found 17291 results for express rate limiting

express-rate-limit

Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

  • v8.0.1
  • 585.22
  • Published

express-slow-down

Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.

  • v3.0.0
  • 442.37
  • Published

@nestjs/throttler

A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.

  • v6.4.0
  • 403.01
  • Published

graphql-limiter

A GraphQL rate limiting library using query complexity analysis.

  • v1.3.0
  • 235.19
  • Published

@ratelock/core

Core RateLock rate limiting system

    • v0.1.1
    • 234.93
    • Published

    @aikidosec/firewall

    Zen by Aikido is an embedded Application Firewall that autonomously protects Node.js apps against common and critical attacks, provides rate limiting, detects malicious traffic (including bots), and more.

    • v1.7.11
    • 228.00
    • Published

    express-api-key

    Express middleware for API key authentication, role-based access, and rate limiting.

    • v1.0.7
    • 221.28
    • Published

    nestjs-throttler

    A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.

    • v0.3.0
    • 176.14
    • Published

    limitrr

    Rate limiting for Express using Redis.

    • v5.1.2
    • 132.63
    • Published

    rate-limiter-flexible

    Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM

    • v7.2.0
    • 127.07
    • Published

    express-enqueue

    A rate-limiting middleware that ensures only the desired number of requests are being worked on concurrently.

    • v1.0.0
    • 126.47
    • Published

    express-token-api-middleware

    An express middleware that allows to protect an api behind token authentication, rate limiting and endpoint permissions.

    • v0.6.3
    • 115.12
    • Published

    express-rate-monitor-lite

    Express middleware for rate limiting and request logging using MongoDB

      • v1.0.2
      • 113.05
      • Published

      express-shield-securekit

      A modular security middleware toolkit for Express.js with built-in rate limiting, SQL injection protection, and XSS sanitization.

      • v1.0.20
      • 111.28
      • Published

      cov-rate-limit

      rate-limiting middleware for Express and Koa

        • v0.1.0
        • 101.89
        • Published

        node-rate-limit

        express rate-limiting middleware

        • v0.0.3
        • 98.72
        • Published

        rate-limit-mongo

        Provides a Mongo store for the express-rate-limit middleware.

        • v2.3.2
        • 86.39
        • Published

        cattleguard

        Rate limiting stampede protection for express.

        • v2.0.0
        • 86.00
        • Published

        node-traffic-shield

        Versatile rate-limiting middleware for Node.js, compatible with both Express.js and NestJS, designed to safeguard applications from excessive traffic.

        • v1.0.1
        • 82.28
        • Published

        mongo-throttle

        Basic IP rate-limiting middleware for Express stored in mongoDB. Use to throttle or limit incoming request rate.

        • v1.3.0
        • 81.22
        • Published

        rate-limit-memcached

        A memcached store for the express-rate-limit middleware.

        • v1.0.1
        • 78.56
        • Published

        secure-rate-limiter

        Advanced rate-limiting with bot detection, behavioral analysis, and DDoS protection

        • v4.0.0
        • 75.78
        • Published

        express-redis-limit-req

        Basic rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints.

        • v1.0.4
        • 68.41
        • Published

        express5-test-express-rate-limit

        Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

        • v6.7.0
        • 67.61
        • Published

        express-limiter-pro

        A TypeScript library for safe display and sanitization to prevent XSS attacks.

        • v0.0.6
        • 66.98
        • Published

        shield-guard

        Advanced rate limiting middleware for Node.js applications with enterprise-grade features and flexible configuration options

        • v1.3.2
        • 66.56
        • Published

        express-router-plugin

        Custom Express Router with Integrated Rate Limiting and Middlewares

        • v2.4.0
        • 66.41
        • Published

        next-limit

        A simple and reusable Rate Limiter for Node.js applications, built with Redis.

        • v1.3.0
        • 64.68
        • Published

        @seckav/security-sdk

        Lightweight API Security SDK for Enterprises - One-click protection with rate limiting, threat detection, security analytics, and real-time monitoring for Express.js and Next.js applications

        • v3.0.0
        • 64.62
        • Published

        z-secure

        A package to enhance security in Node.js backends with rate limiting, bot protection, and SQL injection prevention.

        • v1.1.6
        • 63.76
        • Published

        @khoativi/nestjs-rate-limit

        A flexible and efficient rate limiting library for NestJS that supports multiple storage backends (Redis via ioredis and Valkey), with customizable keys and error handling.

        • v1.0.1
        • 62.86
        • Published

        fensr

        Fensr – Throttle wisely. Protect efficiently. A fast, Redis-powered rate limiting middleware for Node.js and Express.

        • v1.0.1
        • 62.32
        • Published

        @hyperlimit/express

        Express middleware for HyperLimit rate limiter

          • v1.2.2
          • 62.31
          • Published

          redis-sliding-rate-limiter

          Flexible and performant rate limiter based on sliding window algorithm with arbitrary precision

          • v6.0.0
          • 61.09
          • Published

          nestjs-rate-limit

          A configurable rate limiter for NestJS supporting Express and Fastify

          • v1.1.1
          • 60.19
          • Published

          api-security-gateway

          A security gateway for APIs with rate limiting, IP whitelisting, and injection prevention.

          • v1.0.1
          • 58.74
          • Published

          zenin-limiter

          Universal rate & throttle limiter middleware for Express, Fastify, and custom handlers

          • v2.0.0
          • 58.01
          • Published

          path-to-regexp

          Express style path to RegExp utility

          • v8.2.0
          • 56.59
          • Published

          cube-ms

          Production-ready microservice framework with health monitoring, validation, error handling, and Docker Swarm support

          • v2.0.0-beta.9
          • 55.31
          • Published

          express

          Fast, unopinionated, minimalist web framework

          • v5.1.0
          • 54.93
          • Published

          express-devguard

          A plug-and-play middleware suite for small scale APIs: logging + validation + rate-limiting, all in one package.

          • v1.0.1
          • 53.01
          • Published

          @canmertinyo/rate-limiter-core

          A simple rate-limiting middleware for Express.js with support for in-memory, Redis, and MongoDB storage

          • v2.1.9
          • 52.71
          • Published

          express-limit

          A rate-limiter for Express JS.

          • v1.0.0
          • 52.66
          • Published

          compression

          Node.js compression middleware

          • v1.8.1
          • 52.47
          • Published

          http-proxy-middleware

          The one-liner node.js proxy middleware for connect, express, next.js and more

          • v3.0.5
          • 52.28
          • Published

          cors

          Node.js CORS middleware

          • v2.8.5
          • 51.67
          • Published

          express-http-context2

          Modern request-scoped storage support for Express.js based on Asynchronous Local Storage.

          • v1.0.0
          • 51.20
          • Published

          jmrashed-api-rate-limiter

          Express middleware to control and protect APIs by enforcing configurable rate limits (per user, role, or API key) with extensible strategies.

          • v2.0.1
          • 49.68
          • Published

          multer

          Middleware for handling `multipart/form-data`.

          • v2.0.2
          • 49.61
          • Published

          overload-protection

          Load detection and shedding capabilities for http, express, restify and koa

          • v1.2.3
          • 49.59
          • Published

          morgan

          HTTP request logger middleware for node.js

          • v1.10.1
          • 48.53
          • Published

          graphql-ws

          Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client

          • v6.0.6
          • 47.91
          • Published

          passport

          Simple, unobtrusive authentication for Node.js.

          • v0.7.0
          • 47.41
          • Published

          helmet

          help secure Express/Connect apps with various HTTP headers

          • v8.1.0
          • 47.40
          • Published

          easybro-rate-limiter

          A simple and efficient rate limiter using the token bucket algorithm for Express and other Node.js servers.

          • v1.0.2
          • 47.18
          • Published

          dynamic-rate-limiter-middleware

          Intelligent rate limiting middleware with MongoDB integration and caching for Node.js applications

          • v1.0.2
          • 46.90
          • Published

          superstruct

          A simple and composable way to validate data in JavaScript (and TypeScript).

          • v2.0.2
          • 46.78
          • Published

          express-smart-throttle

          Advanced Express middleware for rate-limiting and throttling with per-route, per-role limits, delay-after, and Redis support.

            • v0.0.1
            • 46.55
            • Published

            corser

            A highly configurable, middleware compatible implementation of CORS.

            • v2.0.1
            • 46.44
            • Published

            broke-cli

            🚀 The ultimate CLI coding assistant powered by AI - Generate code, analyze projects, and build applications with natural language commands

            • v2.0.0
            • 46.42
            • Published

            node-api-guard

            Node-API-Guard is a lightweight middleware for securing Node.js APIs with features like rate limiting, IP blocking, CORS control, and logging.

            • v1.0.3
            • 46.25
            • Published

            nocache

            Middleware to destroy caching

            • v4.0.0
            • 45.84
            • Published

            pm2

            Production process manager for Node.JS applications with a built-in load balancer.

            • v6.0.8
            • 45.79
            • Published

            nodex-ts

            Plantilla de Node.js con TypeScript y Express para crear aplicaciones de backend

            • v1.0.18
            • 45.76
            • Published

            @canmertinyo/rate-limiter-redis

            A simple rate-limiting middleware for Express.js with support for in-memory, Redis, and MongoDB storage

            • v2.1.9
            • 45.54
            • Published

            killable

            Keeps track of a server's open sockets so they can be destroyed at a moment's notice.

            • v1.0.1
            • 45.50
            • Published

            ratesync

            Its A Rate-Limiting Lib That Help us to Pervent the API abuse

              • v1.0.4
              • 45.47
              • Published

              advance-rate-limiter

              A customizable rate limiter middleware for Express.js applications using Redis and sliding window algorithm.

              • v1.0.5
              • 45.13
              • Published

              serve-favicon

              favicon serving middleware with caching

              • v2.5.1
              • 44.89
              • Published

              express-joi-validations

              Express middleware to validate request (headers, params, query, body) using Joi

              • v0.1.0
              • 44.69
              • Published

              pink-bears

              Intelligent rate limiting middleware with MongoDB integration and caching for Node.js applications

              • v1.0.3
              • 44.65
              • Published

              nestjs-throttler-extended

              A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.

              • v0.3.3
              • 44.40
              • Published

              express-busboy

              Busboy for express, mimics the old bodyParser

              • v10.1.0
              • 44.21
              • Published

              create-backend-buddy

              Scaffold modern Node.js backends with your preferred stack

              • v1.0.15
              • 44.18
              • Published

              jayson

              JSON-RPC 1.0/2.0 compliant server and client

              • v4.2.0
              • 43.38
              • Published

              @nestjs/terminus

              Terminus integration provides readiness/liveness health checks for NestJS.

              • v11.0.0
              • 43.31
              • Published

              express-validator

              Express middleware for the validator module.

              • v7.2.1
              • 43.18
              • Published

              secure-headers-kit

              Easily apply secure HTTP headers, rate limiting (memory + Redis), and protection to your Express app.

                • v1.2.0
                • 43.17
                • Published

                l7-firewall

                Extensible Layer 7 (HTTP) firewall prototype with pluggable rules (path, rate limit, captcha challenge) and optional telemetry stats.

                  • v0.7.0
                  • 43.06
                  • Published

                  connect-redis

                  Redis session store for Connect

                  • v9.0.0
                  • 42.75
                  • Published

                  jwt-redis-sessions

                  A secure, production-ready JWT authentication and session management library for Node.js with Redis backend

                  • v2.0.1
                  • 42.51
                  • Published

                  express-raw

                  Powerful Express.js utility package for better work with Express. Zero dependencies.

                  • v1.2.5
                  • 42.43
                  • Published

                  quotifyapi

                  A beautiful, fast, and reliable quote API with comprehensive documentation

                  • v1.2.0
                  • 42.33
                  • Published

                  initrajs

                  âš¡ InitraJS - JavaScript CLI Toolkit | Lightning-fast scaffolding for React, Next.js, Node.js with TypeScript | The future of JavaScript development | 10x faster than create-react-app | Ultimate developer productivity tool

                  • v1.1.1
                  • 42.29
                  • Published

                  http-status

                  Interact with HTTP status code

                  • v2.1.0
                  • 42.28
                  • Published

                  exegesis-express

                  Express middleware to handle OpenAPI 3.x.

                  • v4.0.0
                  • 42.18
                  • Published

                  express-prom-bundle

                  express middleware with popular prometheus metrics in one bundle

                  • v8.0.0
                  • 41.82
                  • Published

                  liquidjs

                  A simple, expressive and safe Shopify / Github Pages compatible template engine in pure JavaScript.

                  • v10.21.1
                  • 41.66
                  • Published

                  express-basic-auth

                  Plug & play basic auth middleware for express

                  • v1.2.1
                  • 41.36
                  • Published

                  express-jwt

                  JWT authentication middleware.

                  • v8.5.1
                  • 41.28
                  • Published

                  graphql-http

                  Simple, pluggable, zero-dependency, GraphQL over HTTP spec compliant server, client and audit suite.

                  • v1.22.4
                  • 41.20
                  • Published

                  hsts

                  HTTP Strict Transport Security middleware.

                  • v2.2.0
                  • 41.03
                  • Published

                  dont-sniff-mimetype

                  Middleware to prevent mimetype from being sniffed

                  • v1.1.0
                  • 40.81
                  • Published

                  x-xss-protection

                  Middleware to disable the X-XSS-Protection header

                  • v2.0.0
                  • 40.80
                  • Published

                  express-fileupload

                  Simple express file upload middleware that wraps around Busboy

                  • v1.5.2
                  • 40.76
                  • Published

                  hide-powered-by

                  Middleware to remove the X-Powered-By header

                  • v1.1.0
                  • 40.72
                  • Published

                  helmet-csp

                  Content Security Policy middleware

                  • v4.0.0
                  • 40.60
                  • Published

                  referrer-policy

                  Middleware to set the Referrer-Policy HTTP header

                  • v1.2.0
                  • 40.55
                  • Published

                  helmet-crossdomain

                  Set the X-Permitted-Cross-Domain-Policies header in Express apps

                  • v0.5.0
                  • 40.50
                  • Published

                  @codegenie/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.

                  • v4.17.0
                  • 40.43
                  • Published

                  @metamask/superstruct

                  A simple and composable way to validate data in JavaScript (and TypeScript).

                  • v3.2.1
                  • 40.38
                  • Published

                  express-throttle

                  Request throttling middleware for Express

                  • v2.0.0
                  • 40.37
                  • Published

                  feature-policy

                  Middleware to set the Feature-Policy HTTP header

                  • v0.6.0
                  • 40.35
                  • Published

                  express-openapi-validator

                  Automatically validate API requests and responses with OpenAPI 3 and Express.

                  • v5.5.8
                  • 40.34
                  • Published

                  express-handlebars

                  A Handlebars view engine for Express which doesn't suck.

                  • v8.0.3
                  • 40.25
                  • Published

                  @bull-board/express

                  A Express.js server adapter for Bull-Board dashboard.

                  • v6.12.7
                  • 40.15
                  • Published

                  graphql-upload

                  Middleware and a scalar Upload to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

                  • v17.0.0
                  • 40.13
                  • Published

                  heyjarvis

                  J.A.R.V.I.S. - Advanced Node.js MVC Framework with ORM, built-in validation, soft delete, and query builder

                  • v1.0.9
                  • 39.91
                  • Published

                  preview-email

                  Automatically opens your browser and iOS Simulator to preview Node.js email messages sent with Nodemailer. Made for Forward Email and Lad. Cross-browser and cross-platform email testing.

                  • v3.1.0
                  • 39.82
                  • Published

                  express-winston

                  express.js middleware for winstonjs/winston

                  • v4.2.0
                  • 39.79
                  • Published

                  grant

                  OAuth Proxy

                  • v5.4.24
                  • 39.59
                  • Published

                  @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.

                  • v4.12.6
                  • 39.49
                  • Published

                  restify

                  REST framework

                  • v11.1.0
                  • 39.45
                  • Published

                  feathers-express-ip

                  Expose client IP address to your Feathers application

                  • v1.0.5
                  • 39.43
                  • Published

                  connect-flash

                  Flash message middleware for Connect.

                  • v0.1.1
                  • 39.27
                  • Published

                  @jest-mock/express

                  A lightweight Jest mock for unit testing Express

                  • v3.0.0
                  • 39.01
                  • Published

                  connect-pause

                  Connect/Express middleware to simulate latency for debugging

                  • v0.1.0
                  • 39.00
                  • Published

                  @canmertinyo/rate-limit-express

                  A simple rate-limiting middleware for Express.js with support for in-memory, Redis, and MongoDB storage

                  • v1.3.9
                  • 38.94
                  • Published

                  tsoa

                  Build swagger-compliant REST APIs using TypeScript and Node

                  • v6.6.0
                  • 38.92
                  • Published

                  express-promise-router

                  A lightweight wrapper for Express 4's Router that allows middleware to return promises

                  • v4.1.1
                  • 38.90
                  • Published

                  express-useragent

                  ExpressJS/Connect/TrinteJS user-agent middleware exposing

                  • v1.0.15
                  • 38.81
                  • Published

                  serverless-http

                  Use existing web application frameworks in serverless environments

                  • v3.2.0
                  • 38.78
                  • Published

                  pmx

                  PM2/Keymetrics advanced API

                  • v1.6.7
                  • 38.70
                  • Published

                  @tsoa/runtime

                  Build swagger-compliant REST APIs using TypeScript and Node

                  • v6.6.0
                  • 38.70
                  • Published

                  @breejs/later

                  Maintained fork of later. Determine later (or previous) occurrences of recurring schedules

                  • v4.2.0
                  • 38.58
                  • Published

                  @tsoa/cli

                  Build swagger-compliant REST APIs using TypeScript and Node

                  • v6.6.0
                  • 38.44
                  • Published

                  auth-header

                  For HTTP `Authorization` and `WWW-Authenticate` headers.

                  • v1.0.0
                  • 38.28
                  • Published

                  express-mongo-sanitize

                  Sanitize your express payload to prevent MongoDB operator injection.

                  • v2.2.0
                  • 38.14
                  • Published

                  express-ws

                  WebSocket endpoints for Express applications

                  • v5.0.2
                  • 38.12
                  • Published

                  better-ratelimit

                  A framework-agnostic, Effect-powered, observability-native rate limiter designed for real-world infrastructure

                    • v0.2.4
                    • 38.00
                    • Published

                    express-logging

                    Express middleware to log each request and response

                    • v1.1.1
                    • 37.96
                    • Published

                    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.

                    • v3.8.0
                    • 37.92
                    • Published

                    aws-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.

                    • v3.4.0
                    • 37.87
                    • Published

                    connect-mongo

                    MongoDB session store for Express and Connect

                    • v5.1.0
                    • 37.74
                    • Published

                    koa-connect

                    Use Connect/Express middleware in Koa

                    • v2.1.0
                    • 37.55
                    • Published

                    create-arktos

                    🚀 A modern Node.js backend boilerplate with TypeScript, Express, JWT authentication, Prisma ORM, PostgreSQL, and Resend email service. Includes complete authentication flow, security middleware, and database management.

                    • v1.5.1
                    • 37.54
                    • Published

                    @hyperlab-solutions/express-rate-limit

                    Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.

                    • v2.9.0
                    • 37.49
                    • Published

                    graphql-sse

                    Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client

                    • v2.5.4
                    • 37.42
                    • Published

                    frameguard

                    Middleware to set X-Frame-Options headers

                    • v4.0.0
                    • 37.39
                    • Published

                    oidc-provider

                    OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

                    • v9.5.1
                    • 37.22
                    • Published

                    express-static-gzip

                    simple wrapper on top of express.static, that allows serving pre-gziped files

                    • v3.0.0
                    • 37.13
                    • Published

                    ware

                    Easily create your own middleware layer.

                    • v1.3.0
                    • 36.95
                    • Published

                    request-stats

                    Get stats on your Node.js HTTP server requests

                    • v3.0.0
                    • 36.85
                    • Published

                    ienoopen

                    Middleware to set `X-Download-Options` header for IE8 security

                    • v1.1.1
                    • 36.80
                    • Published

                    nestjs-multi-throttler

                    A NestJS package that provides a multi-rate limit handler for efficient and scalable server-side applications. It allows you to easily configure and manage multiple rate limits, such as requests per minute or requests per hour, with support for different

                    • v1.0.2
                    • 36.60
                    • Published

                    expect-ct

                    Middleware to set the Expect-CT header

                    • v1.0.0
                    • 36.59
                    • Published

                    express-list-endpoints

                    A express package to list all registered endpoints and its verbs

                    • v7.1.1
                    • 36.58
                    • Published

                    handlebars-layouts

                    Handlebars helpers which implement layout blocks similar to Jade, Jinja, Nunjucks, Swig, and Twig.

                    • v3.1.4
                    • 36.46
                    • Published

                    express-history-api-fallback

                    Simple fallback for Express-served single page apps that use the HTML5 History API for client side routing.

                    • v2.2.1
                    • 36.39
                    • Published

                    celebrate

                    A joi validation middleware for Express.

                    • v15.0.3
                    • 36.37
                    • Published

                    @dramaorg/delectus-culpa-reprehenderit

                    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

                    • v3.5.94
                    • 36.22
                    • Published

                    express-validation

                    express-validation is a middleware that validates a request and returns a response with errors; if any of the configured validation rules fail.

                    • v4.1.1
                    • 35.88
                    • Published

                    cls-rtracer

                    Express & Koa middlewares and Fastify & Hapi plugins for CLS-based request id generation, batteries included

                    • v2.6.3
                    • 35.87
                    • Published

                    shrink-ray-current

                    Node.js compression middleware with brotli and zopfli support

                    • v4.1.3
                    • 35.55
                    • Published

                    oauth2orize

                    OAuth 2.0 authorization server toolkit for Node.js.

                    • v1.12.0
                    • 35.48
                    • Published

                    @pollyjs/node-server

                    Standalone node server and express integration for @pollyjs

                    • v6.0.6
                    • 35.26
                    • Published

                    elysia-connect-middleware

                    This plugin allows you to use express/connect middleware directly in Elysia!

                    • v0.0.6
                    • 35.01
                    • Published

                    @clerk/express

                    Clerk server SDK for usage with Express

                    • v1.7.26
                    • 34.96
                    • Published

                    nestjs-paginate

                    Pagination and filtering helper method for TypeORM repositories or query builders using Nest.js framework.

                    • v12.8.2
                    • 34.94
                    • Published

                    csrf-sync

                    A utility package to help implement stateful CSRF protection using the Synchroniser Token Pattern in express.

                    • v4.2.1
                    • 34.91
                    • Published

                    body-parser-xml

                    XML parser middleware for express.js.

                    • v2.0.5
                    • 34.89
                    • Published

                    csrf-csrf

                    A utility package to help implement stateless CSRF protection using the Double Submit Cookie Pattern in express.

                    • v4.0.3
                    • 34.89
                    • Published

                    milliparsec

                    tiniest body parser in the universe

                    • v5.0.2
                    • 34.74
                    • Published

                    express-formidable

                    An Express middleware of Formidable that just works.

                    • v1.2.0
                    • 34.62
                    • Published

                    @fastify/express

                    Express compatibility layer for Fastify

                    • v4.0.2
                    • 34.48
                    • Published

                    create-express-pro

                    A CLI tool to scaffold a production-ready Express.js backend with logging, rate-limiting, file uploads, and more.

                    • v1.0.0
                    • 34.39
                    • Published

                    sumor

                    It generates a REST API from a YAML file using OpenAPI 3.0 and Express.js.

                      • v2.0.3
                      • 34.36
                      • Published

                      inversify-express-utils

                      Some utilities for the development of express applications with Inversify

                      • v6.5.0
                      • 34.36
                      • Published

                      @uppy/companion

                      OAuth helper and remote fetcher for Uppy's (https://uppy.io) extensible file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Dropbox and Google Drive, S3 and more :dog:

                      • v6.0.1
                      • 34.26
                      • Published

                      compose-middleware

                      Compose an array of middleware into a single function for use in Express, Connect, router, etc.

                      • v5.0.1
                      • 34.24
                      • Published

                      flowstate

                      Per-request state management middleware.

                      • v0.6.0
                      • 34.18
                      • Published

                      openapi-backend

                      Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic

                      • v5.15.0
                      • 34.18
                      • Published

                      express-mung

                      Transform an express response (or make until no good)

                      • v0.5.1
                      • 34.06
                      • Published

                      route-cache

                      express middleware for caching your routes

                      • v0.7.0
                      • 33.95
                      • Published

                      express-jwt-authz

                      Validate a JWTs scope to authorize access to an endpoint

                      • v2.4.1
                      • 33.91
                      • Published

                      cognito-passport-oauth2

                      A passport strategy to authenticate against an AWS Cognito User Pool OAuth 2.0 provider and get user profile, access token and ID token. This supports providing cognito specific additional auth parameters. This is subclass of passport-oauth2 strategy.

                      • v1.3.1
                      • 33.87
                      • Published

                      securenest

                      SecureNest: Secure, pluggable REST API middleware for Express and Fastify with validation, rate limiting, auth, and more.

                        • v0.1.0
                        • 33.87
                        • Published

                        graphql-upload-ts

                        Typescript minimalistic and developer friendly middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers.

                        • v2.1.2
                        • 33.84
                        • Published

                        accesscontrol

                        Role and Attribute based Access Control for Node.js

                        • v2.2.1
                        • 33.82
                        • Published

                        apicache

                        An ultra-simplified API response caching middleware for Express/Node using plain-english durations.

                        • v1.6.3
                        • 33.77
                        • Published

                        @vitaly-yosef/node-smart-logger

                        Universal logger for Node.js applications with support for both ESM and CommonJS. It provides advanced features, such as structured logging in JSON format, integration with AWS CloudWatch Logs, and contextual logging.

                          • v1.3.0
                          • 33.62
                          • Published

                          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.

                          • v2.0.0
                          • 33.45
                          • Published

                          engine-cache

                          express.js inspired template-engine manager.

                          • v1.0.1
                          • 33.31
                          • Published

                          session-file-store

                          Session file store is a provision for storing session data in the session file

                          • v1.5.0
                          • 33.29
                          • Published

                          ert

                          Express routing templates provides a simple micro-templating syntax for building strings from a template and a `request` object.

                          • v1.0.1
                          • 33.21
                          • Published

                          express-openapi

                          An unopinionated OpenAPI framework for express

                          • v12.1.3
                          • 33.13
                          • Published

                          https-localhost

                          HTTPS server running on localhost

                          • v4.7.1
                          • 33.11
                          • Published

                          deviate

                          Redirecting middlware for express or node.js

                          • v1.0.0
                          • 33.11
                          • Published

                          baax

                          A CLI tool to generate backend boilerplate projects easily.

                          • v1.2.3
                          • 33.06
                          • Published

                          @wesleytodd/openapi

                          Middleware for generating OpenAPI/Swagger documentation for your Express app

                          • v1.1.0
                          • 33.04
                          • Published

                          express-partial-response

                          Express middleware for filtering-out parts of JSON responses based on the `fields` query-string.

                          • v1.0.4
                          • 33.01
                          • Published

                          skipper

                          Bodyparser for Express/Sails. Exposes simple API for streaming multiple files to disk, S3, etc. without buffering to a .tmp directory.

                          • v0.9.5
                          • 32.94
                          • Published

                          swagger-stats

                          API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification

                          • v0.99.7
                          • 32.88
                          • Published

                          engine-utils

                          Utilities from consolidate.js for normalizing engine formats.

                          • v0.1.1
                          • 32.85
                          • Published

                          isomorphic-cookie

                          Load and save cookies on the client and server

                          • v1.2.4
                          • 32.83
                          • Published

                          layouts

                          Wraps templates with layouts. Layouts can use other layouts and be nested to any depth. This can be used 100% standalone to wrap any kind of file with banners, headers or footer content. Use for markdown, HTML, handlebars views, lo-dash templates, etc. La

                          • v3.0.2
                          • 32.82
                          • Published

                          en-route

                          Routing for static site generators, build systems and task runners, heavily based on express.js routes but works with file objects. Used by Assemble, Verb, and Template.

                          • v3.2.0
                          • 32.78
                          • Published

                          qerrors

                          Intelligent error handling middleware with AI-powered analysis, environment validation, caching, and production-ready logging. Provides OpenAI-based error suggestions, queue management, retry mechanisms, and comprehensive configuration options for Node.js

                          • v1.2.6
                          • 32.71
                          • Published

                          multer2

                          Middleware for handling `multipart/form-data`.

                          • v1.1.1
                          • 32.70
                          • Published

                          bree

                          The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab

                          • v9.2.4
                          • 32.68
                          • Published

                          express-intlayer

                          Manage internationalization i18n in a simple way for express application.

                          • v5.8.1
                          • 32.64
                          • Published