devhelp/flow-control
Laravel/PHP utilities for controlling application flow: helpers and patterns for branching, conditional execution, retries, and early exits. Designed to simplify complex control logic and keep code paths readable and consistent across projects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| juststeveking/workflow | 0.86 | 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 | |
| aurorawebsoftware/arflow | 0.86 | 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 | — | — | |
| mhqady/flowra | 0.86 | 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. | 2 | 2 | 1 | 141 | 0 | 14.9 | 25.8 | — | 3 months ago | |
| solution-forest/workflow-engine-laravel | 0.86 | — | 4 | 4 | 1 | 1 | 0 | 18.9 | 1.3 | MIT | 1 month ago | |
| zerodahero/laravel-workflow | 0.85 | Integrate the Symfony Workflow component into Laravel. Define workflows and state machines in config, attach them to Eloquent models, and transition between places with a simple facade. Supports Laravel 10-13. | 204 | 206 | 45 | 24K | 2 | 29.8 | 33.8 | MIT | 1 month ago | |
| devhelp/flow-control-bundle | 0.85 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| alizharb/flowforge | 0.85 | — | 52 | 17 | 7 | 0 | 1 | 0.6 | — | MIT | — | |
| lorisleiva/laravel-actions | 0.85 | Laravel Actions lets you write one PHP class that handles a single task and run it as a controller, job, listener, command, or plain object—cutting boilerplate and helping you focus on what your application actually does rather than which files to create. | 2,871 | 2,873 | 143 | 747K | 27 | 57.1 | 52.2 | MIT | 3 weeks ago | |
| alizharb/forgepulse | 0.85 | — | 52 | 46 | 7 | 12 | 1 | 0.6 | 1.2 | MIT | — | |
| laravel-workflow/laravel-workflow | 0.85 | Durable Workflow (formerly Laravel Workflow) for Laravel lets you define workflows and activities as simple PHP classes, with queuing, parallel execution, retries, and queue/event integration for reliable async processes like agentic workflows, sagas, and data pipelines. | 1,271 | 1,254 | 89 | 61K | 37 | 55.4 | 43.2 | MIT | 1 week ago | |
| fab2s/nodalflow | 0.84 | NodalFlow is a PHP library for building node-based workflows and data pipelines. Compose reusable nodes into flows, pass payloads between them, and control execution order and branching with a simple, extensible API designed for framework-agnostic PHP applications. | 16 | — | 3 | — | 0 | 15.0 | — | MIT | 3 months ago |
|
| michael-rubel/laravel-enhanced-pipeline | 0.84 | 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 | 269 | 0 | 0.7 | 10.6 | MIT | 1 year ago | |
| 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 | 78 | 1 | 0.8 | 5.0 | MIT | 3 years ago | |
| tailflow/laravel-orion | 0.84 | Laravel Orion builds a fully featured REST API from your Eloquent models and relationships with minimal boilerplate. Quickly generate standard CRUD endpoints, filtering, sorting, pagination, and relationship routes while keeping a Laravel-friendly workflow. | 1,592 | 1,595 | 97 | 42K | 0 | 19.9 | 19.8 | MIT | 2 years ago | |
| laraditz/action | 0.84 | 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 | — | |
| aboutcoders/workflow-bundle | 0.84 | Symfony bundle to define and manage workflows with optional GUI. Provides routing and ORM configuration, Twig helpers to render workflow configuration and history, and an AJAX endpoint to fetch execution history. Integrates with KnpMenuBundle and JobBundle. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| 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 | |
| ringierimu/state-workflow | 0.84 | State workflow for Laravel Eloquent models: define states and allowed transitions, guard changes with custom rules, and react to transitions via events. Centralizes business status logic so it stays clean, testable, and consistent across your app instead of scattered controllers. | 31 | 34 | 12 | 826 | 0 | 7.4 | 20.9 | MIT | 8 months ago | |
| survos/workflow-helper-bundle | 0.84 | A Symfony bundle that adds convenience helpers around the Symfony Workflow component, simplifying workflow configuration, transitions, and guards so you can wire state machines into your application with less boilerplate. | 4 | 4 | 0 | 15 | 0 | 0.0 | 8.3 | — | 1 year ago | |
| cvek/workflow | 0.84 | — | 1 | 1 | 0 | 18 | 0 | 1.2 | 13.8 | MIT | 1 year ago |
How can I help you explore Laravel packages today?