relaticle/flowforge
| Install | |
|---|---|
composer require relaticle/flowforge |
|
| Latest Version: | v4.3.0 |
| PHP: | ^8.3 |
| Laravel: | 11 · 12 · 13 |
| License: | MIT |
| Last Updated: | Oct 18, 2026 |
| Links: | GitHub · Packagist |
Flowforge
Transform any Laravel model into a production-ready drag-and-drop Kanban board.
Works with Filament admin panels and standalone Livewire applications.
Features
- 3 Integration Patterns - Works with Filament Pages, Resources, or standalone Livewire components
- Enterprise-Scale Performance - Cursor-based pagination handles unlimited cards with intelligent loading
- Rich Card Schemas - Filament Schema builder creates complex card layouts with forms and components
- Smart Position Management - Advanced ranking algorithm with conflict resolution and repair commands
- Optimistic UI Experience - Instant visual feedback with loading states and smooth interactions
- Native Filament Integration - Deep table system integration for filters, search, and actions
Requirements
- PHP: 8.3+
- Laravel: 12+
- Livewire: 4.x+
- Filament: 5.x+
- ext-bcmath: Required for position calculations
- Database: MySQL, PostgreSQL, SQLite, SQL Server, MariaDB
Installation
composer require relaticle/flowforge
Usage
Standalone Livewire (any Laravel application):
use Relaticle\Flowforge\Concerns\InteractsWithBoard;
class TaskBoard extends Component implements HasBoard
{
use InteractsWithBoard;
public function board(Board $board): Board
{
return $board
->query(Task::query())
->columnIdentifier('status')
->positionIdentifier('position')
->columns([
Column::make('todo')->label('To Do')->color('gray'),
Column::make('in_progress')->label('In Progress')->color('blue'),
Column::make('completed')->label('Completed')->color('green'),
]);
}
}
Filament Admin Panel:
php artisan flowforge:make-board TaskBoard --model=Task
Modern board (opt-in, from 4.2): change one import to get column limits, summaries, card components and swimlanes, styled through a documented design system.
use Relaticle\Flowforge\Modern\BoardResourcePage;
Our Ecosystem
FilaForms
Visual form builder for all your public-facing forms. Learn more →
Custom Fields
Let users add custom fields to any model without code changes. Learn more →
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Contributing Guidelines - How to contribute
- Testing Examples - Production-ready test patterns
License
MIT License. See LICENSE.md for details.
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Version History
| Version | Released | PHP | License |
|---|---|---|---|
| v4.3.0 | ^8.3 | MIT | |
| v4.2.1 | ^8.3 | MIT | |
| v4.1.4 | ^8.3 | MIT | |
| v4.1.3 | ^8.3 | MIT | |
| v4.1.2 | ^8.3 | MIT | |
| v4.1.1 | ^8.3 | MIT | |
| v4.1.0 | ^8.3 | MIT | |
| v4.0.15 | ^8.3 | MIT | |
| v4.0.14 | ^8.3 | MIT | |
| v4.0.13 | ^8.3 | MIT | |
| v4.0.12 | ^8.3 | MIT | |
| v4.0.11 | ^8.3 | MIT | |
| v4.0.10 | ^8.3 | MIT | |
| v4.0.9 | ^8.3 | MIT | |
| v4.0.8 | ^8.3 | MIT | |
| v4.0.7 | ^8.3 | MIT | |
| v4.0.6 | ^8.3 | MIT | |
| v4.0.5 | ^8.3 | MIT | |
| v4.0.4 | ^8.3 | MIT | |
| v4.0.3 | ^8.3 | MIT | |
| v4.0.2 | ^8.3 | MIT | |
| v4.0.1 | ^8.3 | MIT | |
| v4.0.0 | ^8.3 | MIT | |
| v3.0.7 | ^8.3 | MIT | |
| v3.0.6 | ^8.3 | MIT | |
| v3.0.5 | ^8.3 | MIT | |
| v3.0.4 | ^8.3 | MIT | |
| v3.0.3 | ^8.3 | MIT | |
| v3.0.2 | ^8.3 | MIT | |
| v3.0.1 | ^8.3 | MIT |
Showing the latest 30 of 57. See every release on Packagist
Pre-releases (6)
| Version | Released | PHP | License |
|---|---|---|---|
| v3.0.0-beta3 | ^8.3 | MIT | |
| v3.0.0-beta2 | ^8.3 | MIT | |
| v3.0.0-beta1 | ^8.3 | MIT | |
| v2.0.0-beta3 | ^8.3 | MIT | |
| v2.0.0-beta2 | ^8.3 | MIT | |
| v2.0.0-beta1 | ^8.3 | MIT |