Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
throttleit
Throttle a function to limit its execution rate
express-rate-limit
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
@nestjs/throttler
A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.
koa2-ratelimit
IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.
@nest-lab/throttler-storage-redis
Redis storage provider for the @nestjs/throttler package
nuxt-security
🛡️ Security Module for Nuxt based on HTTP Headers and Middleware
stopcock
Limit the execution rate of a function using the token bucket algorithm
graphql-rate-limit-directive
Fixed window rate-limiting directive for GraphQL. Use to limit repeated requests to queries and mutations.
express-slow-down
Basic IP rate-limiting middleware for Express that slows down responses rather than blocking the user.
leaky-bucket-queue
An implementation of burstable throtling algorithm on top of rxjs
hardened-fetch
Hardened Fetch is a tiny wrapper for `global.fetch` adding request timeouts, request throttling, retries with backoff and rate limit support, pagination, and descriptive errors.
rate-limit-mongo
Provides a Mongo store for the express-rate-limit middleware.
elysia-rate-limit
Rate-limiter for Elysia.js
rate-limit-memcached
A memcached store for the express-rate-limit middleware.
freebind
bind sockets to random IP addresses from specified prefixes
lambda-rate-limiter
Simple in-memory rate-limit for Node.
fast-ratelimit
Fast and efficient in-memory rate-limit for Node, used to alleviate severe DOS attacks.
@acpr/rate-limit-postgresql
A PostgreSQL store for the `express-rate-limit` middleware
hapi-rate-limitor
Rate limiting for hapi/hapi.js to prevent brute-force attacks
request-rate-limiter
Call HTTP APIs that have rate limits and allow request bursts