JSPM

Found 17294 results for express rate limiting

advance-rate-limiter

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

  • v1.0.5
  • 45.07
  • Published

serve-favicon

favicon serving middleware with caching

  • v2.5.1
  • 44.83
  • Published

pink-bears

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

  • v1.0.3
  • 44.70
  • Published

express-joi-validations

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

  • v0.1.0
  • 44.66
  • 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.36
  • Published

express-busboy

Busboy for express, mimics the old bodyParser

  • v10.1.0
  • 44.19
  • Published

create-backend-buddy

Scaffold modern Node.js backends with your preferred stack

  • v1.0.15
  • 44.16
  • Published

jayson

JSON-RPC 1.0/2.0 compliant server and client

  • v4.2.0
  • 43.37
  • Published

@nestjs/terminus

Terminus integration provides readiness/liveness health checks for NestJS.

  • v11.0.0
  • 43.30
  • Published

secure-headers-kit

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

    • v1.2.0
    • 43.16
    • Published

    express-validator

    Express middleware for the validator module.

    • v7.2.1
    • 43.12
    • 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.04
      • Published

      connect-redis

      Redis session store for Connect

      • v9.0.0
      • 42.74
      • Published

      jwt-redis-sessions

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

      • v2.0.1
      • 42.49
      • Published

      express-raw

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

      • v1.2.5
      • 42.37
      • Published

      http-status

      Interact with HTTP status code

      • v2.1.0
      • 42.27
      • Published

      quotifyapi

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

      • v1.2.0
      • 42.26
      • 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.22
      • Published

      exegesis-express

      Express middleware to handle OpenAPI 3.x.

      • v4.0.0
      • 42.14
      • Published

      express-prom-bundle

      express middleware with popular prometheus metrics in one bundle

      • v8.0.0
      • 41.81
      • Published

      liquidjs

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

      • v10.21.1
      • 41.63
      • Published

      express-basic-auth

      Plug & play basic auth middleware for express

      • v1.2.1
      • 41.35
      • Published

      express-jwt

      JWT authentication middleware.

      • v8.5.1
      • 41.22
      • Published

      graphql-http

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

      • v1.22.4
      • 41.18
      • Published

      hsts

      HTTP Strict Transport Security middleware.

      • v2.2.0
      • 41.02
      • Published

      dont-sniff-mimetype

      Middleware to prevent mimetype from being sniffed

      • v1.1.0
      • 40.80
      • Published

      x-xss-protection

      Middleware to disable the X-XSS-Protection header

      • v2.0.0
      • 40.77
      • Published

      express-fileupload

      Simple express file upload middleware that wraps around Busboy

      • v1.5.2
      • 40.75
      • Published

      hide-powered-by

      Middleware to remove the X-Powered-By header

      • v1.1.0
      • 40.69
      • Published

      referrer-policy

      Middleware to set the Referrer-Policy HTTP header

      • v1.2.0
      • 40.55
      • Published

      helmet-csp

      Content Security Policy middleware

      • v4.0.0
      • 40.54
      • Published

      helmet-crossdomain

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

      • v0.5.0
      • 40.47
      • 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.40
      • Published

      @metamask/superstruct

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

      • v3.2.1
      • 40.39
      • Published

      feature-policy

      Middleware to set the Feature-Policy HTTP header

      • v0.6.0
      • 40.36
      • Published

      express-throttle

      Request throttling middleware for Express

      • v2.0.0
      • 40.35
      • Published

      express-openapi-validator

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

      • v5.5.8
      • 40.35
      • Published

      express-handlebars

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

      • v8.0.3
      • 40.23
      • Published

      @bull-board/express

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

      • v6.12.7
      • 40.14
      • 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.14
      • 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.87
      • 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.77
      • Published

      express-winston

      express.js middleware for winstonjs/winston

      • v4.2.0
      • 39.77
      • Published

      grant

      OAuth Proxy

      • v5.4.24
      • 39.57
      • 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.47
      • Published

      restify

      REST framework

      • v11.1.0
      • 39.44
      • Published

      feathers-express-ip

      Expose client IP address to your Feathers application

      • v1.0.5
      • 39.37
      • Published

      connect-flash

      Flash message middleware for Connect.

      • v0.1.1
      • 39.27
      • Published

      connect-pause

      Connect/Express middleware to simulate latency for debugging

      • v0.1.0
      • 38.97
      • Published

      @jest-mock/express

      A lightweight Jest mock for unit testing Express

      • v3.0.0
      • 38.97
      • 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.89
      • Published

      express-promise-router

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

      • v4.1.1
      • 38.87
      • Published

      tsoa

      Build swagger-compliant REST APIs using TypeScript and Node

      • v6.6.0
      • 38.87
      • Published

      express-useragent

      ExpressJS/Connect/TrinteJS user-agent middleware exposing

      • v1.0.15
      • 38.80
      • Published

      serverless-http

      Use existing web application frameworks in serverless environments

      • v3.2.0
      • 38.76
      • Published

      @tsoa/runtime

      Build swagger-compliant REST APIs using TypeScript and Node

      • v6.6.0
      • 38.68
      • Published

      pmx

      PM2/Keymetrics advanced API

      • v1.6.7
      • 38.65
      • Published

      better-ratelimit

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

        • v0.2.4
        • 38.61
        • Published

        @breejs/later

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

        • v4.2.0
        • 38.56
        • Published

        @tsoa/cli

        Build swagger-compliant REST APIs using TypeScript and Node

        • v6.6.0
        • 38.42
        • 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.13
        • Published

        express-ws

        WebSocket endpoints for Express applications

        • v5.0.2
        • 38.10
        • Published

        express-logging

        Express middleware to log each request and response

        • v1.1.1
        • 37.97
        • 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.91
        • 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.84
        • Published

        connect-mongo

        MongoDB session store for Express and Connect

        • v5.1.0
        • 37.71
        • Published

        koa-connect

        Use Connect/Express middleware in Koa

        • v2.1.0
        • 37.53
        • 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.52
        • 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.48
        • Published

        graphql-sse

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

        • v2.5.4
        • 37.41
        • Published

        frameguard

        Middleware to set X-Frame-Options headers

        • v4.0.0
        • 37.34
        • Published

        oidc-provider

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

        • v9.5.1
        • 37.17
        • Published

        express-static-gzip

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

        • v3.0.0
        • 37.08
        • Published

        ware

        Easily create your own middleware layer.

        • v1.3.0
        • 36.89
        • Published

        request-stats

        Get stats on your Node.js HTTP server requests

        • v3.0.0
        • 36.84
        • Published

        ienoopen

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

        • v1.1.1
        • 36.78
        • 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.58
        • Published

        expect-ct

        Middleware to set the Expect-CT header

        • v1.0.0
        • 36.58
        • Published

        express-list-endpoints

        A express package to list all registered endpoints and its verbs

        • v7.1.1
        • 36.56
        • Published

        handlebars-layouts

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

        • v3.1.4
        • 36.42
        • 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.38
        • Published

        celebrate

        A joi validation middleware for Express.

        • v15.0.3
        • 36.35
        • 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.18
        • 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.87
        • 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.50
        • Published

        oauth2orize

        OAuth 2.0 authorization server toolkit for Node.js.

        • v1.12.0
        • 35.43
        • Published

        @pollyjs/node-server

        Standalone node server and express integration for @pollyjs

        • v6.0.6
        • 35.27
        • Published

        elysia-connect-middleware

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

        • v0.0.6
        • 34.98
        • Published

        nestjs-paginate

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

        • v12.8.2
        • 34.95
        • Published

        @clerk/express

        Clerk server SDK for usage with Express

        • v1.7.26
        • 34.91
        • Published

        csrf-sync

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

        • v4.2.1
        • 34.90
        • Published

        body-parser-xml

        XML parser middleware for express.js.

        • v2.0.5
        • 34.88
        • Published

        csrf-csrf

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

        • v4.0.3
        • 34.87
        • Published

        milliparsec

        tiniest body parser in the universe

        • v5.0.2
        • 34.72
        • Published

        express-formidable

        An Express middleware of Formidable that just works.

        • v1.2.0
        • 34.61
        • Published

        @fastify/express

        Express compatibility layer for Fastify

        • v4.0.2
        • 34.44
        • 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.35
          • Published

          inversify-express-utils

          Some utilities for the development of express applications with Inversify

          • v6.5.0
          • 34.33
          • 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.24
          • Published

          compose-middleware

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

          • v5.0.1
          • 34.22
          • Published

          openapi-backend

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

          • v5.15.0
          • 34.17
          • Published

          flowstate

          Per-request state management middleware.

          • v0.6.0
          • 34.13
          • Published

          express-mung

          Transform an express response (or make until no good)

          • v0.5.1
          • 34.05
          • Published

          route-cache

          express middleware for caching your routes

          • v0.7.0
          • 33.96
          • Published

          express-jwt-authz

          Validate a JWTs scope to authorize access to an endpoint

          • v2.4.1
          • 33.90
          • Published

          securenest

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

            • v0.1.0
            • 33.89
            • 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.86
            • 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.82
            • Published

            accesscontrol

            Role and Attribute based Access Control for Node.js

            • v2.2.1
            • 33.81
            • Published

            apicache

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

            • v1.6.3
            • 33.76
            • 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.58
              • 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.44
              • Published

              baax

              A CLI tool to generate backend boilerplate projects easily.

              • v1.2.3
              • 33.33
              • Published

              session-file-store

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

              • v1.5.0
              • 33.28
              • Published

              engine-cache

              express.js inspired template-engine manager.

              • v1.0.1
              • 33.28
              • 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.19
              • Published

              express-openapi

              An unopinionated OpenAPI framework for express

              • v12.1.3
              • 33.12
              • Published

              https-localhost

              HTTPS server running on localhost

              • v4.7.1
              • 33.10
              • Published

              deviate

              Redirecting middlware for express or node.js

              • v1.0.0
              • 33.10
              • 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.00
              • 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.92
              • 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.89
              • 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.81
              • Published

              engine-utils

              Utilities from consolidate.js for normalizing engine formats.

              • v0.1.1
              • 32.81
              • Published

              isomorphic-cookie

              Load and save cookies on the client and server

              • v1.2.4
              • 32.81
              • 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.77
              • Published

              multer2

              Middleware for handling `multipart/form-data`.

              • v1.1.1
              • 32.70
              • 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.68
              • 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.67
              • Published

              express-intlayer

              Manage internationalization i18n in a simple way for express application.

              • v5.8.1
              • 32.63
              • Published

              sails

              API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)

              • v1.5.15
              • 32.49
              • Published

              @mocks-server/main

              Mock Server supporting multiple route variants and mocks

              • v4.1.0
              • 32.48
              • Published

              adminjs

              Admin panel for apps written in node.js

              • v7.8.17
              • 32.47
              • Published

              sinon-express-mock

              Simple request and response mock objects to pass into Express routes when testing using Sinon.

              • v2.2.1
              • 32.44
              • Published

              create-node-forge

              Scaffold robust, production-ready Node.js backend applications with TypeScript, Express, and best practices. A powerful CLI to quickly bootstrap your next API project.

              • v0.3.0
              • 32.43
              • Published

              @mocks-server/core

              Pluggable mock server supporting multiple route variants and mocks

              • v4.0.2
              • 32.40
              • Published

              express-rate-limiter-ts

              A powerful, flexible and modern rate limiter middleware for Express.js written in TypeScript.

                • v1.2.2
                • 32.33
                • Published

                express-device

                Browser detection library, built on top of express

                • v0.4.2
                • 32.29
                • Published

                request-context

                Simple connect middleware to wrap the request handling in a domain and set and access data for the current request lifecycle only.

                • v2.0.0
                • 32.27
                • Published

                r19

                Simple remote procedure calls in TypeScript

                • v0.1.8
                • 32.22
                • Published

                express-ipfilter

                A light-weight IP address based filtering system

                • v1.3.2
                • 32.19
                • Published

                express-robots-txt

                Express middleware to serve and generate robots.txt

                • v1.0.0
                • 32.16
                • Published

                connect-slashes

                Trailing slash redirect middleware for Connect and Express.js

                • v1.4.0
                • 32.15
                • Published

                cognito-express

                cognito-express authenticates API requests on a Node-Express application by verifying the signature of AccessToken or IDToken generated by Amazon Cognito.

                • v3.0.4
                • 32.14
                • Published

                skipper-disk

                Receive streaming file uploads on your local filesystem.

                • v0.5.12
                • 32.02
                • Published

                express-state

                Share server-side state with the client-side of an Express app via JavaScript.

                • v2.0.0
                • 31.99
                • Published

                express-flash

                Flash Messages for your Express Application

                • v0.0.2
                • 31.96
                • Published

                errors

                A comprehensive, robust, yet lightweight set of error utilities for node.js enabling you to do errors more effectively.

                • v0.3.0
                • 31.93
                • Published

                react-relay-network-modern

                Network Layer for React Relay and Express (Batch Queries, AuthToken, Logging, Retry)

                • v6.2.2
                • 31.91
                • Published

                graphql-upload-minimal

                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.

                • v1.6.1
                • 31.86
                • Published

                reload

                Node.js module to refresh and reload your code in your browser when your code changes. No browser plugins required.

                • v3.4.2
                • 31.76
                • Published

                @monvechen/throttler

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

                • v2.0.1
                • 31.75
                • Published

                swagger-themes

                Library for measuring the topic of Swagger documentation

                • v1.4.3
                • 31.75
                • Published

                handlebars-group-by

                Handlebars helper which allows you to group lists by a property of each item.

                • v1.0.1
                • 31.75
                • Published

                connect-loki

                A Loki.js session store for Connect/Express

                • v1.2.0
                • 31.72
                • Published

                prometheus-api-metrics

                API and process monitoring with Prometheus for Node.js micro-service

                • v4.0.0
                • 31.67
                • Published

                express-sslify

                Enforces SSL for node.js express projects

                • v1.2.0
                • 31.66
                • Published

                mock-req-res

                Extensible mock req / res objects for use in unit tests of Express controller and middleware functions.

                • v1.2.1
                • 31.61
                • Published

                @codeimplants/authkit

                Reusable authentication module for Node.js with OTP, JWT, and role-based authorization.

                  • v1.0.4
                  • 31.58
                  • Published

                  morgan-body

                  morgan logging req, res, and body

                  • v2.6.9
                  • 31.58
                  • Published

                  body-parser-graphql

                  GraphQL server middleware to support application/graphql requests

                  • v1.1.0
                  • 31.57
                  • Published

                  lum_request-stats

                  Get stats on your Node.js HTTP server requests

                  • v3.2.0
                  • 31.52
                  • Published

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

                  • v5.1.4
                  • 31.48
                  • Published

                  vite-express

                  Vite integration module for Express

                  • v0.21.1
                  • 31.47
                  • Published

                  recaptcha2

                  Easy API for Google reCAPTCHA version 2 for Node.js and Express

                  • v1.3.3
                  • 31.41
                  • Published

                  hyper-express

                  High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.

                  • v6.17.3
                  • 31.39
                  • Published

                  ddos

                  Configurable Denial-Of-Service prevention for http services

                  • v0.2.1
                  • 31.34
                  • Published

                  local-cors-proxy

                  Simple proxy to bypass CORS issues. This was built as a local dev only solution to enable prototyping against existing APIs without having to worry about CORS.

                  • v1.1.0
                  • 31.22
                  • Published

                  loopback

                  LoopBack: Open Source Framework for Node.js

                  • v3.28.0
                  • 31.22
                  • Published

                  express-joi-validation

                  validate express application inputs and parameters using joi

                  • v6.1.0
                  • 31.20
                  • Published

                  server-timing

                  This module can add `ServerTiming` Header to http response, and be able to use express middleware

                  • v3.3.3
                  • 31.20
                  • Published

                  bunyan-middleware

                  Request, response logger middleware using bunyan. Also provides request<>response duration.

                  • v1.0.2
                  • 31.19
                  • Published

                  express-actuator

                  Provides endpoints to help you monitor and manage your application when it's pushed to production.

                  • v1.8.4
                  • 31.19
                  • Published

                  jsrender

                  Best-of-breed templating in browser or on Node.js (with Express 4, Hapi and Browserify integration)

                  • v1.0.16
                  • 31.19
                  • Published

                  permissions-policy

                  Middleware to set the Permissions-Policy HTTP header

                  • v0.6.0
                  • 31.13
                  • Published

                  express-query-boolean

                  Convert query strings to dates for express/connect applications.

                  • v2.0.0
                  • 30.83
                  • Published

                  express-openapi-validate

                  Express middleware to validate request based on an OpenAPI 3 document

                  • v0.6.1
                  • 30.79
                  • Published

                  express-csp-header

                  Content-Security-Policy middleware for Express

                  • v6.1.0
                  • 30.64
                  • Published

                  connect-query

                  Parse query parameters in Connect or Express

                  • v1.0.0
                  • 30.47
                  • Published

                  vitest-mock-express

                  A lightweight Vitest mock for unit testing Express

                  • v2.2.0
                  • 30.47
                  • Published

                  express-favicon

                  Favicon middleware for express-like applications

                  • v2.0.4
                  • 30.33
                  • Published

                  @ladjs/graceful

                  Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Bree job schedulers, and custom handlers.

                  • v4.2.0
                  • 30.31
                  • Published

                  jsdoc-route-plugin

                  Plugin to add custom HTTP Route tags for documenting Express routes.

                  • v0.1.0
                  • 30.28
                  • Published

                  perimeterx-node-express

                  PerimeterX Express.js middleware to monitor and block traffic according to PerimeterX risk score

                  • v7.9.0
                  • 30.26
                  • Published

                  domain-context

                  Globally accessible domain-bound contexts

                  • v0.5.1
                  • 30.12
                  • Published

                  openapi-validator-middleware

                  Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv

                  • v3.2.6
                  • 30.07
                  • Published

                  express-hbs

                  Express handlebars template engine complete with multiple layouts, partials and blocks.

                  • v2.5.0
                  • 29.92
                  • Published

                  koa-redis

                  Redis storage for Koa session middleware/cache with Sentinel and Cluster support

                  • v4.0.1
                  • 29.84
                  • Published

                  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.

                  • v3.2.1
                  • 29.80
                  • Published