BoltPages is a static blog generator written in Python.
This repository is an archived, sanitized snapshot of the project. It keeps the generator itself, a minimal set of example content, and the original template/rendering pipeline.
- Markdown rendering with custom extensions
- Typst math rendering
- Mermaid diagram support
- Static asset processing and minification
- WebP image conversion
- Incremental build cache
- Development server with live reload
pip install -e .Optional development dependencies:
pip install -e ".[dev]"Build the site:
python -m blog buildForce a full rebuild:
python -m blog build --no-cacheRun the development server:
python -m blog devServe the generated output only:
python -m blog serversrc/blog/: core generator codetemplates/: Jinja2 templatesstatic/: static assetsposts/: example postspages/: standalone pages
- The repository history was cleaned before archival.
- Content was reduced to a small example set.
- Sensitive personal material and obsolete assets were removed.