Самостоятельно размещаемая headless CMS с открытым исходным кодом на TypeScript, которая создает REST- и GraphQL API для контента на основе его моделей.
apostrophecms/apostrophe
Open-source CMS-фреймворк для Node.js с редактированием контента на живых страницах и headless REST API на базе MongoDB.
Open source альтернатива:WordPress
Contentful
- Звёзды
- 4,652
- Форки
- 653
- Открытые issues
- 145
- Последний коммит
- 17 часов назад
Что это?
ApostropheCMS — это полнофункциональная система управления контентом на базе Node.js и MongoDB. Создатели контента редактируют текст и медиа прямо на живой странице, не переходя в отдельную административную панель, а разработчики создают шаблоны и типы контента на современном JavaScript.
Проект также можно использовать в headless-режиме. REST API позволяют фронтенд-фреймворкам, таким как React, Vue, Svelte и Astro, получать контент. Для создания сайтов с визуальным редактированием доступны официальные стартовые наборы для Astro. Создавать сайты можно с помощью CLI apos, а запускать локально — одной dev-командой.
Фреймворк поддерживает управление правами доступа, workflow и перевод контента; некоторые из этих возможностей доступны в платных расширениях Pro. Для работы требуются Node.js 20+ и MongoDB 6.0+. Развернуть проект можно на любой платформе, где работает Node.js.
Ключевые возможности
- 01Редактирование контента прямо на живых страницах
- 02Headless REST API для любых фронтенд-фреймворков
- 03Стартовые наборы для Astro с визуальным редактированием
- 04Инструмент командной строки для создания проектов
- 05Управление правами доступа, workflow и переводом контента в расширениях Pro
Сценарии использования
- Создание маркетинговых и корпоративных сайтов, где редакторы без технических навыков обновляют страницы напрямую
- Создание headless-бэкенда для фронтенда на React, Vue или Astro
- Управление контентом для нескольких сайтов или крупных компаний с ролевым разграничением прав доступа
Темы
Частые вопросы
- Что такое apostrophe?
- Open-source CMS-фреймворк для Node.js с редактированием контента на живых страницах и headless REST API на базе MongoDB. ApostropheCMS — это полнофункциональная система управления контентом на базе Node.js и MongoDB. Создатели контента редактируют текст и медиа прямо на живой странице, не переходя в отдельную административную панель, а разработчики создают шаблоны и типы контента на современном JavaScript.
- apostrophe можно использовать бесплатно? Какая у него лицензия?
- У apostrophe не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- apostrophe всё ещё поддерживается?
- Активно поддерживается. Последний коммит в apostrophe — 21 окт. 2026 г..
- Для чего можно использовать apostrophe?
- Создание маркетинговых и корпоративных сайтов, где редакторы без технических навыков обновляют страницы напрямую Создание headless-бэкенда для фронтенда на React, Vue или Astro Управление контентом для нескольких сайтов или крупных компаний с ролевым разграничением прав доступа
- Где скачать apostrophe?
- Исходный код и инструкции по установке — на GitHub: https://github.com/apostrophecms/apostrophe
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Нативная для Next.js headless CMS и фреймворк приложений с бэкендом на TypeScript и настраиваемой админ-панелью на React.
Headless CMS для Node.js, которая генерирует GraphQL API и панель администратора на основе схемы данных.
Headless CMS и контент-хаб с открытым исходным кодом: предоставляет контент через API с поддержкой OData-фильтрации и Swagger, а интерфейс вы создаёте сами.
CMS с веб-интерфейсом для статических сайтов, где редакторы могут менять контент в Git-репозитории через админку по адресу /admin.
Headless CMS Studio с открытым исходным кодом на React для настройки рабочих пространств со структурированным контентом в hosted-хранилище Content Lake.