Documentation

Guides for building documentation sites, blogs, knowledge bases, and product sites with Bengal

11 pages in this section

Bengal is a Python static site generator for documentation sites, blogs, knowledge bases, and product sites — authoring, search, SEO, theming, and deployment in one toolchain.

New here? Start with Get Started. Evaluating Bengal? Read About. Writing content? Go to Build Sites. Deploying or tuning builds? See Ship. Looking up syntax? Use Reference.

By Persona

Start with Writer Quickstart, then Authoring and Organization.

Start with Themer Quickstart, then Theming and Kida Syntax.

Start with Configuration, then Validation and Deployment.

Pick your source SSG in Migration Guides.

In This Section

About A pure-Python documentation generator built on free-threading — every layer scales with your cores 10 pages
Get Started Install Bengal and create your first site 6 pages
Build Sites Write, structure, customize, and extend your Bengal site 1 page
Tutorials Step-by-step guides for building with Bengal 3 pages
Ship Build configuration, SEO/discovery, output formats, and deployment 6 pages
Reference Technical specifications, directives, and architecture 8 pages
Examples Sample sites, scaffolds, and common content patterns 1 page
Content (Moved) This section moved — follow the link below 1 page
Theming (Moved) This section moved — follow the link below 1 page
Related Pages