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

Laravel Quota Laravel Package

zaber-dev/laravel-quota

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.

View on GitHub
Deep Wiki
Context7
v1.0.1

Laravel Quota now includes built-in AI support and architectural skills engineered for Laravel Boost.

When using AI coding assistants such as Cursor, Claude Code, or GitHub Copilot connected through the Boost MCP server, your AI agent can automatically load specialized design patterns and exact API conventions for implementing application-level quotas, usage budgets, calendar-based limits, atomic quota reservations, and route middleware with laravel-quota.

v1.0.0

We're excited to announce the first stable release of Laravel Quota — an application-level quota management package for Laravel.

Laravel Quota makes it easy to track and enforce usage limits over calendar periods such as daily, weekly, monthly, yearly, or custom windows using an expressive fluent API.

✨ Features

  • Application-level quota management
  • Calendar-based periods (perMinute(), perHour(), perDay(), perWeek(), perMonth(), perYear())
  • Multiple storage backends (Cache & Database)
  • Atomic quota consumption with concurrency protection
  • Expressive fluent builder API
  • Native Eloquent integration (HasQuotas)
  • Route middleware for automatic quota enforcement
  • Immutable QuotaInfo DTOs
  • Automatic database pruning
  • Custom storage backend extensibility
  • Event dispatching for quota lifecycle events

🚀 Installation

composer require zaber-dev/laravel-quota

📚 Documentation

  • GitHub Repository
  • README.md
  • LEARN.md

❤️ Feedback

Issues, feature requests, and pull requests are always welcome.

Thank you for checking out Laravel Quota!

Full Changelog: https://github.com/zaber-dev/laravel-quota/commits/v1.0.0

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.
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin
artisan-build/community-prompts
vleroy/smart
ayles-software/laravel-australian-public-holidays
cboxdk/laravel-id-spatie
cboxdk/laravel-id-billing
cboxdk/laravel-id-billing-bridge
simple-as-fuck/php-performance-log
hsluv/hsluv
seampact/codegen
seampact/hooks
seampact/ir
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk