This static site is hosted on Github Pages, and is built with a custom minimal script powered by Python and markdown. There are many similar static site generators, and this one lacks quite a few features, but this one is mine! Markdown posts are stored under ./src/posts/, and the build script uses Python markdown to render these as HTML. In addition to supporting standard Markdown Plus features, additional metadata like @@title and @@date can be provided, which allows them to be indexed correctly under the post listings.
Run make build to:
src/posts/*.md files to posts/*.htmlindex.html with a post listing sorted by date (newest first)markdown package (auto-installed via uv run if using the script directly)On Github