Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Workflow Engine Laravel Package

juststeveking/workflow-engine

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.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
xcentric/simple-workflow-bundle 0.89 A lightweight workflow bundle for PHP applications that adds simple state management and transitions to your models or services. Define workflows, guard transitions, and track state changes with minimal configuration and no heavy dependencies. 0 0 1 0 0 0.0 — GPL-3.0 6 years ago
View on GitHub
christhompsontldr/laravel-fsm 0.88 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
View on GitHub
Context7
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 —
View on GitHub
fab2s/nodalflow 0.88 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
ringierimu/state-workflow 0.87 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
View on GitHub
juststeveking/state-machine 0.87 A lightweight state machine for Laravel and PHP applications. Define states and allowed transitions, then move models or objects through workflows with clear, testable rules and guard conditions. 2 2 0 316 0 10.7 30.6 MIT 5 months ago
View on GitHub
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
View on GitHub
juststeveking/laravel-business-process 0.87 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
View on GitHub
atannex/workflow 0.87 Atannex Workflow brings state-machine style workflow management to Laravel Eloquent models. Define states and transitions, attach guards and actions, and move records through approval or processing pipelines with events and a clean, testable API. 1 — 0 — 0 19.6 — MIT 1 week ago
View on GitHub
aurorawebsoftware/arflow 0.87 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 — —
View on GitHub
cvek/workflow 0.87 — 1 1 0 18 0 1.2 13.8 MIT 1 year ago
View on GitHub
juststeveking/laravel-flows 0.86 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
View on GitHub
the42coders/workflows 0.86 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
View on GitHub
jobmetric/laravel-state-machine 0.86 jobmetric/laravel-state-machine adds finite state machines to Laravel applications. Define states and transitions for Eloquent models, enforce guards, trigger events and callbacks, and manage safe state changes with a clean, configurable API. 6 — 1 — 0 0.4 — MIT 1 year ago
View on GitHub
phpmentors/workflower-bundle 0.86 Symfony bundle that integrates the Workflower BPMN 2.0 workflow engine into PHP applications. Define and execute business processes, manage transitions and tokens, and wire workflow events into Symfony services, configuration, and dependency injection. 24 24 12 23 3 1.6 4.7 BSD-2-Clause 9 years ago
View on GitHub
sebdesign/laravel-state-machine 0.86 A lightweight Laravel package for adding state machines to Eloquent models. Define states, transitions, and guards, then move records safely between states with validation, events, and clear exceptions. Integrates cleanly with Laravel and supports custom classes. 341 — 59 — 2 12.1 0.4 MIT 7 months ago
View on GitHub
idci/extra-step-bundle 0.86 Symfony bundle for adding configurable extra steps to existing multi-step workflows. It provides services, routing, and templates to insert additional screens into forms, checkout, or other processes while preserving step order and state, extending flows without rewriting core logic. 0 1 — 0 — 0.0 — — —
View on GitHub
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
View on GitHub
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 134 0 14.9 25.8 — 3 months ago
View on GitHub
dmstr/flowable-bundle 0.86 Symfony bundle that exposes a remote Flowable BPMN engine as Doctrine-less API Platform pass-through resources, plus a per-request HTTP client and flowable:* CLI commands. Connection details resolve per request from an ApiConfiguration, so no database tables are needed. 0 0 0 262 7 22.2 41.0 MIT 4 weeks ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo