artesaos/defender
Artesaos Defender is a Laravel ACL package for role- and permission-based access control. It provides middleware, Blade directives, caching, and a simple API for assigning roles and abilities to users so you can protect routes and UI consistently.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| genealabs/laravel-governor | 0.89 | Laravel Governor adds flexible role- and permission-based authorization to Laravel apps. Define roles and abilities, assign them to users, and protect routes and views with middleware and Blade helpers for simpler access control. | 201 | 202 | 7 | 9K | 4 | 9.4 | 26.7 | MIT | 8 months ago | |
| artesaos/shield | 0.88 | Artesaos Shield gives Laravel apps a lightweight authorization layer for roles and permissions. Define abilities once, assign them to users, and protect routes, controllers, and Blade views with simple, expressive checks. | 32 | — | 5 | — | 0 | 0.6 | — | — | 10 years ago | |
| artesaos/seotools | 0.88 | SEOTools provides Laravel and Lumen helpers for common SEO tasks: setting titles and meta tags, Twitter Cards, Open Graph, and JSON-LD structured data through a simple, friendly interface. | 3,369 | 3,400 | 514 | 191K | 26 | 57.7 | 37.5 | MIT | 7 months ago | |
| amir/laravel-permission | 0.88 | Role and permission management for Laravel apps, with migrations, middleware, Blade directives, and Eloquent traits for assigning roles and abilities to users. | 47 | 47 | 9 | 230 | 3 | 1.2 | 10.9 | MIT | 1 year ago | |
| binary-cats/rbac | 0.88 | Binary Cats RBAC is a Laravel role-based access control package for managing roles, permissions, and guards. It provides middleware, Blade directives, caching, and a fluent API to secure routes, controllers, and UI elements with minimal configuration. | 80 | — | 2 | — | 2 | 19.8 | 0.4 | MIT | 1 month ago | |
| kavenegar/laravel | 0.87 | Laravel integration for Kavenegar SMS/voice API. Install via Composer, register the service provider and facade, publish the config, and set your Kavenegar API key. Then call the Kavenegar facade anywhere in your app to send messages. | 86 | 87 | 29 | 9K | 7 | 6.8 | 31.8 | MIT | 2 years ago | |
| laravel-shield/shield | 0.87 | Laravel Shield is a lightweight security middleware for Laravel that helps protect your application from malicious requests, bots, and abusive traffic. It provides configurable rules and filters so you can block unwanted requests before they reach your routes and controllers. | 57 | — | 3 | — | 0 | 0.8 | — | MIT | 9 years ago | |
| baril/orderly | 0.87 | Orderly adds orderable/sortable behavior to Laravel Eloquent models. Add a position column and the Orderable trait to reorder records with methods like moveToOffset, using a custom order column if needed. | 2 | 2 | 1 | 907 | 0 | 15.6 | 38.0 | — | 4 months ago | |
| sourceboat/laravel-static-permission | 0.87 | Laravel Static Permission lets you define permissions in code or configuration instead of database tables. Check access with familiar Gate, middleware, and Blade helpers—ideal for apps with fixed, predictable authorization rules and no permission-table overhead. | 0 | 10 | — | 0 | — | 0.0 | — | — | — | |
| baril/bonsai | 0.87 | Closure Table pattern implementation for Laravel Eloquent that lets you store and query tree-like structures in a relational database. Provides fast ancestor and descendant lookups across all supported DBMSs, migration artisan commands, and an alternative to nested sets. | 36 | 36 | 0 | 2K | 0 | 16.2 | 25.0 | — | 4 months ago | |
| patrickhanna/laravel-warden | 0.87 | Warden adds role and permission management to Laravel with a simple, expressive API for defining abilities and guarding routes. Lightweight and easy to drop into existing apps. | 14 | 14 | 0 | 25 | 0 | 19.7 | 6.9 | MIT | 1 week ago | |
| rappasoft/laravel-boilerplate | 0.87 | Rappasoft Laravel Boilerplate is a batteries-included Laravel starter kit with a ready-made admin panel, authentication, user/role/permission management, localization, activity logs, and CRUD-friendly scaffolding for rapidly building secure web apps. | 5,624 | 5,657 | 1,552 | 0 | 0 | 20.2 | — | — | 4 years ago | |
| mnabialek/laravel-version | 0.86 | Laravel Version lets you display your app's version number from composer.json, config, or a custom file, with helpers, Blade directives, and caching so you can show it in views, APIs, or health checks. | 6 | — | 4 | — | 0 | 3.8 | — | MIT | 10 months ago | |
| gghughunishvili/entrust | 0.86 | Entrust is a Laravel package for flexible role-based access control. Assign roles and permissions to users, protect routes with middleware, and manage authorization through a simple API and Blade helpers. | 27 | 27 | 32 | 5K | 0 | 19.5 | 36.0 | MIT | 1 month ago | |
| rappasoft/laravel-authentication-log | 0.86 | Laravel Authentication Log tracks user logins and logouts with IP, browser, location, and device fingerprint, sends alerts for new devices and failed attempts, and adds session management plus suspicious activity detection. | 997 | 1,004 | 117 | 240K | 0 | 31.2 | 38.3 | MIT | 4 weeks ago | |
| artesaos/cidadesbr | 0.86 | Laravel package that ships a ready-to-use database of Brazilian states and cities, complete with migrations, seeders, Eloquent models and relationships, plus query helpers for filtering cities by state—ideal for address forms and select inputs. | 53 | 54 | 19 | 3 | 2 | 1.5 | 0.3 | — | 11 years ago | |
| yadahan/laravel-authentication-log | 0.86 | — | 415 | 416 | 56 | 28K | 5 | 16.1 | 29.1 | MIT | 8 months ago | |
| spatie/laravel-artisan-dd | 0.86 | Run one-off Laravel code from the command line without opening Tinker. Use php artisan dd "User::first()" to execute expressions and dump results. Supports multiple expressions and short class names for quick debugging and inspection. | 162 | 165 | 14 | 1K | 0 | 12.3 | 13.5 | MIT | 8 months ago | |
| nette/security | 0.86 | Nette Security is a compact PHP library for authentication and authorization: secure password hashing (bcrypt/argon2), user identities and login, role and permission checks, and CSRF protection. It works standalone or as part of the Nette Framework. | 377 | 389 | 44 | 107K | 1 | 32.8 | 39.6 | NOASSERTION | 2 weeks ago | |
| patrickhanna/laravel-warrant | 0.86 | 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 |
How can I help you explore Laravel packages today?