Headless React-метафреймворк для создания админ-панелей, дашбордов и внутренних инструментов с большим количеством CRUD-операций.
filamentphp/filament
UI-фреймворк на PHP для Laravel: создание админ-панелей и приложений с таблицами, формами, инфолистами и виджетами на Livewire.
- Звёзды
- 32,314
- Форки
- 4,224
- Открытые issues
- 15
- Последний коммит
- 5 часов назад
Что это?
Filament — UI-фреймворк для приложений на Laravel, предназначенный для создания админ-панелей и внутренних инструментов. Он предоставляет готовые компоненты для интерфейсов с большим объёмом данных: таблицы со столбцами, фильтрами, действиями и массовыми операциями; реактивные формы из переиспользуемых компонентов, учитывающих состояние; инфолисты только для чтения с представлением записей; уведомления внутри приложения; виджеты для дашбордов; а также сценарии работы с модальными окнами, связанные с действиями.
Компоненты построены на Livewire и Alpine.js, а для стилизации используется Tailwind CSS, поэтому разработчики пишут на PHP, а не создают отдельный фронтенд. Проект рассчитан на Laravel 11 и новее и требует PHP 8.2 или новее. Он распространяется как пакет Composer, а документация описывает установку и API компонентов.
Filament подходит командам, которым нужна внутренняя панель для быстрого управления записями в базе данных, и разработчикам, которые хотят использовать единообразные UI-компоненты, способные масштабироваться по мере усложнения приложения.
Ключевые возможности
- 01Таблицы со столбцами, фильтрами, действиями и массовыми операциями для больших наборов данных.
- 02Реактивные формы из переиспользуемых компонентов, учитывающих состояние.
- 03Инфолисты только для чтения со структурированной компоновкой и настраиваемым форматированием.
- 04Виджеты дашборда для отображения актуальных метрик на основе данных.
- 05Модальные окна действий для подтверждений и ввода данных в контексте конкретной задачи.
- 06Построен на Livewire, Alpine.js и Tailwind CSS, поэтому логика UI остаётся на PHP.
Сценарии использования
- Создание админ-панели для управления записями в базе данных приложения на Laravel.
- Создание внутренних инструментов с таблицами, формами и фильтрами для сотрудников.
- Добавление виджетов дашборда с ключевыми метриками для разных пользователей.
- Быстрое создание full-stack-приложения на Laravel без отдельного фронтенда.
Что важно знать
- Требуется существующее приложение Laravel с PHP 8.2 или выше и Livewire v3.
В подборках
Темы
Частые вопросы
- Что такое filament?
- UI-фреймворк на PHP для Laravel: создание админ-панелей и приложений с таблицами, формами, инфолистами и виджетами на Livewire. Filament — UI-фреймворк для приложений на Laravel, предназначенный для создания админ-панелей и внутренних инструментов. Он предоставляет готовые компоненты для интерфейсов с большим объёмом данных: таблицы со столбцами, фильтрами, действиями и массовыми операциями; реактивные формы из переиспользуемых компонентов, учитывающих состояние; инфолисты только для чтения с представлением записей; уведомления внутри приложения; виджеты для дашбордов; а также сценарии работы с модальными окнами, связанные с действиями.
- filament можно использовать бесплатно? Какая у него лицензия?
- filament распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- filament всё ещё поддерживается?
- Активно поддерживается. Последний коммит в filament — 22 окт. 2026 г..
- Для чего можно использовать filament?
- Создание админ-панели для управления записями в базе данных приложения на Laravel. Создание внутренних инструментов с таблицами, формами и фильтрами для сотрудников. Добавление виджетов дашборда с ключевыми метриками для разных пользователей. Быстрое создание full-stack-приложения на Laravel без отдельного фронтенда.
- Где скачать filament?
- Исходный код и инструкции по установке — на GitHub: https://github.com/filamentphp/filament
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный шаблон админ-панели на Bootstrap 5 с готовыми макетами, компонентами и страницами на базе библиотеки CoreUI.
Шаблон админ-панели на Vue 3, Vite, TypeScript и Naive UI с темами, i18n, файловой маршрутизацией и встроенным CLI для внутренних приложений.
Конструктор форм с открытым исходным кодом: визуальное редактирование без кода, встраивание, уведомления, интеграции и возможность самостоятельного размещения.
Открытая low-code платформа для создания админ-панелей, внутренних инструментов и дашбордов с подключением к 25+ базам данных и любым API.
Бесплатная библиотека компонентов с открытым исходным кодом: готовые UI-компоненты доступны в Tailwind CSS через имена классов.