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 — это UI-фреймворк с открытым исходным кодом для Laravel, который позволяет быстро создавать приложения и панели администратора с помощью набора повторно используемых, учитывающих состояние компонентов интерфейса, построенных поверх Livewire.
Это библиотека компонентов или полноценный фреймворк?Это полноценный UI-фреймворк, надстроенный над существующим приложением на Laravel. Он даёт согласованные строительные блоки (таблицы, формы, infolists, виджеты), а не отдельные компоненты, которые нужно собирать с нуля.
Как добавить Filament в моё приложение на Laravel?Установите его в существующий проект Laravel через Composer и запустите его команду настройки, чтобы создать панель. Полное пошаговое руководство есть по ссылке «Get Started» в документации проекта.
Какой стек мне нужен заранее?Рабочее приложение на Laravel, так как Filament построен на стеке TALL — Tailwind CSS, Alpine.js, Laravel и Livewire. Для своего UI он не использует React или Vue.
Могу ли я совместить Filament с фронтендом на React или Vue?Не совсем. Интерактивность самого Filament целиком построена на Livewire и Alpine.js, поэтому для его панелей вы остаётесь в рамках стека TALL, а не подключаете собственный JS-фреймворк.
Можно ли попробовать, прежде чем что-либо устанавливать?Да, в README есть ссылки на живую публичную демо-версию и сообщество в Discord, где можно сначала всё изучить и задать вопросы.
Какие строительные блоки есть из коробки?Таблицы с фильтрацией и массовыми действиями, реактивные формы, infolists только для чтения, уведомления внутри приложения, живые виджеты дашборда и модальные окна действий для подтверждений и ввода данных.
Можно ли бесплатно использовать Filament в коммерческих проектах?Да, он распространяется под лицензией MIT, поэтому его можно свободно использовать как в проектах с открытым исходным кодом, так и в коммерческих проектах на Laravel.
Почему Filament построен на Livewire, а не на JS-фреймворке?Filament опирается на Livewire, чтобы разработчики могли создавать богатые реактивные административные интерфейсы в основном на PHP, не поддерживая отдельный JavaScript-фронтенд.
What are similar projects?refine, livewire, puck, yii2, voyager, mitosis, october, laravel-admin
Size
589 MB
Stars
32.3K
Age
6y
Commits · 90 Days