Тема
Справочник open-source решений для Laravel
Каталог бесплатных CMS, платформ и библиотек — на чём экономить время при разработке. Составлен: июль 2026. Перед внедрением проверять активность репозитория (последний релиз, issues).
Разделы
| Файл | Область |
|---|---|
| cms.md | CMS: корпоративные сайты, контент-проекты, блоги |
| admin-panels.md | Админ-панели: Filament, MoonShine, Orchid + топ бесплатных плагинов |
| ecommerce.md | Магазины: Bagisto, Lunar, Aimeos, Vanilo — сравнение |
| marketplace.md | Маркетплейсы и фриланс-биржи: честная оценка + рецепт сборки из пакетов |
| ready-apps.md | Готовые приложения на Laravel: helpdesk, CRM, вики, счета, форум |
| starter-kits.md | Стартовые киты: SaaS, мультитенантность, auth-скаффолдинг |
| packages.md | Библиотеки по категориям: медиа, SEO, поиск, деньги, гео, чаты… |
| niche-apps.md | Нишевые сборки: бронирование, LMS, недвижимость, билеты, доставка, опросы |
| ru-specific.md | Российская специфика: ЮKassa, СБП, DaData, СДЭК, Telegram, 1С, маркировка, ЕСИА, НПД |
| integrations.md | Детали интеграций: платежи, сервисы Яндекса, Google, импорт/экспорт, синхронизация |
| ai-llm.md | AI/LLM: Prism, Laravel AI SDK, RAG на pgvector, GigaChat/YandexGPT, Ollama |
| finding-packages.md | Как искать и проверять пакеты через Claude Code (MCP, Packagist/GitHub API, промпты) |
Легенда статусов
- 🟢 — активно развивается, безопасно брать в прод
- 🟡 — живо, но развивается медленно / есть оговорки
- 🔴 — заброшено или высокий риск, не брать в новые проекты
Быстрый выбор: задача → решение
| Задача | Первый кандидат | Альтернатива |
|---|---|---|
| Корпоративный сайт с контентом | Statamic (Solo, бесплатно для 1 сайта) | Twill / свой на Filament |
| Классическая CMS «темы + плагины» | Winter CMS | Statamic |
| Сайт-визитка «быстро и дёшево» | Свой на Filament + Blade | Microweber |
| Блог / медиа-раздел | Свой на Filament (посты = 1 ресурс) | Statamic |
| Магазин «из коробки», до ~10k товаров | Bagisto | Свой на Lunar |
| Магазин с кастомной логикой | Lunar (headless + Filament) | Vanilo |
| Коммерция внутри существующего приложения | Vanilo (модули) | Lunar |
| Высоконагруженный каталог (100k+ позиций) | Aimeos или свой (Scout + PostGIS) | — |
| Маркетплейс товаров (мультивендор) | Bagisto + платный Multi-Vendor | свой на Lunar |
| Фриланс-биржа / биржа услуг | Только своя разработка → marketplace.md | — |
| SaaS с подписками | Wave (DevDojo) | Jetstream + Cashier |
| Мультитенантный продукт | stancl/tenancy | spatie/laravel-multitenancy |
| Поддержка клиентов (helpdesk) | FreeScout | — |
| База знаний / вики | BookStack | — |
| CRM для клиента | Krayin | Monica (личная) |
| Счета / инвойсы | InvoiceShelf | Akaunting (осторожно, paywall) |
| Форум / сообщество | Flarum | — |
| Статус-страница сервисов | Cachet v3 | — |
| Бронирование / запись на услугу | Своя модель + spatie/period + opening-hours → niche-apps.md | — |
| LMS / онлайн-курсы | Свой на Filament + medialibrary → niche-apps.md | — |
| Классифайд / недвижимость / каталог с картой | Свой (Scout + Meilisearch + PostGIS) → niche-apps.md | — |
| Продажа билетов / афиша | Lunar/Vanilo + QR → niche-apps.md | — |
| LLM-фичи (чат, генерация, RAG) | Prism / Laravel AI SDK → ai-llm.md | — |
| Отечественная LLM (РФ-данные) | GigaChat / YandexGPT / Ollama → ai-llm.md | — |
| Приём платежей (РФ) | ЮKassa/Т-Касса → integrations.md, ru-specific.md | — |
| Как найти/проверить пакет | Claude Code MCP + API → finding-packages.md | — |
Принципы выбора (чтобы экономия не обернулась убытком)
- Своя сборка на Filament почти всегда дешевле «большой CMS» для типового корпсайта: 3–5 Filament-ресурсов + Blade-фронт делаются за дни, а кастомизация чужой CMS под ТЗ клиента может съесть больше. Готовую CMS брать, когда клиент будет сам активно вести контент и нужен зрелый редакторский UX.
- Проверять 4 сигнала перед внедрением: дата последнего релиза, скорость ответов в issues, поддержка текущего Laravel (мажор выходит ежегодно — отстающие пакеты блокируют апгрейд), количество открытых PR без ответа.
- Лицензии: MIT/Apache — свободно в коммерцию. LGPL (Aimeos) — можно, но модификации ядра открывать. AGPL (FreeScout, Snipe-IT) — ок для «хостим для клиента», опасно для «встроить в свой закрытый продукт». «Free core + платные модули» (Bagisto, Akaunting) — заранее считать, что из нужного окажется платным.
- Кол-во зависимостей = стоимость апгрейда. Каждый пакет — потенциальный блокер при переходе на новый мажор Laravel. Тривиальное (slug, sort_order) писать самим.
- Spatie — безопасный дефолт. Их пакеты обновляются под новые мажоры в первые недели, документация эталонная. Если есть пакет Spatie под задачу — обычно брать его.
Что это даёт по деньгам (ориентиры)
| Готовое решение | Экономия против разработки с нуля |
|---|---|
| Filament вместо своей админки | 40–80 часов на проект |
| Bagisto вместо своего магазина | 200–400 часов (каталог, корзина, checkout, админка) |
| FreeScout вместо своего тикет-модуля | 100+ часов |
| spatie/medialibrary вместо своей работы с файлами | 20–40 часов + меньше багов |
| Wave вместо своего SaaS-каркаса | 80–150 часов (биллинг, роли, API, профили) |
| laravel-lang вместо ручного перевода валидации | 5–10 часов на проект |