JSPM

Found 204 results for rate-limiting

@sbeeredd04/auto-git

AI-powered Git automation with intelligent commit decisions using Gemini function calling, smart diff optimization, push control, and enhanced interactive terminal session with persistent command history

  • v3.10.4
  • 13.27
  • Published

fair-queue

A fair, queue-based rate-limiting library with configurable selection modes, balancing queue size and wait time to prioritize task processing.

  • v1.0.2
  • 13.08
  • Published

k9shield

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

  • v1.0.4
  • 12.95
  • Published

arpm

Rate limiting asynchronous generator.

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

@developers-joyride/rate-limiter

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

  • v1.1.0
  • 12.81
  • 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
  • 12.73
  • Published

bodhi-async-batch

Run asynchronous tasks in batches with controlled concurrency - perfect for API calls, database operations, and file processing

  • v1.0.5
  • 12.71
  • Published

veko

🚀 Ultra-modern Node.js framework with hot reload, plugins, authentication, and advanced security features

  • v1.2.2
  • 12.61
  • Published

@devhuset-oss/ratelimit

A flexible rate limiting library with support for fixed and sliding windows using Valkey

  • v1.0.0
  • 12.45
  • Published

next-file-master

Production-ready file upload package for Next.js with advanced features: WebP conversion, thumbnails, authentication, rate limiting, progress tracking, and metadata extraction

  • v2.0.2
  • 12.14
  • Published

z-secure-service

A rate-limiting and API protection middleware that helps developers add security features to their APIs effortlessly.

  • v1.3.5
  • 11.96
  • Published

@brandazm/dynamic-permissions

A flexible and powerful permissions management system for NestJS applications with built-in security features

  • v1.1.3
  • 11.91
  • Published

dtp-tripwire-agent

