spatie/laravel-authorize
Route middleware for Laravel authorization. Protect routes and groups using Laravel’s Gate abilities via the can: middleware syntax, with support for route model binding (e.g., can:editPost,post) to authorize access to specific models.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-searchable | 0.93 | Structured, case-insensitive search across Eloquent models and other sources. Register models/attributes (or custom search aspects) and get grouped, typed results with titles and URLs—ideal for building unified search pages in Laravel apps. | 1,373 | 1,381 | 110 | 79K | 0 | 25.4 | 25.7 | MIT | 8 months ago | |
| spatie/laravel-html | 0.93 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 829 | 839 | 102 | 569K | 0 | 22.4 | 41.2 | MIT | 8 months ago | |
| spatie/laravel-multitenancy | 0.92 | An unopinionated Laravel package that makes your app tenant aware. It determines the current tenant per request, handles switching tenants, and supports single or multi-database setups, plus tenant-aware queued jobs and artisan commands. | 1,374 | 1,377 | 185 | 433K | 0 | 43.5 | 40.6 | MIT | 3 days ago | |
| spatie/laravel-options | 0.92 | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 252 | 255 | 9 | 15K | 0 | 13.4 | 26.3 | MIT | 7 months ago | |
| spatie/laravel-cookie-consent | 0.92 | Adds a simple, customizable cookie consent banner to Laravel sites. It appears on page load and stays hidden after users consent. It does not block trackers or offer decline/category options; use alternatives for advanced compliance needs. | 1,495 | 1,506 | 136 | 165K | 0 | 33.3 | 31.3 | MIT | 4 months ago | |
| spatie/laravel-translatable | 0.92 | A Laravel trait that makes Eloquent model attributes translatable, storing translations as JSON with no extra table needed. Set and retrieve per-locale values, with fallbacks for missing translations. | 2,459 | 2,486 | 296 | 2M | 0 | 50.0 | 47.5 | MIT | 2 weeks ago | |
| spatie/laravel-remote | 0.92 | Run Laravel Artisan commands on remote servers over SSH. Configure one or more hosts (default host, user, port, path, optional private key) and execute tasks like cache clears via php artisan remote ..., with optional confirmation prompts. | 283 | 285 | 33 | 9K | 0 | 13.4 | 22.3 | MIT | 8 months ago | |
| spatie/laravel-medialibrary | 0.92 | Associate files with Eloquent models via a simple API: add uploads or local paths to media collections, store them on any Laravel filesystem, and generate image manipulations for images and PDFs. Ideal for managing media in Laravel apps. | 6,174 | 6,240 | 1,096 | 4M | 2 | 72.7 | 45.9 | MIT | 1 week ago | |
| tipoff/authorization | 0.92 | Opinionated Laravel authorization package enabling users with multiple email addresses and unique usernames. Includes User and EmailAddress models, policies, and auth guard/provider configuration. Requires Laravel Nova. Deprecated/archived; no longer actively maintained. | 0 | 0 | 1 | 80 | 15 | 13.4 | 30.8 | MIT | 5 years ago | |
| spatie/laravel-visit | 0.91 | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 756 | 0 | 11.0 | 11.1 | MIT | 7 months ago | |
| michalkortas/laravel-indexable | 0.91 | — | 1 | 1 | 0 | 1 | 0 | 8.1 | 2.4 | — | 3 years ago | |
| spatie/laravel-permission | 0.91 | Manage user permissions and roles in a database with spatie/laravel-permission. Assign permissions directly or through roles, then check access using Laravel's built-in can() gate. Includes migrations, caching, Blade helpers, team support, and multiple guards. | 12,981 | 13,152 | 1,815 | 9M | 0 | 72.4 | 46.4 | MIT | 2 days ago | |
| spatie/laravel-data | 0.91 | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week ago | |
| ilbeygi/userpermission | 0.90 | — | 8 | 8 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| spatie/laravel-referer | 0.90 | Store a visitor’s original referrer in the Laravel session. Detects from utm_source first, then the external domain from the Referer header, otherwise empty. Configurable session key and referrer sources via published config. | 526 | 531 | 37 | 26K | 0 | 17.4 | 24.6 | MIT | 8 months ago | |
| zizaco/entrust | 0.90 | — | 5,994 | 6,122 | 1,271 | 35K | 372 | 63.6 | 36.4 | MIT | 10 years ago | |
| leoche/laravel-lpermissions | 0.89 | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| patrickhanna/laravel-warrant | 0.89 | Laravel Warrant is a lightweight authorization package for issuing and validating signed, expiring warrants that grant access to specific actions or resources. It keeps permission checks explicit and secure, making capability-style access easy to integrate into Laravel apps. | 14 | 14 | 0 | 85 | 0 | 19.7 | 13.4 | MIT | 1 week ago | |
| spatie/laravel-onboard | 0.89 | Define and track user onboarding steps in Laravel. Register steps with titles, links, CTAs, and completion rules, then query a user’s onboarding progress (in progress/completed) and render a customizable checklist in your views. | 847 | 848 | 31 | 64K | 0 | 15.9 | 27.4 | MIT | 8 months ago | |
| curly-deni/laravel-scopes | 0.89 | — | 0 | 0 | 0 | 60 | 0 | 1.5 | 25.0 | MIT | 1 year ago |
How can I help you explore Laravel packages today?