andrey-helldar/laravel-roles
A lightweight Laravel package for managing user roles, offering a simple way to define roles and assign them to Eloquent models through a minimal API. Low adoption and limited documentation, so verify maintenance and compatibility before using in production.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| efficiently/authority-controller | 0.92 | AuthorityController provides a Laravel controller trait for role- and ability-based authorization. It offers convenient methods to authorize actions, check permissions, and enforce access rules in controllers, integrating with the Authority package for centralized user authorization. | 154 | — | 15 | — | 3 | 2.1 | 1.1 | MIT | — | |
| geniusts/roles | 0.89 | A Laravel package for managing roles and permissions with a simple API. Assign roles to users, define permissions, and control access across your application using lightweight, flexible tools that integrate cleanly with Laravel's authorization system. | 63 | — | 6 | — | 0 | 0.8 | — | MIT | 2 years ago | |
| vimatech/laravel-membership | 0.89 | Vimatech's Laravel Membership package adds membership and subscription functionality to Laravel applications, helping developers manage member plans, subscriptions, and access control with a simple, integrated workflow for gated content and recurring member management. | 5 | 5 | 0 | 2K | 0 | 18.7 | 39.9 | MIT | 1 month ago | |
| 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 | |
| ilbeygi/userpermission | 0.89 | — | 8 | 8 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| hdaklue/porter | 0.89 | Lightweight, fast access control for Laravel with roles modeled as domain logic. Assign roles between any Assignable (users/teams) and Roleable (projects/docs) via a Roster. Supports cross-database role assignments for complex, distributed architectures. | 124 | 126 | 4 | 3 | 0 | 9.8 | 0.1 | — | 1 year ago | |
| eghamat24/database-repository | 0.89 | A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| givanov95/laravel-roles-permissions-crud | 0.89 | A Laravel package for managing roles and permissions with CRUD operations. It provides the foundations to create, edit, list, and delete roles and permissions, helping you add access-control administration to your application quickly. | 0 | — | 0 | — | 5 | 19.5 | 1.3 | MIT | 1 month ago | |
| saibal-roy/laravel-iam | 0.88 | Laravel IAM is a package that aims to bring identity and access management concepts to Laravel applications. It provides a starting point for handling users, roles, and permissions, with a lightweight scope and limited community adoption so far. | 12 | — | 1 | — | 0 | 0.2 | — | MIT | 6 years ago | |
| leocarmo/laravel-eloquent-model-filter | 0.88 | A Laravel package for adding declarative filters to Eloquent models. Define allowed filters once, apply them from request query strings, and keep complex query logic reusable, readable, and easy to test across your application. | 11 | 11 | 2 | 0 | 0 | 0.1 | — | — | 8 years ago | |
| exodusanto/administrator | 0.88 | Administrator is a Laravel package for quickly building admin panels and managing application data. It provides CRUD screens, model management, and a customizable backend UI to help you add administrative interfaces without writing boilerplate. | 39 | 39 | 22 | 0 | 4 | 2.0 | 1.1 | MIT | — | |
| ahinest/laravel-permission-manager | 0.88 | A Laravel package for managing roles and permissions through an intuitive interface. Create, assign, and revoke permissions, organize access by role, and protect routes and UI elements with built-in middleware and Blade helpers. | 0 | 0 | 0 | 2 | 0 | 19.4 | 7.7 | MIT | 3 weeks ago | |
| gghughunishvili/entrust | 0.88 | 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 | |
| directorytree/authorization | 0.88 | An easy, native role and permission management system for Laravel. Assign roles and permissions to your models, check abilities, cache lookups, and protect routes with built-in middleware. | 179 | 179 | 9 | 209 | 2 | 11.2 | 5.3 | MIT | 7 months ago | |
| livelyworks/laravel-yes-authority | 0.88 | LivelyWorks Yes Authority is a Laravel package for role- and permission-based access control. It helps define roles, assign permissions, and protect routes and views with simple authorization checks. | 7 | 7 | 3 | 75 | 0 | 0.1 | 14.0 | MIT | 3 years ago | |
| santigarcor/laravel-ownable | 0.88 | A Laravel package that adds polymorphic ownership to Eloquent models, letting any model be assigned to users or other entities. It provides traits, relationships, and helpers to query owned records and manage ownership across your application. | 19 | — | 4 | — | 0 | 0.6 | — | MIT | 2 years ago | |
| paxha/lararole | 0.88 | paxha/lararole is a lightweight Laravel package for simple role-based access control. It lets you assign roles to users, manage permissions, and protect routes or features with minimal configuration. Ideal for small apps needing straightforward authorization without a heavy permissions system. | 5 | — | 6 | — | 0 | 0.5 | — | NOASSERTION | 4 years ago | |
| hosseinhezami/laravel-permission-manager | 0.88 | Enterprise-grade Laravel permission manager combining RBAC, ABAC, role hierarchy, multi-tenancy, wildcard and temporary permissions, condition engine, multi-guard support, audit logging, middleware DSL, Blade directives, and Gate/Policy integration. | 62 | 63 | 1 | 108 | 0 | 17.6 | 6.8 | MIT | 2 months ago | |
| michalkortas/laravel-indexable | 0.88 | — | 1 | 1 | 0 | 1 | 0 | 8.1 | 2.4 | — | 3 years ago | |
| genealabs/laravel-multi-tenant-manager | 0.88 | Multi-tenant manager for Laravel from GeneaLabs, aimed at tenant resolution and scoping in multi-tenant apps. Early-stage package with limited adoption, so review its maintenance status and test coverage before relying on it in production. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago |
How can I help you explore Laravel packages today?