Open-source headless CMS для редактирования Markdown, MDX, JSON и YAML в собственном Git-репозитории с GraphQL API.
craftcms/cms
Самостоятельно размещаемая CMS на PHP для создания сайтов и цифровых продуктов с Twig-шаблонами и автоматически генерируемым GraphQL API.
Open source альтернатива:Contentful
WordPress
- Звёзды
- 3,617
- Форки
- 709
- Открытые issues
- 530
- Последний коммит
- 15 часов назад
Что это?
Craft CMS — самостоятельно размещаемая система управления контентом, написанная на PHP. Она позволяет командам создавать собственные модели контента, а не подгонять его под заранее заданные типы записей или страниц, и предоставляет панель управления для создания и редактирования контента.
Для вывода контента Craft использует систему шаблонов Twig. Кроме того, она автоматически генерирует GraphQL API на основе модели контента — это позволяет использовать headless-архитектуру, в которой контент получает отдельное приложение. Данные хранятся в MySQL или PostgreSQL.
В проект входят платформа для электронной коммерции Craft Commerce (предлагается отдельно) и Plugin Store с бесплатными и платными плагинами. Фреймворк расширений позволяет разработчикам добавлять собственные функции.
Ключевые возможности
- 01Панель управления для создания контента и администрирования.
- 02Гибкое моделирование контента без заранее заданных типов.
- 03Система шаблонов на базе Twig для вывода страниц.
- 04Автоматически генерируемый GraphQL API для headless-приложений.
- 05Plugin Store с бесплатными и платными плагинами.
- 06Фреймворк расширений для добавления собственных функций.
Сценарии использования
- Создание корпоративного сайта с индивидуальной структурой контента.
- Передача контента отдельному фронтенду через GraphQL API.
- Запуск блога или редакционного сайта на самостоятельно размещаемом стеке PHP.
Быстрый старт
- 1
Установите Craft с помощью Composer
- 2
Прочитайте официальное руководство по установке
Что важно знать
- Требуется собственный PHP-сервер с MySQL или PostgreSQL.
- Лицензия указана как NOASSERTION, поэтому перед использованием ознакомьтесь с её условиями.
- Некоторые функции, например электронная коммерция, и многие плагины являются платными или коммерческими.
Темы
Частые вопросы
- Что такое cms?
- Самостоятельно размещаемая CMS на PHP для создания сайтов и цифровых продуктов с Twig-шаблонами и автоматически генерируемым GraphQL API. Craft CMS — самостоятельно размещаемая система управления контентом, написанная на PHP. Она позволяет командам создавать собственные модели контента, а не подгонять его под заранее заданные типы записей или страниц, и предоставляет панель управления для создания и редактирования контента.
- cms можно использовать бесплатно? Какая у него лицензия?
- cms распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- cms всё ещё поддерживается?
- Активно поддерживается. Последний коммит в cms — 19 окт. 2026 г..
- Для чего можно использовать cms?
- Создание корпоративного сайта с индивидуальной структурой контента. Передача контента отдельному фронтенду через GraphQL API. Запуск блога или редакционного сайта на самостоятельно размещаемом стеке PHP.
- Как установить cms?
- Установите Craft с помощью Composer Прочитайте официальное руководство по установке
- Где скачать cms?
- Исходный код и инструкции по установке — на GitHub: https://github.com/craftcms/cms
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Drupal core — платформа управления контентом с открытым исходным кодом на PHP для сайтов от личных блогов до крупных сообществ.
Предоставляет REST- и GraphQL API для любой SQL-базы данных, визуальную Studio для администрирования и встроенный MCP-сервер для AI-агентов.
Полнофункциональная CMS на TypeScript и Astro: расширяемость и удобная админка в духе WordPress для serverless-среды, с плагинами в изолированной песочнице.
Открытый монорепозиторий с SDK, примерами и шаблонами проектов для платформы визуальной разработки Builder.io: React, Vue, Svelte, Qwik и другие.
CRM с открытым исходным кодом, которую можно расширять с помощью кода: объекты, представления, рабочие процессы и AI-агенты на TypeScript, React и PostgreSQL.