JSPM

Found 153 results for express-middleware

request-public-ip

Node.js module for retrieving a request's public IP address

    • v1.2.0
    • 15.48
    • Published

    @the-node-forge/jwt-utils

    A flexible, lightweight Node.js JWT library for generating, verifying, and managing JSON Web Tokens (JWTs). Supports access and refresh tokens with customizable secrets for authentication and role-based access control. Includes middleware for Express, Fas

    • v1.1.1
    • 15.44
    • Published

    api-req-validator

    Validate api request against api schema

    • v1.0.3
    • 15.29
    • Published

    express-clickup

    An Express middleware for handling validation of Clickup Webhooks

    • v2.0.2
    • 15.06
    • Published

    bugwarden

    BugWarden is an open-source Node.js module that guards your applications against bugs and errors. With integrated error handling and reporting, it ensures real-time monitoring of server-side issues, alerting you on services like Slack and email, helping y

    • v3.0.1
    • 14.96
    • Published

    erel

    Express-route-exit-log (EREL) is an express middleware package to log useful route info, when route execution is finished

    • v1.1.0
    • 14.83
    • Published

    @samislam/sendres

    SendRes is a small and simple utility for sending formatted responses to the clients, it internally handles the `status: success | fail | error` based on the status code as well as other fields.

    • v1.0.1
    • 14.77
    • Published

    rest-query-handler

    A middleware to check for restQL header and append it to request body

      • v1.0.0
      • 14.57
      • Published

      sql-query-safety-checker

      🛡️ Comprehensive TypeScript library for SQL query security analysis with injection detection, risk assessment, and Express middleware integration

      • v1.1.9
      • 14.47
      • Published

      @dimosbotsaris/express-error-handler

      Simple Express.js middleware middleware to handle errors for APIs and return correct status, error message and trace.

      • v1.0.3
      • 14.41
      • Published

      ayiooo

      Logs your server logs on Discord⚡️

      • v1.0.7
      • 14.41
      • Published

      tranxpress

      A smart async wrapper for Express with MongoDB transaction support.

      • v1.1.0
      • 14.03
      • Published

      als-static-routes

      A versatile static file server and middleware with built-in caching, ETag, charset encoding, and dynamic file serving capabilities for Node.js applications.

        • v2.0.0
        • 13.74
        • 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
        • 13.74
        • Published

        jwt-smith

        Enhanced JWT Authentication and Authorization Module

        • v1.0.1
        • 13.55
        • Published

        trapx

        A plug-and-play middleware for standardized error handling in TypeScript-based Express.js applications

        • v1.1.0
        • 13.26
        • Published

        @developers-joyride/rate-limiter

        A flexible rate limiting library with TypeScript support, Express middleware, and NestJS guard/interceptor capabilities

        • v1.1.0
        • 12.95
        • Published

        express-mw-lang

        Language-helper middleware for Express web server.

        • v2.0.2
        • 12.95
        • Published

        ip-restrictor

        Easily allow or block internal IPs in Node.js and Express apps. A simple middleware for IP filtering and network security.

        • v1.0.0
        • 12.84
        • Published

        validation-middleware

        Basic request middleware to sanitize and validate parameters, useful for express

        • v2.0.0
        • 12.84
        • Published

        emq-service

        Microservice framework based on native Node.js HTTP module and AMQP protocol (express integration as feature).

          • v1.0.5
          • 12.54
          • Published

          @ahmedkhaled1444/rate-limiter

          Simple rate-limiter NPM Module used for blocking IPs that exceeds certain number of requests per second in a specific time frame.

          • v1.0.6
          • 12.52
          • Published

          loggerdet

          Express middleware for logging requests to console and file

          • v2.0.0
          • 12.02
          • Published

          preload-middleware

          HTTP Preload / Resource Hints / Early Hints support for express, koa and local-web-server

          • v0.2.1
          • 11.97
          • Published

          express-putin

          Express middleware to reject requests from all Russian IPs

          • v1.0.0
          • 11.86
          • Published

          api-concurrency

          Lock API when a request arrives and fail other requests on same API with same payload thereby restricting duplicate requests

          • v1.3.0
          • 11.66
          • Published

          bad_channel

          Debugging tool to breakdown requests being sent from client to server.

          • v1.0.3
          • 11.51
          • 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
          • 11.38
          • Published

          olee-redoc-api-doc

          `olee-express-api-doc` is a simple and configurable library for setting up automatic API documentation in Express.js applications using Swagger and Redoc. This library allows developers to easily generate and serve both Swagger UI and Redoc documentation

            • v1.0.7
            • 11.29
            • Published

            loglog-core

            A scalable, framework-agnostic logging system with built-in support for various frameworks

            • v1.4.0
            • 11.29
            • Published

            express-minisign

            An express based middleware for using minisign to serve signed files

            • v0.0.1
            • 11.27
            • Published

            cors-magic

            A customizable CORS middleware for Express.js.

            • v1.0.0
            • 11.02
            • Published

            valmate

            A lightweight Express middleware for flexible request validation with custom rules.

            • v1.0.3
            • 11.02
            • Published

            tagmq

            Microservice framework based on native Node.js HTTP module and AMQP protocol (express integration as feature).

            • v3.0.2
            • 11.02
            • Published

            @canmertinyo/rate-limiter-mongo

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

            • v2.1.9
            • 10.68
            • Published

            feature-bouncer

            A simple feature toggle library for Express

            • v0.0.2
            • 10.48
            • Published

            mustachio-middleware

            Express middleware for Mustachio, the pull streaming Mustache engine

            • v1.0.0
            • 10.48
            • Published

            rate-limiter-custom

            A fast, customizable, and efficient rate-limiting middleware for Express in TypeScript.

              • v1.0.7
              • 10.28
              • Published

              @mccann-hub/express-log-smith

              A middleware library for Express.js, providing structured request/response logging, unique ID generation, and contextual loggers for enhanced observability in your applications.

              • v0.1.2
              • 10.22
              • Published

              qewl-mock

              Mocking middleware for Qewl

              • v0.1.7
              • 10.22
              • Published

              path-weaver

              Elegant file-based routing system for Express.js, weaving your directory structure into dynamic routes

              • v1.0.17
              • 10.17
              • Published

              ysd-jwt

              A secure and easy-to-use JWT library for Node.js and TypeScript.

              • v0.2.0
              • 10.03
              • 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
              • 9.90
              • Published

              serve-image

              Express.js middleware to serve images in the dimension needed.

                • v1.0.2
                • 9.73
                • Published

                express-url-lang

                Language-helper middleware for Express web server.

                • v2.0.2
                • 9.69
                • Published

                combo-server

                Express middleware to combo static assets.

                • v2.1.4
                • 9.41
                • Published

                express-messenger

                Solid, extensible middleware for Facebook Messenger bots running on Express

                • v0.0.4
                • 9.25
                • Published

                als-send-file

                file serving with advanced options for caching, headers, and error handling, compatible with Express middleware.

                  • v1.0.0
                  • 9.25
                  • Published

                  @brnx/favicon

                  Lightweight middleware for Express.js to easily set a custom favicon for your web app. Supports local files, URLs, and flexible caching options. Just plug it into your Express server and go.

                    • v2.0.1
                    • 9.07
                    • Published

                    paale-dai

                    paale-dai ======================= [![NPM Version][npm-image]][npm-url] [![NPM Downloads][downloads-image]][downloads-url] [![Build Status][travis-image]][travis-url] [![Test Coverage][coveralls-image]][coveralls-url]

                    • v0.1.1
                    • 9.07
                    • Published

                    express-cache-file

                    Express middleware to cache static files in server memory

                    • v1.0.0
                    • 9.07
                    • Published

                    byeivan

                    commie filter in the form of an Express Server

                    • v1.0.3
                    • 8.97
                    • Published

                    ducatea-express

                    DucateaM - Taddev - Code with Passion

                    • v1.1.1
                    • 8.80
                    • Published

                    api-gateway-firewall

                    Modular and reusable API Gateway Firewall with rate limiting, circuit breaker, and IP blocking logic.

                    • v1.0.0
                    • 8.80
                    • Published

                    @skarif2/logger

                    Express middleware for console logging request details

                    • v0.3.0
                    • 8.27
                    • Published

                    express-logic-middleware

                    Express middleware that provides logical checks on which set of middleware to run

                      • v1.0.2
                      • 7.91
                      • Published

                      give-logger

                      Logger middleware

                        • v1.1.1
                        • 7.70
                        • Published

                        serve-static-callback

                        Work exactly like [Express static middleware](https://expressjs.com/en/resources/middleware/serve-static.html), but add a callback function.

                        • v1.0.2
                        • 7.70
                        • Published

                        express-better-errors

                        A simple Express error handling package to avoid repetitive boilerplate code across projects.

                        • v1.0.0
                        • 7.15
                        • Published

                        static-cache

                        A caching module that uses serve-static and a caching folder, with cache and uncache functions and ttl option

                        • v0.0.0
                        • 6.84
                        • Published

                        express-sharp-server

                        express-sharp-server is a middleware that implements a restful image server based on node-sharp

                        • v0.0.5
                        • 6.75
                        • Published

                        express-google-oauth

                        Authenticate with google (via passport) and grant access to users who match an email whitelist

                          • v1.1.0
                          • 6.61
                          • Published

                          micromq2

                          Microservice framework based on native Node.js HTTP module and AMQP protocol.

                            • v3.0.4
                            • 6.43
                            • Published

                            express-request-activity

                            Turn light on/off based off of request activity, built targeting Raspberry Pi

                            • v1.0.2
                            • 5.71
                            • Published

                            express-brute-guard

                            A customizable and production-ready rate-limiting middleware for Node.js.

                            • v1.0.0
                            • 5.53
                            • 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
                              • 5.53
                              • Published

                              serve-assets

                              An easy to use minifing assets-server as connect-middleware

                              • v0.0.1
                              • 5.47
                              • Published

                              unnbound-logger

                              A structured logging library with TypeScript support using Pino. Provides consistent, well-typed logging across different operational contexts with automatic trace ID propagation.

                              • v1.0.0
                              • 3.95
                              • Published

                              kaizenxakamai

                              Advanced rate-limiting and request protection module with 30+ features.

                              • v1.0.0
                              • 2.53
                              • Published

                              noffy

                              Using the nodecli-gui to Monitor Servers

                              • v1.0.0
                              • 2.53
                              • Published

                              ashish_logger-middleware

                              A Winston-based logger middleware for Node.js applications with console-only logging

                              • v1.1.2
                              • 2.37
                              • Published

                              @lite-jsx/express

                              Middleware that uses lite-jsx to render JSX templates in an Express application.

                              • v1.0.0
                              • 2.37
                              • Published

                              micromq-mod

                              Microservice framework based on native Node.js HTTP module and AMQP protocol (express integration as feature).

                              • v0.0.5
                              • 0.00
                              • Published

                              express-logger-middleware-ts

                              A professional-grade Winston-based logger middleware for Node.js and Express applications with console-only logging

                              • v1.0.0
                              • 0.00
                              • Published

                              validitify-tool

                              A lightweight, chainable validation library for Node.js and Express.

                              • v1.0.1
                              • 0.00
                              • Published

                              express-detailed-logger

                              An Express middleware to log detailed server logs locally, date-wise by project

                                • v1.0.0
                                • 0.00
                                • Published