Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Rate Limiting Laravel Package

wolfcode/rate-limiting

A Laravel package for adding rate limiting to your application. It provides configurable limiters and middleware to throttle requests, helping protect endpoints from abuse and excessive traffic while keeping behavior predictable and easy to tune.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
alt-three/throttle 0.86 Alt Three Throttle provides configurable request rate limiting for Laravel applications. It offers middleware and helpers to protect routes from abuse, control traffic spikes, and return appropriate throttling responses using your chosen cache store. 41 43 1 187 1 0.3 7.2 MIT 8 years ago
View on GitHub
devoralive/traffic-limit-bundle 0.85 Symfony bundle for rate limiting requests via Redis using SncRedisBundle. Define multiple limit profiles (amount/ttl) and Redis clients in config, then access the generated services from the container to enforce per-key traffic limits. 0 0 0 0 0 0.3 — GPL-3.0 10 years ago
View on GitHub
noxlogic/ratelimit-bundle 0.84 RateLimitBundle adds flexible, configurable rate limiting to Symfony applications. Protect APIs and routes from abuse, define custom limits and strategies, and integrate quickly with minimal boilerplate. Ideal for throttling requests and controlling traffic. 331 336 74 29K 17 9.2 33.4 MIT 1 year ago
View on GitHub
nabilhassen/laravel-usage-limiter 0.84 A Laravel package to track, limit, and restrict usage of users, accounts, or any model. Define per-plan limits with reset frequencies, consume/unconsume resources, view usage reports, check remaining allowances, and auto-reset limits via a built-in artisan command. 187 187 12 683 0 12.4 10.0 MIT 5 months ago
View on GitHub
perimeter/rate-limit-bundle 0.84 perimeter/rate-limit-bundle adds configurable rate limiting to Symfony applications, helping protect APIs, controllers, and routes from abuse. Define limits, choose storage, and throttle requests with minimal setup and flexible integration. 41 41 4 0 0 0.6 — MIT 11 years ago
View on GitHub
spatie/guzzle-rate-limiter-middleware 0.83 A Guzzle middleware that enforces rate limits by specifying max requests per minute or second. When the limit is reached, requests sleep until allowed. Includes an InMemoryStore and supports custom persistent stores for cross-process rate limiting. 169 171 17 301K 0 19.1 51.0 MIT 2 months ago
View on GitHub
rogervila/lumen-rate-limiting 0.83 Add rate limiting to Lumen applications with this lightweight middleware. Define request limits, protect API routes from abuse, and customize throttled responses with a simple setup. 16 — 2 — 1 0.5 — MIT 2 years ago
View on GitHub
hamburgscleanest/guzzle-advanced-throttle 0.83 Advanced Throttle adds flexible rate-limiting middleware to Guzzle, letting PHP and Laravel apps enforce multiple request limits, use cache or Redis storage, and avoid API overages with configurable buckets, per-host rules, and smooth request spacing. Ideal for reliable API clients. 0 130 — 15 — 0.0 16.6 — —
View on GitHub
guzzlehttp/promises 0.83 Guzzle Promises is a small PHP promise library that powers Guzzle's asynchronous requests. It provides promise chaining, synchronous waiting, cancellation, and helpers for coordinating groups of promises. Install it directly when you need promise composition without the full HTTP client. 7,705 7,749 132 18M 2 57.1 55.8 MIT 2 weeks ago
View on GitHub
artisansdk/ratelimiter 0.83 Laravel rate limiting package providing flexible throttling for routes and actions with configurable rules, storage drivers, and easy middleware integration. Helps protect APIs from abuse, control request bursts, and manage per-user or per-IP limits with clear, adjustable settings. 152 153 14 258K 1 11.1 47.2 MIT 8 months ago
View on GitHub
zaber-dev/laravel-quota 0.83 Laravel Quota tracks and enforces application-level usage budgets across daily, weekly, monthly, or custom periods. Store quotas in cache or database, attach them to Eloquent models, protect routes with middleware, and extend with custom backends. Complements RateLimiter. 110 108 5 2K 0 15.2 19.3 MIT 3 months ago
View on GitHub
Context7
indragunawan/api-rate-limit-bundle 0.83 A PHP package for adding configurable rate limiting to APIs. Define request limits, track usage per endpoint, and protect your application from abuse with simple throttling and clear rate-limit responses. Suitable for REST APIs that need lightweight, customizable request control. 68 69 10 814 5 2.2 17.1 MIT 5 years ago
View on GitHub
perimeter/rate-limiter-php 0.83 A lightweight PHP rate-limiting library from Perimeter for controlling request throughput across APIs and endpoints. Define limits and time windows to prevent abuse, smooth traffic spikes, and protect application resources with a straightforward, consistent API. 17 — 0 — 0 0.1 — MIT 11 years ago
thamtech/yii2-ratelimiter-advanced 0.83 Advanced rate limiter filter for Yii2 using a leaky-bucket algorithm. Define multiple independent limits per action and identifier (IP, user ID, etc.), store allowance/timestamp automatically, customize responses (429, events, headers, callbacks), and support Retry-After. 41 42 2 17K 4 2.0 36.8 NOASSERTION 6 years ago
View on GitHub
beyondcode/laravel-fixed-window-limiter 0.83 A Laravel rate limiter using fixed time windows instead of the default sliding windows, so limits reset predictably. Useful for API throttling where you need strict, evenly spaced counters per window. 67 69 0 0 0 0.3 — MIT 6 years ago
View on GitHub
beyondcode/laravel-sliding-window-limiter 0.83 A drop-in extension for Laravel's RateLimiter that adds sliding window rate limiting. Instead of fixed intervals that reset abruptly, throttling rolls continuously, giving smoother, more accurate limits for APIs, queued jobs, and other rate-limited actions. 42 43 5 0 1 0.4 — MIT 7 years ago
View on GitHub
letdoittoday/rabbitmq-access-token-bundle 0.83 A PHP bundle for RabbitMQ access token authentication, offering OAuth 2.0-style token handling so services can authenticate against RabbitMQ without static credentials. A small, low-profile package for projects already in the letdoittoday ecosystem. 0 0 0 0 0 0.3 — — 6 years ago
View on GitHub
hamburgscleanest/laravel-guzzle-throttle 0.82 Laravel Guzzle Throttle adds configurable rate limiting to outgoing Guzzle requests using Laravel's cache. It helps prevent API throttling errors by limiting requests per host, with simple middleware integration and customizable limits. 0 79 — 0 — 0.0 — — —
View on GitHub
bedrockstreaming/rate-limit-bundle 0.82 — 3 3 1 64 1 2.8 17.0 — 3 years ago
View on GitHub
Context7
graham-campbell/throttle 0.82 Rate limiting for Laravel by Graham Campbell. Throttle provides middleware and a facade to limit requests and actions by key, IP, or route, backed by your cache driver, with configurable hit limits and decay times. Ideal for APIs and forms. 0 720 — 29K — 0.3 55.3 — —
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle