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

Throttle Laravel Package

graham-campbell/throttle

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.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
graham-campbell/security 0.88 A Laravel package from Graham Campbell that helps harden your app by adding configurable security headers to HTTP responses. It provides a simple middleware-based setup for common browser protections, making it easy to improve response security with minimal configuration. 0 255 — 8K — 0.3 54.2 — —
View on GitHub
graham-campbell/github 0.87 Laravel bridge to the KnpLabs PHP GitHub API. Provides a configurable GitHub client via a manager, with Laravel-friendly service container integration, facades, and multi-connection support for GitHub authentication and requests. 647 652 125 81K 1 26.2 31.5 MIT 5 months ago
View on GitHub
graham-campbell/flysystem 0.87 Laravel Flysystem is a Flysystem bridge for Laravel by Graham Campbell, built on Laravel Manager. It provides a unified filesystem manager with support for local, S3, Dropbox, and other storage adapters, requiring PHP 7.4-8.1 and Laravel 8. 0 488 — 5K — 9.0 51.6 — —
View on GitHub
wolfcode/rate-limiting 0.87 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. 0 0 1 411 1 11.6 39.6 Apache-2.0 5 months ago
View on GitHub
noxlogic/ratelimit-bundle 0.86 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
graham-campbell/manager 0.86 Laravel Manager is a package by Graham Campbell that provides reusable manager functionality for Laravel applications, helping you build and organize driver-based managers and related components cleanly and consistently. 393 400 40 697K 0 19.8 47.8 MIT 7 months ago
View on GitHub
graham-campbell/testbench 0.86 Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. 0 51 — 4K — 9.3 50.1 — —
View on GitHub
graham-campbell/testbench-core 0.86 Laravel TestBench Core by Graham Campbell provides reusable testing functionality for Laravel packages and applications, supporting PHPUnit 9-12 and Laravel 8-13 on PHP 7.4-8.5. 0 17 — 5K — 9.0 51.6 — —
View on GitHub
graham-campbell/binput 0.86 Binput is a Laravel input cleaner that sanitises user input via HTMLPurifier, stripping dangerous markup while keeping safe content. It handles strings and arrays, supports cleaning types such as default, html, url and query, and integrates through a simple facade for safer request data. 0 181 — 3K — 0.3 47.9 — —
View on GitHub
hamburgscleanest/guzzle-advanced-throttle 0.85 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
graham-campbell/guzzle-factory 0.85 A simple Guzzle factory with sensible defaults for PHP 7.4–8.5. Create ready-to-use clients in one call, customize the handler stack, and optionally enable best-effort transport sharing for handler-lifetime reuse. 0 94 — 402K — 8.7 55.3 — —
View on GitHub
alt-three/throttle 0.85 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
vinkius-labs/laravel-page-speed 0.85 Laravel Page Speed is an end-to-end optimization pipeline for Blade-rendered pages and REST APIs, with composable middleware, measurable latency and bandwidth gains, store-agnostic caching, and built-in observability and resilience for Laravel 10–13. 2,508 2,508 290 7K 15 47.6 16.0 MIT 5 months ago
View on GitHub
hamburgscleanest/laravel-guzzle-throttle 0.84 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
beyondcode/laravel-fixed-window-limiter 0.84 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
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
rogervila/lumen-rate-limiting 0.84 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
spatie/guzzle-rate-limiter-middleware 0.84 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
graham-campbell/cms-contact 0.84 graham-campbell/cms-contact adds contact form and message handling to Laravel CMS applications. It provides models, migrations, and routes for receiving enquiries, storing submissions, and integrating contact functionality into your site. 0 4 — 0 — 0.3 — — —
View on GitHub
graham-campbell/exceptions 0.84 Graham Campbell's Exceptions package gives Laravel apps a cleaner, more powerful exception handling setup, with custom handlers, reporting, throttling, and rendering so errors are easier to manage and debug. 0 593 — 7K — 0.3 53.4 — —
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.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager