symfony/workflow
Symfony Workflow component helps model and run workflows or finite state machines. Define places and transitions, guard rules, events, and marking stores to track state changes and integrate processes cleanly into your application.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| aboutcoders/workflow-bundle | 0.88 | 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 | — | — | — | |
| 2lenet/bpm-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.4 | — | MIT | 8 years ago | |
| durable-workflow/workflow | 0.87 | Durable Workflow for Laravel lets you define reliable workflows and activities in PHP, run them async via queues, manage retries/errors, and orchestrate complex business processes like sagas, pipelines, transactions, and AI-driven agentic flows. | 1,218 | 1,215 | 71 | 36K | 1 | 43.3 | 24.1 | MIT | 4 days ago | |
| laravel-workflow/laravel-workflow | 0.87 | Durable Workflow (formerly Laravel Workflow) lets you build reliable, long-running workflows in Laravel using declarative PHP classes. Orchestrate activities with queues, parallel steps, retries, and monitoring—ideal for sagas, pipelines, microservices, and AI-driven processes. | 1,218 | 1,218 | 71 | 45K | 1 | 43.2 | 25.6 | MIT | 2 days ago | |
| cvek/workflow | 0.85 | — | 1 | 1 | 0 | 75 | 0 | 1.2 | 21.9 | MIT | 1 year ago | |
| phpmentors/workflower | 0.85 | Workflower is an open-source BPMN 2.0 workflow engine for PHP. Import BPMN process definitions and run process instances with tasks, events, gateways, lanes, and sequence flows, plus interfaces for persistence via serialization/deserialization. | 706 | 712 | 145 | 1K | 32 | 20.2 | 18.7 | BSD-2-Clause | 6 years ago | |
| aboutcoders/process-control | 0.84 | — | 4 | 5 | 0 | 684 | 1 | 0.1 | 29.5 | MIT | — | |
| solution-forest/workflow-engine-laravel | 0.84 | — | 4 | 4 | 1 | 0 | 0 | 13.9 | — | MIT | 5 months ago | |
| solution-forest/workflow-engine-core | 0.84 | Framework-agnostic workflow engine core for PHP 8.3+. Define and run workflows with type-safe steps, state tracking/persistence, plugins for actions/storage, retries, timeouts, and rich error handling. Actively developed; not production-ready. | 9 | 9 | 2 | 25 | 0 | 17.4 | 8.6 | MIT | 2 months ago | |
| zerodahero/laravel-workflow | 0.83 | — | 204 | 206 | 44 | 26K | 2 | 29.3 | 34.8 | MIT | 1 month ago | |
| draw/workflow | 0.82 | 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 | 810 | 0 | 0.0 | 40.2 | — | — | |
| xentixar/workflow-manager | 0.78 | — | 12 | 12 | 4 | 99 | 0 | 7.5 | 13.6 | MIT | 8 months ago | |
| symfony/process | 0.76 | Symfony Process component runs external commands in sub-processes, with built-in support for piping input/output, timeouts, signals, and error handling. Ideal for safely launching CLI tools from PHP applications and capturing their output. | 7,457 | 7,522 | 105 | 17M | 0 | 57.9 | 53.4 | MIT | 1 month ago |
How can I help you explore Laravel packages today?