Bengal — это быстрый статический генератор сайтов для Python 3.14+ с параллельной сборкой, автодоком и валидацией контента, ориентированный на современные проекты (блоги, документацию, лендинги и т.п.).
pip install bengal
bengal new site mysite && cd mysite && bengal serve
Первая команда создаёт каркас, вторая поднимает dev‑сервер с live‑reload.
bengal build — продакшн‑сборка.bengal serve — dev‑сервер.bengal validate — проверки и валидация. bengal fix — авто‑фикс проблем. bengal graph report — отчёт по структуре сайта.bengal new site задаёт вопросы и предлагает пресеты: blog, docs, portfolio, product, resume, blank, custom.bengal new site my-docs --template docs
bengal new site my-blog --template blog
bengal new site portfolio --template portfolio
Каждый шаблон создаёт готовые разделы (docs: getting-started, guides, reference; blog: blog + about и т.д.).
bengal init --sections docs --sections tutorials
bengal init --sections blog --with-content --pages-per-section 5
bengal init --sections api --dry-run
Тип секции выводится из имени (blog/posts → blog, docs/guides → doc, about/contact → section).
bengal project skeleton apply my-structure.yaml.[1]#Bengal #Python #StaticSiteGenerator #SSG #Python314 #FreeThreading #WebDev #Docs #Blog #Autodoc #Markdown #Jinja2 #Performance #DevTools
https://github.com/lbliii/bengal
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - lbliii/bengal: ᓚᘏᗢ Bengal — High-performance static site generator for Python 3.14+ with parallel builds, autodoc, and…
ᓚᘏᗢ Bengal — High-performance static site generator for Python 3.14+ with parallel builds, autodoc, and content validation - lbliii/bengal
2 3👍2