Быстрый генератор статических сайтов в виде одного бинарного файла, со встроенной поддержкой Markdown, Sass, обработки изображений и поиска.
11ty/buildawesome
Простой генератор статических сайтов на JavaScript, который превращает каталог шаблонов на HTML, Markdown, Liquid, Nunjucks и других языках в HTML.
Open source альтернатива:Jekyll
- Звёзды
- 19,982
- Форки
- 591
- Открытые issues
- 166
- Последний коммит
- вчера
Что это?
Build Awesome (Eleventy) — генератор статических сайтов на JavaScript. Он принимает каталог шаблонов и создаёт полный набор HTML-файлов, предлагая более простой вариант по сравнению с Jekyll.
Из коробки поддерживаются несколько языков шаблонов, включая обычный HTML, Markdown, JavaScript, Liquid и Nunjucks. Аддоны добавляют поддержку таких форматов, как WebC, Sass, Vue, Svelte, TypeScript и JSX, а система плагинов помогает решать дополнительные задачи.
Проект устанавливается из npm как @11ty/eleventy, а документация на 11ty.dev знакомит с началом работы, шаблонами и плагинами.
Ключевые возможности
- 01Преобразует шаблоны на HTML, Markdown, Liquid, Nunjucks и JavaScript в статические HTML-файлы.
- 02Поддерживает аддоны для WebC, Sass, Vue, Svelte, TypeScript и JSX.
- 03Устанавливается из npm и запускается как этап сборки в проекте Node.js.
- 04Предлагает систему плагинов, документация по которой размещена на официальном сайте.
Сценарии использования
- Создание блога или персонального сайта на основе файлов Markdown.
- Генерация сайтов с документацией проекта из каталога шаблонов.
- Замена сайта на Jekyll инструментами JavaScript.
Быстрый старт
- 1
Установите пакет из npm как зависимость для разработки
npm install @awesome.me/buildawesome --save-dev - 2
Прочитайте руководство Getting Started, чтобы создать свой первый сайт
Темы
Частые вопросы
- Что такое buildawesome?
- Простой генератор статических сайтов на JavaScript, который превращает каталог шаблонов на HTML, Markdown, Liquid, Nunjucks и других языках в HTML. Build Awesome (Eleventy) — генератор статических сайтов на JavaScript. Он принимает каталог шаблонов и создаёт полный набор HTML-файлов, предлагая более простой вариант по сравнению с Jekyll.
- buildawesome можно использовать бесплатно? Какая у него лицензия?
- buildawesome распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- buildawesome всё ещё поддерживается?
- Активно поддерживается. Последний коммит в buildawesome — 21 окт. 2026 г..
- Для чего можно использовать buildawesome?
- Создание блога или персонального сайта на основе файлов Markdown. Генерация сайтов с документацией проекта из каталога шаблонов. Замена сайта на Jekyll инструментами JavaScript.
- Как установить buildawesome?
- Установите пакет из npm как зависимость для разработки: npm install @awesome.me/buildawesome --save-dev Прочитайте руководство Getting Started, чтобы создать свой первый сайт
- Где скачать buildawesome?
- Исходный код и инструкции по установке — на GitHub: https://github.com/11ty/buildawesome
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый фреймворк Hugo с блоками на Tailwind для создания лендингов, портфолио, блогов и документации из обычных Markdown-файлов.
Быстрый и простой фреймворк для блогов на Node.js, который создает статические сайты из Markdown-публикаций.
Фреймворк React для создания полнофункциональных веб-приложений с инструментами на Rust для быстрой сборки.
Генератор статических сайтов на React для создания, публикации и поддержки документации open source-проектов.
Генератор сайтов документации, который превращает Markdown-файлы в сайт без этапа сборки.