filament README

The project's README from github.com/filamentphp/filament. As one markdown file: README.md.

Banner

Tests passing Laravel v11+ Livewire v3 PHP 8.2+

filamentphp%2Ffilament | Trendshift

Build apps & admin panels fast, for your bright ideas.

With a solid Laravel foundation and a polished UI, you can focus on what makes your product unique. Filament gives you UI components that you won't outgrow — a cohesive set of well-considered building blocks that adapt as your application grows in complexity.

Get Started • Launch Demo • Join Discord


Contributing

Please see our contributing guide.

Need Help?

🐞 If you spot a bug, please submit a detailed issue, and wait for assistance.

🤔 If you have a question or feature request, please start a new discussion. We also have a Discord community. For quick help, ask questions in the appropriate channel.

🔐 If you discover a vulnerability, please review our security policy.

filament (filamentphp/filament)

Searching Database…

32.3K ·GitHub
这是什么?Filament 是一个面向 Laravel 的开源 UI 框架,基于 Livewire 构建,通过一组可复用、能感知状态的 UI 组件,让你快速搭建应用和管理后台面板。
这是组件库还是完整框架?它是一个建立在现有 Laravel 应用之上的完整 UI 框架,提供表格、表单、信息列表、小组件等相互配合的构建模块,而不是需要你从零拼装的独立组件。
我要怎么把 Filament 添加到我的 Laravel 应用中?通过 Composer 把它安装到现有的 Laravel 项目中,然后运行其设置命令来生成一个面板;完整的操作流程请看项目的 'Get Started' 链接。
我需要先具备什么技术环境?一个可正常运行的 Laravel 应用。Filament 基于 TALL 技术栈构建——Tailwind CSS、Alpine.js、Laravel 和 Livewire——它不会用 React 或 Vue 替换其 UI 层。
我能把 Filament 和 React 或 Vue 前端混用吗?基本不行。Filament 自身的交互完全基于 Livewire 和 Alpine.js 实现,因此它的面板需要留在 TALL 技术栈内,而不能再引入你自己的 JS 框架。
安装前能先试用吗?可以。README 中直接附有在线公开演示和 Discord 社区的链接,你可以先体验,也可以在社区里提问。
开箱即用有哪些构建模块?包括支持筛选和批量操作的表格、响应式表单、只读信息列表、应用内通知、实时仪表盘小组件,以及用于确认和数据录入的操作弹窗。
Filament 可以免费用于商业项目吗?可以。它采用 MIT 许可证发布,因此可以自由用于开源和商业 Laravel 项目。
为什么选择基于 Livewire 而不是 JS 框架来构建?Filament 依托 Livewire,让开发者主要用 PHP 就能构建丰富的响应式管理界面,无需额外维护一套独立的 JavaScript 前端,从而省去相应的开销。
What are similar projects?refine, livewire, puck, yii2, voyager, mitosis, october, laravel-admin
Size
589.4 MB
Stars
32.3K
Age
6y
Commits · 90 Days