mhqady/flowra
Flowra is a database-driven workflow and state machine engine for Laravel. Define typed states, guarded transitions, and actions; persist each model's current state with a full transition audit history. Includes generators, query scopes, bulk transitions, and diagram export.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| byrcsc/laravel-approval | 0.88 | 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. | 0 | — | 0 | — | 0 | 19.9 | — | MIT | 1 week ago | |
| solution-forest/workflow-engine-core | 0.87 | A framework-agnostic PHP 8.3+ workflow engine for defining, executing, and tracking workflows with state management, retries, timeouts, and conditions. Extensible and type-safe, with no framework dependencies. | 9 | 9 | 4 | 8 | 0 | 19.1 | 4.1 | MIT | 1 month ago | |
| michael-rubel/laravel-enhanced-pipeline | 0.87 | A lightweight Laravel package that extends the native Pipeline with a more convenient API for chaining invokable pipes and composing multi-step workflows. Keeps pipeline logic readable, testable, and easy to maintain. | 55 | 55 | 4 | 271 | 0 | 0.7 | 10.6 | MIT | 1 year ago | |
| amrlotfy/laravel-chores | 0.87 | amrlotfy/laravel-chores offers a lightweight way to define and manage recurring household chores in Laravel apps, with scheduling, assignments, and completion tracking. Eloquent-friendly models and simple configuration help you add chore rotations without building the plumbing yourself. | 35 | — | 0 | — | 0 | 0.2 | — | MIT | — | |
| automation-laravel/automation-laravel | 0.87 | Automation Laravel is a package for adding workflow automation to Laravel applications. Define triggers, conditions, and actions, then run automated tasks through Laravel’s queues, events, and Eloquent models with a simple, expressive API. | 39 | 39 | 21 | 0 | 12 | 24.2 | 5.3 | MIT | 1 week ago | |
| easyadmin8/easyadmin8-laravel | 0.86 | EasyAdmin8 for Laravel provides a fast, ready-to-use admin backend for Laravel applications, with common admin features such as authentication, menu management, CRUD scaffolding, and role-based access control to help you build management panels quickly. | 44 | — | 11 | — | 3 | 20.5 | 0.4 | MIT | 3 weeks ago | |
| symfony/workflow | 0.86 | The Symfony Workflow component provides tools for managing workflows and finite state machines in PHP applications, letting you define states, transitions, and guards to model business processes cleanly and reliably. | 628 | 645 | 58 | 2M | 0 | 37.4 | 56.2 | MIT | 2 days ago | |
| christhompsontldr/laravel-fsm | 0.86 | A plug-and-play finite state machine for Laravel with guards, actions, callbacks, events, and transition logging. Define states and transitions per model column to power order workflows, verification flows, and more. | 8 | 7 | 0 | 5 | 0 | 12.0 | 2.9 | MIT | 5 months ago | |
| laraditz/action | 0.86 | A Laravel package for single-action classes that keep your app DRY. Each action handles one business operation, takes input via its constructor, resolves dependencies automatically through Laravel's container, and supports queueing. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| genealabs/laravel-governor | 0.86 | 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 | |
| illuminate/pipeline | 0.86 | Illuminate Pipeline, part of the Laravel framework, sends a value through a sequence of customizable stages, each receiving and modifying the result of the previous one. Ideal for building middleware-style processing chains, filters, and validation workflows in PHP applications. | 34,987 | 94 | 12,028 | 1M | 55 | 78.2 | 58.2 | MIT | 3 days ago | |
| betalabs/engine-workflow-helper | 0.85 | A Laravel/PHP helper package for Betalabs Engine that provides convenient utilities for defining and managing workflow states and transitions, helping developers add structured process or approval flows to their applications with less boilerplate. | 1 | — | 1 | — | 0 | 19.6 | — | — | 2 weeks ago | |
| mrshanebarron/progress | 0.85 | A Laravel package for adding and displaying progress tracking in your applications. It provides a clean API for defining progress steps and helpers for rendering progress indicators, making it easy to visualize completion status in dashboards, workflows, and multi-step processes. | 0 | — | 0 | — | 0 | 3.2 | — | — | 10 months ago | |
| szana8/laraflow | 0.85 | LaraFlow is a Laravel package for adding workflows and state machines to Eloquent models. Define states, transitions, guards, and actions, then move records through controlled paths with events and validation for cleaner approval and status management. | 66 | 68 | 9 | 158 | 0 | 0.9 | 7.3 | MIT | 3 years ago | |
| juststeveking/laravel-flows | 0.84 | 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 | |
| littlerocket/workflow-extensions-bundle | 0.84 | A Symfony bundle that extends the Workflow component with practical helpers for building and managing state machines in PHP applications. It reduces boilerplate, simplifies workflow configuration, and helps keep complex state transitions easier to organize and maintain. | 0 | 0 | 1 | 0 | 0 | 9.9 | — | MIT | 6 months ago | |
| alizharb/flowforge | 0.84 | — | 52 | 17 | 7 | 0 | 1 | 0.6 | — | MIT | — | |
| juststeveking/laravel-business-process | 0.84 | 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 | 86 | 1 | 0.8 | 5.0 | MIT | 3 years ago | |
| aurorawebsoftware/arflow | 0.83 | ArFlow is a Laravel/PHP package from Aurora Web Software for defining and managing workflows and approval flows. It helps model states, transitions, and process steps around Eloquent records so applications can automate business processes with a lightweight, configurable workflow engine. | 0 | 23 | — | 82 | — | 0.0 | 26.5 | — | — | |
| juststeveking/workflow | 0.83 | A Laravel package for defining and running workflows in your applications. Model states, transitions, and actions so complex multi-step processes stay organized and predictable, with a clean, testable API for managing every stage of the flow. | 4 | 4 | 1 | 0 | 0 | 0.4 | — | — | 4 years ago |
How can I help you explore Laravel packages today?