byrcsc/laravel-approval
byrcsc/laravel-approval is a Laravel package for adding approval workflows to your application. Attach approvals to Eloquent models, manage pending and approved states, and keep approval logic organized within your existing Laravel app.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| juststeveking/laravel-business-process | 0.87 | Define business processes as explicit steps and transitions, then run them predictably in your Laravel app. Encapsulates multi-step workflow logic in dedicated classes, keeping controllers and models clean, and making complex flows easier to test, reason about, and maintain. | 66 | 66 | 1 | 78 | 1 | 0.8 | 5.0 | MIT | 3 years ago | |
| sourceboat/laravel-static-permission | 0.85 | 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 | — | — | — | |
| moffhub/maker-checker | 0.85 | Feature-complete maker-checker (four-eyes) approvals for Laravel. Add a trait to intercept model create/update/delete, or use the API for complex workflows: multi-level/role & user approvals, conditional rules, delegation, bulk ops, reminders/escalation, audit trail & export. | 1 | 1 | 2 | 548 | 0 | 12.5 | 36.4 | — | 7 months ago | |
| jobmetric/laravel-flow | 0.85 | jobmetric/laravel-flow adds structured, code-driven workflows to Laravel: define flows, states, and transitions, move records through each stage, and track progress with events and database history. Great for approvals, order lifecycles, and multi-step business processes. | 21 | — | 5 | — | 3 | 1.0 | 0.4 | MIT | — | |
| genealabs/laravel-multi-tenant-manager | 0.85 | 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 | |
| hosseinhezami/laravel-permission-manager | 0.85 | 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 | |
| juststeveking/laravel-flows | 0.85 | Laravel Flows offers a simple, expressive way to define and run multi-step workflows in Laravel. Compose reusable steps, control execution order, and keep complex business processes testable, readable, and maintainable. | 106 | 105 | 2 | 0 | 0 | 5.1 | — | MIT | 9 months ago | |
| andrey-helldar/laravel-roles | 0.85 | 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 | |
| patrickhanna/laravel-warrant | 0.85 | 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 | |
| signifly/laravel-manageable | 0.85 | Laravel Manageable lets you make any Eloquent model manageable with a single trait, adding admin-friendly CRUD, publish states, and sorting. It keeps management logic reusable and controllers lean, so building back-office screens takes minutes instead of hours. | 40 | 41 | 5 | 3 | 0 | 0.3 | 0.3 | MIT | 2 years ago | |
| flarum/approval | 0.85 | Flarum Approval adds an approval queue that holds posts and discussions from new or untrusted users until a moderator approves them. It includes permission controls and pending-content review, helping communities keep spam and unwanted posts from appearing immediately. Requires Flarum. | 10 | 11 | 11 | 21K | 0 | 19.6 | 52.8 | MIT | 3 weeks ago | |
| genealabs/laravel-governor | 0.84 | 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 | |
| rich-id/tour-bundle | 0.84 | Rich ID Tour Bundle is a PHP package for adding guided tours and onboarding flows to your app. Define multi-step tours, attach contextual steps to pages or features, and help users discover functionality through an in-app walkthrough experience. | 1 | — | 0 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| moffhub/flow | 0.84 | Database-driven state machine & workflow engine for Laravel. Build multi-step approval gates with role/permission guards, auditable transitions, actions, parallel states, scheduled transitions, and a visual builder + workflow visualization for complex business processes. | 0 | 0 | 0 | 278 | 0 | 9.2 | 36.3 | — | 6 months ago | |
| directorytree/authorization | 0.84 | 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 | |
| vinkius-labs/laravel-vurb | 0.84 | Laravel Vurb is a lightweight package from Vinkius Labs that adds a focused, configurable utility to Laravel applications. It installs via Composer and follows standard Laravel conventions, making it easy to integrate into existing projects with minimal setup and no unnecessary complexity. | 7 | 7 | 0 | 15 | 0 | 7.9 | 6.8 | MIT | 7 months ago | |
| jobmetric/panelio | 0.84 | Panelio is a Laravel package for building customizable admin panels with modular resources, CRUD scaffolding, forms, tables, filters, and access control. It follows Laravel conventions and offers reusable UI components to help developers ship management interfaces faster. | 5 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| jetbox/laravel-repository | 0.84 | jetbox/laravel-repository provides a lightweight repository pattern for Laravel, helping separate data access from business logic. Define interfaces, bind implementations, and keep Eloquent queries organized, reusable, and easier to test. | 43 | 44 | 1 | 0 | 0 | 0.2 | — | — | 2 years ago | |
| cjmellor/approval | 0.84 | Approval is a Laravel package that provides a simple way to approve new Model data before it is persisted. Add an approval workflow to any Eloquent model, keeping unapproved changes out of your database until reviewed. Requires PHP 8.3+ and Laravel 12.4+. | 374 | 374 | 22 | 12K | 0 | 20.5 | 22.8 | MIT | 6 months ago | |
| nwidart/laravel-videoable | 0.84 | Laravel Videoable provides a Videoable trait and polymorphic video model to associate videos with any Eloquent model, making it easy to store and retrieve video records for posts, products, and other Laravel resources. | 18 | — | 10 | — | 0 | 0.7 | — | MIT | 8 years ago |
How can I help you explore Laravel packages today?