symfony/workflow
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| christhompsontldr/laravel-fsm | 0.89 | 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 | |
| solution-forest/workflow-engine-laravel | 0.87 | — | 4 | 4 | 1 | 1 | 0 | 18.9 | 1.3 | MIT | 1 month ago | |
| survos/workflow-extension-bundle | 0.87 | A Symfony bundle that extends the Symfony Workflow component with extra features for configuring, visualizing, and working with workflows and state machines. It helps you define workflow behavior in configuration and integrate workflow-driven logic more easily into Symfony applications. | 4 | 1 | 0 | 0 | 0 | 0.0 | — | — | 1 year ago | |
| juststeveking/laravel-flows | 0.87 | 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 | |
| zerodahero/laravel-workflow | 0.87 | 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 | |
| draw/workflow | 0.87 | draw/workflow is a Laravel/PHP package for modeling and running workflows. Define steps and transitions, track state changes, and execute processes consistently across your application. Useful for approvals, onboarding flows, and other multi-step business processes. | 0 | 0 | 0 | 887 | 0 | 0.0 | 40.7 | — | — | |
| gtt/workflow-extensions-bundle | 0.87 | GTT Workflow Extensions Bundle extends Symfony's Workflow component with practical features for defining, visualizing, and managing state machines and business workflows. It helps PHP teams reduce boilerplate and build clearer, more maintainable workflow-driven applications. | 41 | 41 | 5 | 2 | 2 | 0.8 | 0.3 | MIT | — | |
| symfony/process | 0.87 | Symfony Process executes commands in sub-processes, giving PHP apps a clean, portable API for running external programs. It handles input/output streams, timeouts, environment variables, working directories, and exit codes, so you can run shell commands safely and reliably across platforms. | 7,454 | 7,511 | 106 | 18M | 0 | 61.9 | 55.1 | MIT | 2 days ago | |
| ringierimu/state-workflow | 0.86 | 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 | |
| free-agent/workflow-bundle | 0.86 | Free Agent's Workflow Bundle brings structured workflow management to PHP applications. Define multi-step processes, manage transitions, and track state in one lightweight package. A practical choice for projects needing simple, configurable workflow orchestration. | 2 | 4 | 2 | 0 | 0 | 0.0 | — | MIT | — | |
| devhelp/flow-control-bundle | 0.86 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| winzou/state-machine-bundle | 0.86 | Lightweight PHP/Symfony bundle for defining state machines on your domain objects. Configure graphs with states, transitions, and optional guard/before/after callbacks via YAML/XML/PHP, then apply and test transitions without hard-coded state logic. | 338 | 343 | 43 | 98K | 6 | 18.6 | 38.1 | MIT | 7 months ago | |
| yceruto/formflow-bundle | 0.86 | A Symfony bundle for defining forms as PHP classes with attributes, reducing boilerplate and keeping form configuration close to your data. It integrates with Symfony Forms to streamline building, rendering, and handling forms in Symfony applications. | 24 | — | 1 | — | 0 | 18.1 | — | MIT | 1 month ago | |
| cvek/workflow | 0.86 | — | 1 | 1 | 0 | 18 | 0 | 1.2 | 13.8 | MIT | 1 year ago | |
| lexik/workflow-bundle | 0.86 | LexikWorkflowBundle integrates Symfony Workflow into Symfony applications with DI configuration, workflow visualization, and Doctrine entity state tracking. | 126 | 130 | 28 | 260 | 8 | 1.8 | 6.3 | MIT | — | |
| littlerocket/workflow-extensions-bundle | 0.86 | 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 | |
| coosos/version-workflow-bundle | 0.86 | — | 1 | 1 | 0 | 0 | 0 | 2.1 | — | LGPL-3.0 | 6 years ago | |
| 2lenet/bpm-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.4 | — | MIT | 8 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 | — | — | |
| gmorel/state-workflow-bundle | 0.86 | A Symfony bundle for defining and managing state workflows with configurable transitions, guards, and actions. Add workflow-driven state changes to entities and services through a lightweight, extensible configuration. | 5 | 5 | 0 | 1 | 0 | 0.3 | 0.9 | MIT | 11 years ago |
How can I help you explore Laravel packages today?