Генератор сайтов документации, который превращает Markdown-файлы в сайт без этапа сборки.
typemill/typemill
CMS на основе файлов, которая создает информационные сайты и электронные книги из файлов Markdown без базы данных.
- Звёзды
- 620
- Форки
- 75
- Открытые issues
- 53
- Последний коммит
- вчера
Что это?
Typemill — это самостоятельная CMS на основе файлов, которая хранит страницы в виде файлов Markdown, а не в базе данных. Она предназначена для информационных сайтов: руководств пользователя, документации к продуктам, баз знаний, вики и справочников.
Авторы могут писать в визуальном блочном редакторе или в редакторе Markdown с исходным текстом. В основе системы — Slim PHP, Vue.js и Tailwind CSS, а в шаблонах используются Twig и определения YAML. Плагины, темы и пользовательские макеты электронных книг расширяют возможности системы.
Плагин eBook преобразует тот же контент в PDF и ePUB, поэтому один набор исходных файлов Markdown подходит и для веб-публикации, и для печати или чтения на электронных устройствах. Для работы требуется PHP 8.1 или выше и веб-сервер, например Apache или Nginx. Установить систему можно загрузив ZIP-архив, через Composer или Docker.
Ключевые возможности
- 01Хранение контента в файлах без необходимости в базе данных
- 02Визуальный блочный редактор и редактор Markdown с исходным текстом
- 03Экспорт контента в PDF и ePUB с помощью плагина eBook
- 04Расширение возможностей с помощью плагинов, тем и пользовательских макетов электронных книг
- 05Шаблоны Twig и определения YAML для разработчиков
Сценарии использования
- Публикация руководства пользователя продукта или сайта с технической документацией
- Создание внутреннего справочника или базы знаний на основе Markdown
- Подготовка сайта и электронной книги из одних и тех же исходных файлов
Быстрый старт
- 1
Клонируйте репозиторий с GitHub
git clone https://github.com/typemill/typemill.git - 2
Установите необходимые библиотеки PHP с помощью Composer
composer update
Что важно знать
- Требуется веб-сервер (Apache или Nginx) и PHP версии 8.1 или выше.
В подборках
Темы
Частые вопросы
- Что такое typemill?
- CMS на основе файлов, которая создает информационные сайты и электронные книги из файлов Markdown без базы данных. Typemill — это самостоятельная CMS на основе файлов, которая хранит страницы в виде файлов Markdown, а не в базе данных. Она предназначена для информационных сайтов: руководств пользователя, документации к продуктам, баз знаний, вики и справочников.
- typemill можно использовать бесплатно? Какая у него лицензия?
- typemill распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- typemill всё ещё поддерживается?
- Активно поддерживается. Последний коммит в typemill — 5 нояб. 2026 г..
- Для чего можно использовать typemill?
- Публикация руководства пользователя продукта или сайта с технической документацией Создание внутреннего справочника или базы знаний на основе Markdown Подготовка сайта и электронной книги из одних и тех же исходных файлов
- Как установить typemill?
- Клонируйте репозиторий с GitHub: git clone https://github.com/typemill/typemill.git Установите необходимые библиотеки PHP с помощью Composer: composer update
- Где скачать typemill?
- Исходный код и инструкции по установке — на GitHub: https://github.com/typemill/typemill
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Генератор документации для Python, который создает HTML, PDF, EPUB и другие форматы из исходников reStructuredText или Markdown.
CMS на основе файлов для создания сайтов и блогов: контент хранится в JSON, поэтому база данных не нужна.
Лёгкая CMS-вики на плоских файлах для художников и экспериментальных веб-проектов, которой можно пользоваться без JavaScript.
Вики без базы данных: хранит страницы в переносимых Markdown-файлах, работает как десктопное приложение или разворачивается через Docker.
Самостоятельно размещаемая вики в виде одного Go-бинарника, с SQLite и Markdown-файлами на диске — без внешней базы данных.