Static Site Generator
Markdown → static HTML, built from scratch in pure Python.
python
static-site
markdown
A from-scratch Python static site generator that turns Markdown into a themed site — live demo of the Tolkien Fan Club sample.
A static site generator written in pure Python (no external dependencies). It parses Markdown into a custom node tree, injects content into an HTML template, and copies static assets — then deploys to GitHub Pages. The live demo is a small Tolkien-themed sample site produced by the generator.
Built for the Boot.dev course. Supports headings, lists, blockquotes, code blocks, links, images, recursive nested content, and configurable base paths for GitHub Pages subdirectory hosting. Source: Utkarsh736/static-site-generator.
Back to top