MoonShine. Это open-source проект админ-панели для Laravel, разрабатываемый сообществом CutCode. Вот ключевые особенности проекта:
Цель - создание простой в использовании, но функциональной и кастомизируемой админ-панели для Laravel-проектов.
Ориентирован как на начинающих разработчиков (низкий порог входа), так и на опытных (гибкая архитектура).
Использует стек TAL (Tailwindcss, Alpine.js, Laravel).
Основные возможности:
- Компонентный подход
- Кастомные поля и компоненты
- Интеграция с Laravel Policies для управления доступом
- Центр уведомлений
- Поддержка Laravel Socialite для аутентификации
- Локализация
- Глобальный поиск (с использованием Algolia)
Проект активно развивается, имеет документацию и видео-гайды. Недавно переехал на новый домен:
https://moonshine-laravel.com. Распространяется как open-source проект, приглашая разработчиков к участию в его развитии.
MoonShine предлагает простой подход для новичков при сохранении гибкости для опытных разработчиков.