Beartropy Permissions
Introduction
Beartropy Permissions is a comprehensive UI for managing roles, permissions, and user assignments for Laravel applications.
Built with Livewire, Blade components from
beartropy/ui, and data tables from beartropy/tables.
It provides a ready-to-use interface powered by the excellent spatie/laravel-permission package.Features
- Role Management: Create, edit, and delete roles with an intuitive interface.
- Permission Management: Manage permissions with automatic grouping support using dot notation.
- User Assignments: Assign roles and direct permissions to users through the management interface.
-
Data Tables: Searchable, sortable tables with bulk actions powered by
beartropy/tables. - Internationalization: Full i18n support with Spanish and English included.
- Dark Mode: Seamless dark/light mode support.
Interface Previews
Role Management
Role Editing
User Management
User Assignment
Requirements
- PHP 8.1+
- Laravel 10.x or 11.x
- Livewire 3.x
- spatie/laravel-permission ^6.0
beartropy/ui^1.0beartropy/tables^1.0
Current version:
0.1.2