About this project
Filament is an open-source UI framework for Laravel, described by its maintainers as a way to "build apps & admin panels fast." It sits on a Laravel foundation (badged Laravel v11+), uses Livewire v3 for its interactive layer, and requires PHP 8.2 or newer.
The framework ships a cohesive set of UI building blocks that the project says are intended not to be outgrown as an application's complexity increases. The README highlights these components:
- Tables — browse and filter large datasets with columns, actions and bulk operations.
- Forms — build complex, reactive forms from reusable, state-aware components.
- Infolists — render read-only record views with structured layouts and custom formatting.
- Notifications — trigger in-app feedback for actions, errors and system events with minimal setup.
- Dashboard widgets — surface key metrics and trends using live, data-driven widgets tailored to each user.
- Action modals — handle confirmations and data entry with focused modal workflows tied to actions.
Getting started resources listed in the README include the documentation site, a hosted demo at demo.filamentphp.com, and a Discord community. A contributing guide is referenced from the documentation.
For support, the project asks users to submit detailed bug reports through its GitHub issue template, to raise questions and feature requests in GitHub Discussions or the Discord community, and to follow its security policy when reporting a vulnerability.
This is a library/framework rather than a standalone application: it is meant to be installed into a Laravel project and used by developers to assemble their own interfaces and admin panels.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.