robyconte / filament-flow
A powerful Business Process Manager for Filament to handle model state transitions and workflows
v0.1.1
2026-05-20 07:46 UTC
Requires
- php: ^8.2
- filament/filament: ^5.0
- illuminate/contracts: ^11.0|^12.0
- spatie/laravel-model-states: ^2.12
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- nunomaduro/collision: ^8.0
- orchestra/testbench: ^9.0
- phpunit/phpunit: ^11.0
README
A powerful Business Process Manager for Filament to handle model state transitions and workflows with ease.
Filament Flow seamlessly integrates Spatie Laravel Model States into your FilamentPHP admin panel, providing a complete workflow management solution with visual state transitions, custom forms, and intuitive UI components.
Documentation
Full documentation is available at robyconte.github.io/filament-flow
- Introduction & Features
- Installation
- Quick Start
- Panel Integration
- Database-Driven Workflows
- State Access Control
- Workflow Notifications
- UI Components
- Complete Example: Order Workflow
- Configuration Reference
- API Reference
Requirements
- PHP
^8.2 - Laravel
^11.0|^12.0 - Filament
^4.0 - Spatie Laravel Model States
^2.12
Installation
composer require robyconte/filament-flow
See the Installation guide for full setup instructions.
License
This package is licensed under the MIT License.
Credits
- Roberto Conte Rosito
- Built on Spatie Laravel Model States
- Powered by FilamentPHP