A service for protecting your node against malicious attacks and scans.

    • v1.0.7
    • 11.61
    • Published

    als-promises

    Efficient batch processing and management of promise queues with error handling.

      • v2.0.1
      • 10.33
      • Published

      @tokenlay/rules

      Smart rule engine for AI usage routing and cost control logic

      • v0.1.0
      • 10.33
      • Published

      @roopakv/web-api

      Official library for using the Slack Platform's Web API

      • v6.4.5
      • 10.16
      • 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
        • 10.16
        • Published

        shield-guard

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

        • v1.3.2
        • 10.00
        • Published

        mcp-basic-web-crawler

        A Model Context Protocol (MCP) server providing ethical web crawling and search capabilities

        • v1.0.0
        • 9.91
        • Published

        nodejs-cloud-taskmq

        Node.js TypeScript library for integrating Google Cloud Tasks with MongoDB/Redis/Memory/Custom for a BullMQ-like queue system. Compatible with NestJS but framework-agnostic.

        • v1.0.0
        • 9.83
        • Published

        typed-slack-client

        Generates detailed types for Slack WebClient interface based on Slack's OpenAPI V2 specifications

        • v1.0.15
        • 9.56
        • 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
          • 9.56
          • Published

          secure-rate-limiter

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

          • v4.0.0
          • 9.43
          • Published

          z-secure

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

          • v1.1.6
          • 9.33
          • Published

          digi-rate-limiter

          Custom rate limiting middleware for Node.js

            • v1.1.0
            • 9.33
            • Published

            opossum-decorator

            A Decorator for opossum circuit breaker.

            • v1.1.0
            • 9.13
            • Published

            @jackie733/sucker

            A modern TypeScript-based web framework built on Node.js native HTTP module

              • v0.1.0
              • 8.95
              • Published

              aegis-auth

              A credentials-based auth solution for Next.js (and other Node projects) with IP rate-limiting, account lockouts, and sessions in DB.

              • v1.2.0
              • 8.86
              • Published

              limiter.js

              limiter.js is a Node.js/TypeScript library that provides simple Rate limiter protection for Express applications. It tracks requests per IP address and enforces rate limits within a sliding time window. If an IP exceeds the allowed requests, limiter.js ca

                • v1.0.5
                • 8.72
                • Published

                mayavi

                A lightweight proof-of-work challenge system to protect against AI crawlers and bots. Built with TypeScript and React.

                • v1.0.2
                • 8.67
                • Published

                flamesshield-sdk

                Flames Shield Smart rate limiting for Firebase Cloud Functions to protect your services from excessive requests

                • v1.0.0
                • 8.37
                • Published

                express-router-plugin

                Custom Express Router with Integrated Rate Limiting and Middlewares

                • v2.4.0
                • 8.13
                • Published

                garde-fou

                Protective wrappers around paid API clients with quotas & duplicate detection

                • v0.1.1
                • 8.03
                • Published

                github-ai-router

                A TypeScript router for GitHub AI models with automatic fallback and retry logic

                • v0.1.2
                • 8.03
                • Published

                dynamic-rate-limiter-middleware

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

                • v1.0.2
                • 7.67
                • Published

                @rlimit/storage

                A tiny (523b) `rlimit.com` store for `hono-rate-limiter` and `express-rate-limit` middleware.

                  • v0.0.8
                  • 7.38
                  • Published

                  rest-throttler

                  Request throttling interceptor for rest.js

                  • v0.0.3
                  • 7.26
                  • Published

                  pink-bears

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

                  • v1.0.3
                  • 7.26
                  • Published

                  aws-ses-module

                  A developer-friendly Node.js module for sending emails using AWS SES with support for to, cc, bcc, HTML emails, and rate limiting.

                  • v1.0.2
                  • 7.22
                  • Published

                  opossum-rf

                  A fail-fast circuit breaker for promises and callbacks

                  • v1.11.1
                  • 7.22
                  • Published

                  fair-task-pool

                  Fairly schedule async tasks and prevent any since user/subject from monopolizing the system resources.

                  • v1.2.0
                  • 7.10
                  • Published

                  promises-limiter

                  PromisesLimiter is a class for limiting concurrent asynchronous requests, allowing them to be executed in batches with control over progress, handling of successful and failed requests.

                  • v1.0.0
                  • 7.10
                  • Published

                  hono-redis-kappe

                  A Redis-powered rate-limiting middleware for Hono. It supports custom rate limits, IP or custom key tracking, and syncs hit counts across instances using Redis.

                  • v0.1.0
                  • 7.10
                  • Published

                  sec-data-fetcher

                  An npm library to fetch SEC data from all supported endpoints with rate limiting.

                    • v1.0.2
                    • 6.93
                    • Published

                    rate-throttle

                    A simple JavaScript rate limiting function for promises

                    • v0.0.1
                    • 6.52
                    • Published

                    @lock-dev/rate-limit

                    Rate limiter module for lock.dev security framework

                      • v0.1.0
                      • 6.08
                      • Published

                      co-limits

                      limits.js version that can be used with co

                      • v0.0.3
                      • 5.44
                      • Published

                      hubspot-bulkify

                      A utility for handling bulk data uploads to HubSpot with rate limiting, error handling, progress tracking, and detailed logging.

                      • v1.0.2
                      • 5.44
                      • Published

                      cascade-q

                      A flexible async task scheduler with multi-level priorities, concurrency control, and priority decay for Javascript and Typescript.

                      • v1.0.1
                      • 5.44
                      • Published

                      api-rate-monitor

                      A Node.js package that tracks API requests and generates usage statistics for Express applications

                        • v1.0.0
                        • 5.44
                        • Published

                        snapdbjs

                        A fast, lightweight, Redis-like in-memory database for Node.js with plugin and middleware support. Perfect for ephemeral data, rate limiting, OTPs, tokens, and more.

                        • v1.0.0
                        • 5.40
                        • Published

                        @bpwme/ra-ts

                        A TypeScript library for building requests.

                        • v0.0.2
                        • 5.40
                        • Published

                        throvents

                        THROttle eVENTS offer a higher level interface to rate limiting

                          • v0.0.1
                          • 5.37
                          • Published

                          secure-shield

                          A comprehensive security middleware package for Node.js applications

                          • v1.0.0
                          • 5.28
                          • Published

                          api-throttle

                          Throttle requests to APIs 🐌🌷

                          • v0.0.2
                          • 5.20
                          • Published

                          limits.js

                          limits.js helps you to handle API limitations

                          • v0.1.4
                          • 5.10
                          • Published

                          whatsapp-number-checker

                          A wrapper for the RapidAPI WhatsApp Data API with bulk checking and rate limiting support

                            • v1.1.0
                            • 5.10
                            • Published

                            gate-logger

                            A backend library to log GraphQL query data to Gateway developer portal

                            • v1.0.0
                            • 5.07
                            • Published

                            flame-limit

                            Smart and flexible rate-limiting middleware for Express, Koa, Fastify, or plain Node.js HTTP servers

                            • v2.0.1
                            • 4.08
                            • Published

                            token-bucket-queue

                            A lightweight and configurable rate-limiting queue for handling asynchronous operations.

                            • v1.0.2
                            • 4.07
                            • Published

                            rate-valve

                            Node.js http rate limiting plugin

                              • v0.2.16
                              • 4.07
                              • Published

                              @stevenleep/rate-limiter

                              Production-ready rate limiting, task queuing, and resource management toolkit with zero dependencies

                              • v1.0.2
                              • 4.00
                              • Published

                              @trap_stevo/verikey

                              The pinnacle of seamless, legendary authentication through a hybrid, precision-crafted access system built for real-time protection, dynamic client validation, and seamless token orchestration. Define flexible credential flows, enforce contextual policies

                                • v0.0.5
                                • 3.93
                                • Published

                                pagerdev

                                A lightweight, developer-first notification system for TypeScript applications with first-class Next.js support. Send and manage backend notifications with batching, rate limiting, and security-first design.

                                • v0.0.3
                                • 3.83
                                • Published

                                opossum-experimental

                                A fail-fast circuit breaker for promises and callbacks

                                • v1.0.2
                                • 2.41
                                • Published

                                bottleneck-proxy

                                Reverse proxy to limit concurrent HTTP requests to a target endpoint

                                • v1.0.0
                                • 2.39
                                • Published

                                circuit-scala

                                CircuitBreaker is used to provide stability and prevent cascading failures in distributed systems.

                                • v0.0.3
                                • 2.39
                                • Published

                                react-secure-frame

                                [![npm version](https://badge.fury.io/js/react-secure-frame.svg)](https://badge.fury.io/js/react-secure-frame) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

                                  • v1.2.0
                                  • 2.38
                                  • Published

                                  efrate

                                  Efficient rate-limiting and optimization package for AI API requests

                                    • v0.1.0
                                    • 2.38
                                    • Published

                                    cooldown.djs

                                    A simple cooldown system.

                                    • v1.0.1
                                    • 2.38
                                    • Published

                                    shiny-spider

                                    A web scraper designed for the S&P 500 stock index out of the box, to be easy to implement and use directly after install, as well as customize based on specific user needs.

                                    • v1.0.0
                                    • 2.35
                                    • Published

                                    detect-bot-crawler

                                    A Node.js package to detect and block potential scraping bots based on request patterns, including User-Agent analysis, rate-limiting, and IP reputation checks.

                                    • v1.0.0
                                    • 2.35
                                    • Published

                                    @utiric/blackbox-ai

                                    A reverse engineered Node.js client for the Blackbox.ai API, supporting chat completions with streaming and aggregated responses.

                                      • v1.0.0
                                      • 2.34
                                      • Published

                                      log-vani

                                      A customizable and file-based logger with rate limiting and log rotation.

                                      • v1.0.6
                                      • 2.30
                                      • Published

                                      super-rate-limiter

                                      Flexible rate limiting middleware for Express with multiple algorithms and storage options

                                      • v1.1.0
                                      • 2.30
                                      • Published

                                      nexurejs

                                      High-performance Node.js framework with 100% native module success rate. Features crypto, caching, WebSocket, routing, and production-ready stability.

                                      • v1.1.0
                                      • 0.00
                                      • Published

                                      client-twelve-data-rapidapi

                                      Complete TypeScript library for Twelve Data API with 154 endpoints, technical indicators, and intelligent rate limiting

                                      • v1.0.0
                                      • 0.00
                                      • Published

                                      kaizenxakamai

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

                                      • v1.0.0
                                      • 0.00
                                      • Published

                                      @nik0605/dev-logger

                                      A customizable and file-based logger with rate limiting and log rotation.

                                      • v1.0.0
                                      • 0.00
                                      • Published

                                      ispmpay

                                      A PCI DSS-compliant payment security package with encryption, authentication, rate limiting, and logging.

                                      • v1.0.0
                                      • 0.00
                                      • Published

                                      rate-limiter-queue

                                      A TypeScript-based rate limiter queue for managing API requests. This queue allows you to set a maximum number of requests per minute and enqueues additional requests, processing them as allowed by the rate limit.

                                        • v1.0.3
                                        • 0.00
                                        • Published

                                        noodle-perplexity-mcp

                                        A Perplexity API Model Context Protocol (MCP) server that unlocks Perplexity's search-augmented AI capabilities for LLM agents. Features robust error handling, secure input validation, and transparent reasoning with the showThinking parameter. Built with

                                          • v1.3.1
                                          • 0.00
                                          • Published

                                          @hubsign/ratelimit

                                          > This implements a rate limiting functionality using in-memory storage to track request counts and timestamps for enforcing thresholds over time windows.

                                            • v0.0.11
                                            • 0.00
                                            • Published

                                            fmp-ts-lib

                                            🚀 Complete TypeScript library for Financial Modeling Prep API with 100% endpoint coverage (298 endpoints), enterprise-grade features, and advanced financial analysis tools

                                            • v1.0.0
                                            • 0.00
                                            • Published

                                            debounce-toolkit

                                            A debounce utility with multiple execution modes

                                            • v1.0.0
                                            • 0.00
                                            • Published