mhqady/flowra
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.
Flowra is a database-driven workflow (state machine) engine for Laravel. Describe a process as typed states (a string-backed enum), transitions, guards that authorize them, and actions that run on success. Each model's current state is persisted, and every transition is appended to a full audit history.
Transition::make() DTOs with closures, class names, or instances as guards/actionsjumpTo state resetsHow can I help you explore Laravel packages today?