Repolode
getzola

getzola/zola

Быстрый генератор статических сайтов в виде одного бинарного файла, со встроенной поддержкой Markdown, Sass, обработки изображений и поиска.

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

Звёзды
17,537
Форки
1,195
Открытые issues
205
Последний коммит
3 дня назад

Что это?

Zola — генератор статических сайтов на Rust. Он превращает контент в Markdown и шаблоны Tera в готовый HTML-сайт и поставляется как один исполняемый файл, для которого не нужно устанавливать внешнюю среду выполнения.

Встроенных возможностей хватает для типичного контентного сайта: подсветка синтаксиса, компиляция Sass, обработка изображений, автоматическое создание оглавления и якорей для заголовков, проверка внутренних ссылок, пагинация, пользовательские таксономии и многоязычные сайты. Поиск работает прямо в браузере, без сервера и сторонних сервисов. Также в комплект входит сервер разработки с автоматической перезагрузкой.

Сайты, собранные с помощью Zola, можно размещать на таких платформах, как Netlify, Vercel и Cloudflare Pages. Проект стал преемником Gutenberg и использует движок шаблонов Tera, созданный автором как альтернатива Go templates.

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

  • 01Поставляется одним бинарным файлом без внешних зависимостей.
  • 02Компилирует Sass и обрабатывает изображения во время сборки.
  • 03Поддерживает подсветку синтаксиса и автоматическое создание оглавления.
  • 04Предлагает поиск, который работает без сервера и сторонних сервисов.
  • 05Включает сервер разработки с автоматической перезагрузкой и проверку внешних ссылок.
  • 06Поддерживает многоязычные сайты и пользовательские таксономии.

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

  • Создание личного блога или сайта документации из файлов Markdown.
  • Публикация многоязычного сайта проекта без бэкенда.
  • Размещение статического сайта на Netlify, Vercel или Cloudflare Pages.

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

  • Код после версии 0.22 распространяется по лицензии EUPL-1.2, являющейся лицензией с авторским левом, а более ранний код по-прежнему распространяется по лицензии MIT.
  • В README поддержка многоязычных сайтов описана как базовая.

Темы

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

Что такое zola?
Быстрый генератор статических сайтов в виде одного бинарного файла, со встроенной поддержкой Markdown, Sass, обработки изображений и поиска. Zola — генератор статических сайтов на Rust. Он превращает контент в Markdown и шаблоны Tera в готовый HTML-сайт и поставляется как один исполняемый файл, для которого не нужно устанавливать внешнюю среду выполнения.
zola можно использовать бесплатно? Какая у него лицензия?
zola распространяется с открытым исходным кодом под лицензией EUPL-1.2. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zola всё ещё поддерживается?
Активно поддерживается. Последний коммит в zola — 19 окт. 2026 г..
Для чего можно использовать zola?
Создание личного блога или сайта документации из файлов Markdown. Публикация многоязычного сайта проекта без бэкенда. Размещение статического сайта на Netlify, Vercel или Cloudflare Pages.
Где скачать zola?
Исходный код и инструкции по установке — на GitHub: https://github.com/getzola/zola

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

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