Repolode
decaporg

decaporg/decap-cms

CMS с веб-интерфейсом для статических сайтов, где редакторы могут менять контент в Git-репозитории через админку по адресу /admin.

Open source альтернатива:ContentfulSanity

Звёзды
19,440
Форки
3,142
Открытые issues
437
Последний коммит
10 часов назад

Что это?

Decap CMS — это одностраничное приложение для администрирования, которое добавляют на статический сайт по пути /admin. Оно предоставляет нетехническим редакторам веб-интерфейс для создания и редактирования контента, хранящегося в виде файлов в Git-репозитории. Благодаря этому контент сайта, как и его код, остаётся под контролем версий.

Модель контента задаётся в YAML-файле конфигурации, где описаны коллекции и поля сайта. Редакторы входят в систему, выбирают коллекцию и заполняют соответствующие этой модели формы, а разработчики могут подстроить интерфейс CMS под свой сайт. CMS можно подключить через CDN с помощью одного HTML-файла и файла конфигурации или установить через npm для сайта, собранного с помощью сборщика.

Decap CMS — это переименованная версия Netlify CMS. Также доступен Decap Turbo — хостинговый backend, который добавляет аккаунты Turbo, кешированную загрузку больших коллекций и управление доступом для каждого сайта.

Ключевые возможности

  • 01Редактирование контента, хранящегося в виде файлов в Git-репозитории, через веб-интерфейс.
  • 02Задание модели контента с помощью YAML-файла конфигурации.
  • 03Подключение через CDN с одним HTML-файлом или установка через npm.
  • 04Возможность настроить интерфейс CMS под свой сайт.
  • 05Decap Turbo — хостинговый backend с кешированием коллекций и управлением доступом для каждого сайта.

Сценарии использования

  • Предоставление редакторам веб-админки для блога на Jamstack или статическом сайте.
  • Управление маркетинговыми страницами или документацией на статическом сайте с контентом в Git.
  • Добавление интерфейса редактирования контента на сайт, созданный с помощью генератора статических сайтов.

Быстрый старт

  1. 1

    Следуйте краткому руководству, чтобы добавить один HTML-файл и файл конфигурации; ресурсы CMS будут загружаться из CDN.

  2. 2

    Или используйте расширенную установку, для которой нужен генератор статических сайтов с системой сборки, поддерживающей npm.

Что важно знать

  • Контент редактируется через Git-репозиторий, поэтому сайт должен хранить свой контент в Git.
  • Для расширенной установки требуется система сборки с поддержкой npm-пакетов.

Темы

Частые вопросы

Что такое decap-cms?
CMS с веб-интерфейсом для статических сайтов, где редакторы могут менять контент в Git-репозитории через админку по адресу /admin. Decap CMS — это одностраничное приложение для администрирования, которое добавляют на статический сайт по пути /admin. Оно предоставляет нетехническим редакторам веб-интерфейс для создания и редактирования контента, хранящегося в виде файлов в Git-репозитории. Благодаря этому контент сайта, как и его код, остаётся под контролем версий.
decap-cms можно использовать бесплатно? Какая у него лицензия?
decap-cms распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
decap-cms всё ещё поддерживается?
Активно поддерживается. Последний коммит в decap-cms — 21 окт. 2026 г..
Для чего можно использовать decap-cms?
Предоставление редакторам веб-админки для блога на Jamstack или статическом сайте. Управление маркетинговыми страницами или документацией на статическом сайте с контентом в Git. Добавление интерфейса редактирования контента на сайт, созданный с помощью генератора статических сайтов.
Как установить decap-cms?
Следуйте краткому руководству, чтобы добавить один HTML-файл и файл конфигурации; ресурсы CMS будут загружаться из CDN. Или используйте расширенную установку, для которой нужен генератор статических сайтов с системой сборки, поддерживающей npm.
Где скачать decap-cms?
Исходный код и инструкции по установке — на GitHub: https://github.com/decaporg/decap-cms

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты