Flowforge is a lightweight Kanban board package for Filament that works with existing Eloquent models.
relaticle/flowforge is a Laravel package for flowforge is a lightweight kanban board package for filament that works with existing eloquent models..
It currently has 414 GitHub stars and 152.659 downloads on Packagist (latest version v4.0.14).
Install it with composer require relaticle/flowforge.
Discover more Laravel packages by relaticle
or browse all Laravel packages to compare alternatives.
Last updated
Transform any Laravel model into a production-ready drag-and-drop Kanban board.
Works with Filament admin panels and standalone Livewire applications.
composer require relaticle/flowforge
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
FilaFormsVisual form builder for all your public-facing forms. Learn more → |
Custom FieldsLet users add custom fields to any model without code changes. Learn more → |
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License. See LICENSE.md for details.