Открытый фреймворк Hugo с блоками на Tailwind для создания лендингов, портфолио, блогов и документации из обычных Markdown-файлов.
hexojs/hexo
Быстрый и простой фреймворк для блогов на Node.js, который создает статические сайты из Markdown-публикаций.
Open source альтернатива:WordPress
- Звёзды
- 41,778
- Форки
- 51
- Открытые issues
- 83
- Последний коммит
- 8 часов назад
Что это?
Hexo — генератор статических сайтов на Node.js для создания блогов. Вы пишете публикации в Markdown, а Hexo превращает их в статический сайт, который можно разместить, например, на GitHub Pages.
В проект входит CLI для инициализации блога, запуска локального сервера предпросмотра, создания публикаций и генерации статических файлов. Развернуть сайт на таких платформах, как GitHub Pages и Heroku, можно одной командой.
Hexo поддерживает GitHub Flavored Markdown и предоставляет API плагинов для расширения функциональности. Для настройки внешнего вида и возможностей сайта доступна большая экосистема тем и плагинов.
Ключевые возможности
- 01Создает статические HTML-страницы из публикаций в Markdown
- 02Поддерживает GitHub Flavored Markdown
- 03Развертывание на GitHub Pages, Heroku и подобных платформах одной командой
- 04Локальный сервер предпросмотра и заготовки для новых публикаций
- 05API плагинов для расширения генератора
Сценарии использования
- Ведение личного технического блога на GitHub Pages
- Публикация документации или сайта проекта из файлов Markdown
- Создание блога с помощью тем и плагинов сообщества
Быстрый старт
- 1
Установите Hexo CLI глобально с помощью npm
npm install hexo-cli -g - 2
Инициализируйте новую папку для блога и перейдите в неё
hexo init blog - 3
Запустите локальный сервер разработки
hexo server
Что важно знать
- Для работы требуется Node.js.
Темы
Частые вопросы
- Что такое hexo?
- Быстрый и простой фреймворк для блогов на Node.js, который создает статические сайты из Markdown-публикаций. Hexo — генератор статических сайтов на Node.js для создания блогов. Вы пишете публикации в Markdown, а Hexo превращает их в статический сайт, который можно разместить, например, на GitHub Pages.
- hexo можно использовать бесплатно? Какая у него лицензия?
- hexo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hexo всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hexo — 21 окт. 2026 г..
- Для чего можно использовать hexo?
- Ведение личного технического блога на GitHub Pages Публикация документации или сайта проекта из файлов Markdown Создание блога с помощью тем и плагинов сообщества
- Как установить hexo?
- Установите Hexo CLI глобально с помощью npm: npm install hexo-cli -g Инициализируйте новую папку для блога и перейдите в неё: hexo init blog Запустите локальный сервер разработки: hexo server
- Где скачать hexo?
- Исходный код и инструкции по установке — на GitHub: https://github.com/hexojs/hexo
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк React для создания полнофункциональных веб-приложений с инструментами на Rust для быстрой сборки.
Минималистичная, доступная и оптимизированная для SEO тема блога на Astro с TypeScript, Tailwind CSS и поиском Pagefind.
React-фреймворк для создания быстрых сайтов и приложений с данными из CMS, Markdown-файлов и API через GraphQL.
Десктопная CMS для Windows, Mac и Linux, которая создает статические сайты через редактор, похожий на WordPress.
Расширение для Chrome, которое синхронизирует статьи, в том числе публикации из официальных аккаунтов WeChat, с более чем 29 контент-платформами, например Zhihu, Juejin и CSDN, сохраняя их как черновики.