bowen is a fork of Zola, starting its own release line at
version 0.1.0.
It remains a fast static site generator in a single binary with everything built-in.
For inherited Zola behavior, see the Zola Documentation or the docs/content folder in this repository.
This fork is derived from Zola 0.22.1 and adds Typst-backed math rendering support plus optional
D2 diagram rendering.
Project-specific behavior should be documented here as bowen diverges from upstream.
- Single binary
- Syntax highlighting
- Typst-backed math rendering
- D2 diagrams rendered to inline SVG
- Sass compilation
- Assets co-location
- Multilingual site support (Basic currently)
- Image processing
- Themes
- Shortcodes
- Internal links
- External link checker
- Table of contents automatic generation
- Automatic header anchors
- Aliases
- Pagination
- Custom taxonomies
- Search with no servers or any third parties involved
- Live reload
- Deploy on many platforms easily: Netlify, Vercel, Cloudflare Pages, etc
bowen contains code under multiple licenses.
Code derived from Zola is licensed under the EUPL-1.2. Code that existed in Zola prior to commit 3c9131db0d203640b6d5619ca1f75ce1e0d49d8f remains licensed under the MIT License, including in later versions of this project.
Additional bowen modifications are licensed under the EUPL-1.2 unless noted otherwise.
See LICENSE and LICENSE-MIT for details.