JSPM

Found 205 results for rate-limiting

github-ai-router

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

  • v0.1.2
  • 8.06
  • Published

dynamic-rate-limiter-middleware

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

  • v1.0.2
  • 7.66
  • Published

@rlimit/storage

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

    • v0.0.8
    • 7.30
    • Published

    rest-throttler

    Request throttling interceptor for rest.js

    • v0.0.3
    • 7.28
    • Published

    pink-bears

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

    • v1.0.3
    • 7.28
    • 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.15
    • Published

    opossum-rf

    A fail-fast circuit breaker for promises and callbacks

    • v1.11.1
    • 7.15
    • Published

    secure-shield

    A comprehensive security middleware package for Node.js applications

    • v1.0.0
    • 7.15
    • Published

    fair-task-pool

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

    • v1.2.0
    • 7.07
    • 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.07
    • 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.07
    • Published

    sec-data-fetcher

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

      • v1.0.2
      • 6.92
      • Published

      rate-throttle

      A simple JavaScript rate limiting function for promises

      • v0.0.1
      • 6.48
      • Published

      @lock-dev/rate-limit

      Rate limiter module for lock.dev security framework

        • v0.1.0
        • 6.07
        • Published

        co-limits

        limits.js version that can be used with co

        • v0.0.3
        • 5.41
        • 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.41
        • 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.41
        • Published

        api-rate-monitor

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

          • v1.0.0
          • 5.41
          • Published

          throvents

          THROttle eVENTS offer a higher level interface to rate limiting

            • v0.0.1
            • 5.36
            • 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.34
            • Published

            api-throttle

            Throttle requests to APIs 🐌🌷

            • v0.0.2
            • 5.17
            • Published

            limits.js

            limits.js helps you to handle API limitations

            • v0.1.4
            • 5.09
            • Published

            whatsapp-number-checker

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

              • v1.1.0
              • 5.09
              • Published

              gate-logger

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

              • v1.0.0
              • 5.06
              • Published

              token-bucket-queue

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

              • v1.0.2
              • 4.05
              • Published

              rate-valve

              Node.js http rate limiting plugin

                • v0.2.16
                • 4.05
                • Published

                flame-limit

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

                • v2.0.1
                • 4.04
                • Published

                @bpwme/ra-ts

                A TypeScript library for building requests.

                • v0.0.2
                • 4.04
                • Published

                @stevenleep/rate-limiter

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

                • v1.0.2
                • 3.96
                • 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.91
                  • Published

                  log-vani

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

                  • v1.0.6
                  • 3.91
                  • 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.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.37
                    • Published

                    efrate

                    Efficient rate-limiting and optimization package for AI API requests

                      • v0.1.0
                      • 2.37
                      • Published

                      cooldown.djs

                      A simple cooldown system.

                      • v1.0.1
                      • 2.37
                      • Published

                      bottleneck-proxy

                      Reverse proxy to limit concurrent HTTP requests to a target endpoint

                      • v1.0.0
                      • 2.36
                      • Published

                      circuit-scala

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

                      • v0.0.3
                      • 2.36
                      • 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.36
                      • 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.36
                      • 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.31
                        • Published

                        super-rate-limiter

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

                        • v1.1.0
                        • 2.29
                        • 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

                        client-twelve-rapid

                        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

                              debounce-toolkit

                              A debounce utility with multiple execution modes

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