OpenSourceProjects logo
filament logo

filamentA powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

30,374 stars
4,139 forks
PHP
MIT
filament screenshot

filament

Filament is a powerful open-source UI framework for Laravel that enables developers to build and ship applications and admin panels rapidly using Livewire. By providing a solid Laravel foundation combined with polished, production-ready UI components, it lets you focus on what makes your product unique without outgrowing your toolkit.

Key Features

  • Tables: Browse and filter large datasets with powerful columns, actions, and bulk operations.
  • Forms: Build complex, reactive forms using 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.

Use Cases

  • Admin Panel Development: Rapidly create feature-rich admin interfaces without building UI from scratch.
  • Data-Heavy Applications: Manage large datasets with built-in filtering, sorting, and bulk operations.
  • Complex Form Workflows: Build reactive, multi-step forms with validation and state management baked in.

Who Is It For

Filament is designed for Laravel developers who want to build modern applications and admin panels without sacrificing quality or development speed. It's ideal for teams looking to ship polished user interfaces quickly while maintaining flexibility as their applications grow in complexity.