JSPM

Found 60 results for limiting

limiter

A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

  • v3.0.0
  • 105.72
  • Published

bottleneck

Distributed task scheduler and rate limiter

  • v2.19.5
  • 101.58
  • Published

limiter-es6-compat

A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

  • v2.1.2
  • 70.01
  • Published

sveltekit-rate-limiter

A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.

  • v0.7.0
  • 57.52
  • Published

bottleneckp

asynchronous rate limiter with priority

  • v1.1.3
  • 56.33
  • Published

ddos

Configurable Denial-Of-Service prevention for http services

  • v0.2.1
  • 52.47
  • Published

@rutter/bottleneck

Distributed task scheduler and rate limiter

  • v2.19.6
  • 49.57
  • Published

@ladjs/api

API server for Lad

  • v14.2.0
  • 39.52
  • Published

limiter2

Rate limiter for Node.js

  • v1.1.0
  • 28.74
  • Published

capacity-limiter

Job scheduler and rate limiter based on capacity. Execution pool.

  • v1.1.0
  • 20.84
  • Published

socket.io-ratelimiter

NPM module that can be used to rate limit socket.io events. Should not be seen as stable.

  • v1.2.3
  • 18.96
  • Published

limitix

Limitix is a powerful and flexible in-memory rate limiting library designed for single-server Next.js applications.

  • v1.0.1
  • 17.19
  • Published

scalable-rate-limiter

A rate limiter that uses redis to horizontally scale across servers. It allows a user to set the number of tokens per user per timeframe. What separates this package from the rest is it is race-condition safe since it uses a LUA script for atomic funcs

  • v1.0.9
  • 16.78
  • Published

use-debounce-fetch

"Debounce fetch and abort previous pending requests"

  • v1.0.9
  • 16.15
  • Published

throtty

Yet another rolling window rate limiter.

  • v1.0.3
  • 13.91
  • Published

@hcfy/bottleneck

Distributed task scheduler and rate limiter

  • v2.20.3
  • 13.09
  • Published

typed-scheduler

A Scheduler written in TypeScript for concurrency-limiting and rate-limiting

  • v0.3.1
  • 12.67
  • Published

qbatcher

A module that allows batching of async operations with optional time limits (e.g. 50 API requests at a time or 50 API requests / 10 seconds)

  • v1.0.2
  • 12.53
  • Published

fn-throttler

Throttling for promises (or functions) using MongoDB for multicore and multicluster synchronization

  • v0.1.1
  • 9.69
  • Published

anti-ddos

This is pretty rough, read the source. It's a fork of https://github.com/rook2pawn/node-ddos

  • v0.0.1
  • 9.27
  • Published

redis-throttle

A Node.js module that helps with rate limiting

  • v0.0.1
  • 8.93
  • Published

simple-limiter

simple synchronous rate limiter using the token-bucket algorithm

  • v2.0.0
  • 8.91
  • Published

@toolz/use-debouncer

A custom React Hook for tracking which API calls are currently in-flight

  • v1.0.0
  • 8.14
  • Published

@curiouser/rxjs-rate-limit

RxJS operator for complying with common rate limiting of x requests per y seconds

  • v0.1.0
  • 8.05
  • Published

celerity

celerity uses redis to do centralized rate limiting for applications running on multiple heroku dynos

  • v0.1.0
  • 8.05
  • Published

retarder

一个频率限制器

  • v1.3.0
  • 7.15
  • Published

polite-call

Simple rate limiting and backoff function implementation

  • v1.0.0
  • 6.99
  • Published

xapi-gateway

api gateway middleware from xitloop for nodejs projects.

  • v1.0.0
  • 6.99
  • Published

co-limits

limits.js version that can be used with co

  • v0.0.3
  • 6.41
  • Published

limits.js

limits.js helps you to handle API limitations

  • v0.1.4
  • 5.97
  • Published

limiter-plus

A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

  • v1.0.6
  • 5.90
  • Published

rate-limiter-sliding

A generic rate limiter that can be used to limit requests, or anything just by using key, can protect from brute-force and DDoS attacks

  • v1.0.4
  • 5.90
  • Published

throvents

THROttle eVENTS offer a higher level interface to rate limiting

    • v0.0.1
    • 5.90
    • Published

    rate-ping-pong

    Rate limit methods and adjust behavior according to current usage rates

    • v1.0.1
    • 4.50
    • Published

    @tehdev/rate-limiter-redis

    This package is implementaion of an [abstract rate limiter](https://www.npmjs.com/package/@tehdev/rate-limiter)

    • v0.0.4
    • 4.46
    • Published

    ratelimiter.io

    Client for ratelimiter.io

      • v0.2.0
      • 4.45
      • Published

      heartbeat-stream

      heartbeat stream will help to keep objects flowing when main stream is waiting for more data

      • v1.0.1
      • 4.45
      • Published

      macrolimiter

      An npm package that facilitates both the generation and validation of API keys, as well as the limiting of calls for specific API keys on key-protected routes.

        • v0.0.6
        • 4.41
        • Published

        @mangosteen/rate-limiter

        A rate limiter that helps you limit your client from making excessive API requests.

        • v1.1.1
        • 2.94
        • Published

        lexo

        Lexicographic key helper functions for firebase sorting/limiting

        • v0.0.4
        • 2.71
        • Published

        @circuitly/limiter

        A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

        • v2.1.0
        • 2.64
        • Published

        rimit

        Sensible Rate Limiter with Persistence

        • v1.0.0
        • 2.61
        • Published

        ddos-defend

        var Ddos = require('ddos') var express = require('express') var ddos = new Ddos({burst:10, limit:15}) var app = express(); app.use(ddos.express);

        • v0.0.1
        • 0.00
        • Published

        @patch-up/limiter

        A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

        • v2.1.1
        • 0.00
        • Published