Static Site Generator
A lightweight Python generator that turns markdown into a clean, consistent site with one template.
Quick start
- Add or edit markdown in
site/content/ - Run
python3 src/main.py - Serve the output from
docs/
Project structure
site/content/markdown pagessite/templates/base.htmllayoutsite/static/index.cssstylingdocs/generated output
Customize
- Update the HTML layout in
site/templates/base.html - Adjust styles in
site/static/index.css - Add new pages by creating folders in
site/content/
Want to see it in action? Read the use case.