juststeveking/laravel-flows
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| illuminate/pipeline | 0.89 | 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 | |
| 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 | |
| michael-rubel/laravel-enhanced-pipeline | 0.89 | 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 | |
| laraditz/action | 0.89 | 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 | — | |
| jobmetric/laravel-flow | 0.88 | 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 | — | |
| sylius/flow-bundle | 0.88 | Sylius FlowBundle provides a flexible workflow and state-machine layer for Symfony applications, letting developers define flows, steps, transitions, and callbacks to model checkout, order, or custom business processes with clean, configurable PHP code. | 81 | 91 | 40 | 388 | 0 | 0.8 | 7.4 | — | — | |
| aurorawebsoftware/arflow | 0.88 | 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 | — | — | |
| sassnowski/venture | 0.88 | Venture is a Laravel package for defining and running workflows as state machines. Model states and transitions, add guards and hooks, persist progress, and keep complex multi-step processes organized and testable. | 826 | 828 | 37 | 29K | 8 | 27.2 | 27.7 | MIT | 1 week ago | |
| zerodahero/laravel-workflow | 0.88 | 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 | |
| solution-forest/workflow-engine-laravel | 0.88 | — | 4 | 4 | 1 | 1 | 0 | 18.9 | 1.3 | MIT | 1 month ago | |
| juststeveking/laravel-business-process | 0.88 | 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 | |
| automation-laravel/automation-laravel | 0.88 | 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 | |
| alizharb/flowforge | 0.88 | — | 52 | 17 | 7 | 0 | 1 | 0.6 | — | MIT | — | |
| laravel/laravel | 0.87 | Laravel is an expressive, elegant PHP web framework that eases common tasks like routing, dependency injection, sessions, caching, Eloquent ORM, migrations, queues, and real-time broadcasting—giving you the tools to build large, robust applications. | 85,253 | 85,948 | 26,217 | 812K | 0 | 71.1 | 16.4 | — | 1 month ago | |
| smartness/traceflow-laravel | 0.87 | TraceFlow for Laravel adds lightweight request tracing to your app, capturing the flow of HTTP requests, queries, jobs, and events so you can see where time goes. Simple setup, configurable sampling, and clear timelines help debug slow endpoints and understand production behavior. | 0 | 0 | 0 | 1K | 0 | 0.0 | 29.5 | — | — | |
| fab2s/nodalflow | 0.87 | 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 |
|
| the42coders/workflows | 0.87 | The42Coders Workflows lets you design and run database-driven workflows in Laravel through a visual editor. Build processes from start nodes, tasks, conditions, and more, then attach them to Eloquent models with a simple API—great for approvals, onboarding, and business process automation. | 266 | 266 | 67 | 8 | 6 | 5.0 | 1.7 | MIT | 3 years ago | |
| littlerocket/workflow-extensions-bundle | 0.87 | 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 | |
| laravolt/camunda | 0.87 | Laravel wrapper for the Camunda BPMN workflow engine. Start and manage process instances, query and complete user tasks, handle external tasks and incidents, and call the Camunda REST API through a fluent, config-driven client integrated with Laravel's service container. | 21 | — | 13 | — | 3 | 21.5 | 0.5 | — | 6 days ago | |
| juststeveking/workflow-engine | 0.87 | A lightweight workflow engine for Laravel applications. Define workflows with states, transitions, guards, and actions to model approval or business processes, then move records through each step using a clean, expressive PHP API. | 8 | 8 | 0 | 501 | 0 | 18.0 | 28.0 | MIT | 1 month ago |
How can I help you explore Laravel packages today?