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

Permissions Laravel Package

cartalyst/permissions

Cartalyst Permissions is a PHP package for role-based access control, letting you define roles and permissions and check user access in Laravel applications. It provides a simple API for assigning, inheriting, and validating permissions.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
ordermind/logical-permissions 0.89 A Laravel package for expressive, logic-based permission checks. Define roles and permissions with AND/OR/NOT rules, then authorize users against complex conditions using a clean API. Ideal for apps needing flexible access control beyond simple role checks. 4 4 1 8 0 0.1 5.7 MIT —
View on GitHub
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
View on GitHub
cartalyst/data-grid 0.88 Cartalyst Data Grid is a Laravel package for building sortable, filterable data grids with a clean fluent API. Define columns, queries, and actions to render paginated tables quickly. 0 0 0 2 4 1.3 7.3 NOASSERTION 5 years ago
View on GitHub
hosseinhezami/laravel-permission-manager 0.87 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
View on GitHub
dlnsk/h-rbac 0.87 Hierarchical role-based access control for Laravel. Define roles and permissions, assign roles to users, and inherit permissions through role hierarchies. Includes middleware, Blade directives, caching, and a simple API for checking access throughout your application. 37 — 4 — 0 4.0 — MIT 10 months ago
View on GitHub
scabarcas/laravel-permissions-redis 0.87 A Laravel package that adds a Redis-backed permissions layer for fast authorization. Store and check roles and permissions with less database overhead, ideal for high-throughput apps needing quick access checks and simple integration with Laravel’s authorization ecosystem. 39 40 2 205 0 20.3 12.8 MIT 1 week ago
View on GitHub
liberusoftware/roles-permissions-api 0.87 A Laravel package that exposes roles and permissions over a REST API. Manage role assignments, permission checks, and access control from any frontend or service, with ready-made endpoints and configurable middleware for your application's authorization layer. 0 0 0 420 0 19.8 42.6 NOASSERTION 1 week ago
View on GitHub
formal/access-layer 0.87 Formal Access Layer is a Laravel package for building a clean, centralized access-control layer. It helps organize authorization rules, permissions, and access checks so application code stays consistent, testable, and easy to maintain. 1 1 1 1K 1 17.8 45.2 MIT 1 month ago
View on GitHub
maxiviper117/laravel-access 0.87 A Laravel package for managing user access and permissions with a simple API, helping you define abilities and control authorization across your application. 0 — 0 — 1 20.4 — MIT 5 days ago
View on GitHub
amir/laravel-permission 0.86 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
View on GitHub
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 46 0 20.0 9.9 MIT 1 week ago
View on GitHub
backpack/permissionmanager 0.86 Backpack PermissionManager provides a ready-to-use admin interface for managing users, roles, and permissions in Laravel Backpack. It adds role-based access control, permission assignment, and user management screens without building CRUDs from scratch. 569 573 164 92K 2 12.0 32.2 NOASSERTION 9 months ago
View on GitHub
lake/larke-auth 0.86 Larke Auth is a Laravel/PHP package that provides a lightweight authentication layer for your applications, with helpers and configuration to integrate login, registration, and access control into your project while keeping auth setup simple and customizable. 1 1 0 385 0 0.0 31.6 Apache-2.0 1 year ago
View on GitHub
artisanpack-ui/rbac 0.86 ArtisanPack UI RBAC brings role-based access control to Laravel apps with a ready-made UI for managing roles, permissions, and user assignments. Define access rules and administer authorization from your admin panel, simplifying RBAC setup and day-to-day permission management. 0 0 0 3K 1 14.5 52.9 MIT 3 months ago
View on GitHub
tourze/role-based-access-control-bundle 0.86 A Symfony bundle for role-based access control (RBAC), offering roles, permissions, and access checks that integrate with your app's security layer. Configure roles and permissions to restrict resources and actions across your application. 0 — 0 — 0 2.8 — MIT 10 months ago
View on GitHub
yajra/laravel-acl 0.86 A lightweight Laravel ACL package for role and permission management. Assign roles to users, attach permissions to roles, and check access with simple Eloquent-friendly APIs and Blade helpers. 113 113 33 7K 1 9.6 26.2 MIT 7 months ago
View on GitHub
Context7
cartalyst/attributes 0.86 Cartalyst Attributes is a Laravel package for adding flexible custom attributes to Eloquent models. It provides an EAV-style attribute system with polymorphic storage, making it easy to extend models without schema changes. 1 1 1 0 2 0.7 — NOASSERTION 5 years ago
View on GitHub
happenv-com/laravel-access-control 0.86 Role-based access control for Laravel. Define roles and permissions, assign them to users, and guard routes, controllers, and Blade views with simple middleware and helper checks. Lightweight, configurable, and easy to drop into existing apps. 0 — 0 — 0 19.0 — MIT 1 month ago
View on GitHub
andrey-helldar/laravel-roles 0.86 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. 12 10 2 0 0 0.2 — MIT 6 years ago
View on GitHub
efficiently/authority-controller 0.86 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 —
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo