JSPM

Found 153 results for express-middleware

hbh-der

An Express middleware that auto-generates routes and pages from directory structure with zero manual routing.

    • v0.0.1
    • 30.08
    • Published

    hbh-deve

    Flexible SSR view engine and dynamic route loader for Express.js with support for Pug, HTML, Markdown, and JS-based views. Includes file-based routing, hot reload, and customizable layout rendering.

      • v0.0.1
      • 29.55
      • Published

      express-translify

      A drop-in translation module for real-world Express applications

      • v1.9.4
      • 29.13
      • Published

      netget

      Rette Adepto/ Recibido Directamente.

      • v2.6.42
      • 28.90
      • Published

      authorization-z

      `Authorization-Z` is a comprehensive Express middleware package for validating JWT Authorization-Z tokens, attaching permissions to requests, verifying permissions, and granting access accordingly. This package provides a robust solution for implementing

        • v1.0.2
        • 28.57
        • Published

        universal-middleware

        Write middlewares and handlers once, target [srvx](https://github.com/magne4000/universal-middleware/tree/main/packages/adapter-hono), [Express](https://github.com/magne4000/universal-middleware/tree/main/packages/adapter-express), [Cloudflare](https://gi

        • v0.6.26
        • 28.42
        • Published

        mcp-sanitizer

        Comprehensive security sanitization library for Model Context Protocol (MCP) servers with trusted security libraries

        • v1.2.0
        • 27.95
        • Published

        k9shield

        An Express.js middleware library providing military-grade web application security.

        • v1.0.5
        • 27.85
        • Published

        digipinjs

        A comprehensive TypeScript library for encoding and decoding Indian geographic coordinates into DIGIPIN format (Indian Postal Digital PIN system). Features CLI tools, caching, batch processing, and Express middleware for seamless integration.

        • v1.1.12
        • 27.68
        • Published

        @mountainpass/waycharter

        Express middleware creating for HATEOAS level 3 RESTful/Hypermedia APIs

        • v2.0.4
        • 26.38
        • Published

        http-error-middleware

        A simple Express middleware to handle and format error messages, improving error management in your applications.

        • v0.0.1-1.3
        • 25.62
        • Published

        3xui-api-client

        A Node.js client library for 3x-ui panel API with built-in credential generation, session management, and web integration support

        • v2.1.0
        • 24.14
        • Published

        express-raw

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

        • v1.2.5
        • 22.96
        • Published

        node-api-document

        🚀 Generate beautiful, interactive API documentation for Node.js/Express applications with zero configuration. Features include password protection, custom branding, responsive design, and easy integration. Perfect for REST APIs, microservices, and web ap

        • v2.0.0
        • 22.14
        • Published

        express-merror

        A REST-friendly HTTP error handler middleware for Express.js

        • v1.0.0
        • 21.78
        • Published

        qewl

        GraphQL Gateway Framework

        • v0.2.20
        • 19.26
        • Published

        simple-google-oauthentication

        Minimal setup Google OAuth 2.0 middleware for Express.js apps with automatic login, session, and logout.

          • v1.0.5
          • 19.01
          • Published

          maggie-api

          🧙‍♀️ A magical Express middleware to auto-generate CRUD APIs for Mongoose models with validation, unique keys, and middlewares.

          • v1.1.3
          • 18.36
          • Published

          mongoose-zod-error-formatter

          A powerful error formatter utility for Mongoose and Zod validation errors, designed for Express.js applications. Simplify and unify your API error handling with structured, user-friendly error messages.

          • v1.0.0
          • 18.22
          • Published

          exp-core

          Core utilities and middleware for building robust Express applications, including standard API responses, async error handling, request sanitization, and extended request types.

          • v1.2.0
          • 17.94
          • Published

          node-language-translate

          🚀 Next-gen translation engine for Node.js | Free unlimited language conversion | AI-powered context-aware translations | Developer-friendly API | Zero dependencies | Built for modern cloud-native applications | Compatible with Express, NestJS & serverles

          • v1.0.8
          • 17.57
          • Published

          tablic-http-logger

          A solid HTTP logger middleware for Express.js applications, also fully compatible with NestJS. This logger provides customizable, detailed logs with fields such as timestamp, HTTP method, URL, status, response time, client IP, user-agent, and more. The lo

          • v1.0.5
          • 17.50
          • Published

          mmhf

          MMHF (Mongoose Middleware Handlers Factory) Is a package of Express middlewares to quickly perform the daily CRUD operations, catching the errors internally and sending unified formats of responses to the clients.

          • v1.5.3
          • 16.86
          • Published

          create-middleware

          A small package to implement middleware pattern

          • v1.0.3
          • 16.74
          • Published

          @mamoorali295/rbac

          Complete RBAC (Role-Based Access Control) system for Node.js with Express middleware, NestJS integration, GraphQL support, MongoDB & PostgreSQL support, modern admin dashboard, TypeScript support, and dynamic permission management

          • v1.0.2
          • 16.50
          • Published

          @the-node-forge/url-shortener

          A URL shortener that generates and stores unique aliases for long URLs, with optional expiration and custom alias support.

          • v1.0.0
          • 16.50
          • Published

          grom-utils

          A lightweight utility package for simplified error handling, validation, and API responses.

          • v1.1.3
          • 16.35
          • Published

          express-log-errors

          express middleware for logging errors from routes

          • v2.1.1
          • 16.33
          • 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
          • 16.22
          • Published

          @safez/node-safez

          Unveil the power of cryptography in your Node.js applications with node-safez, the essential middleware for security-conscious developers. Leveraging the potent capabilities of safez-cryptx for AES-CBC symmetric encryption, node-safez stands as a bastion

            • v1.0.0
            • 16.13
            • Published

            setdoc

            setDoc is a small and simple utility for querying your database with Mongoose.

            • v6.0.0
            • 15.84
            • Published

            language-accepter

            Language support middleware for Express.

              • v1.0.23
              • 15.77
              • Published

              complete-auth-system

              A powerful CLI tool to set up a complete authentication system for MERN stack projects, featuring user registration, email verification, 2FA, OTP-based login, password authentication, and advanced security measures like account lock after failed attempts.

                • v1.0.1
                • 15.77
                • Published

                token-interceptor

                <p align="center"> <img alt="token-interceptor" title="token-interceptor" src="logo.svg" width="450"> </p>

                • v1.1.4
                • 15.75
                • Published

                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