Hotdog

Hotdog is a static site generator powered by Bun. Markdown in, HTML out, all beef, no filler.

Why?

Most static site generators solve problems I don't have. I wanted something dead simple for this site — no plugin ecosystem, no config sprawl, no build step that outlasts the writing. So I built one.

Features

How it works

  1. Clean the dist/ directory.
  2. Copy static assets.
  3. Scan content/ for Markdown files.
  4. Parse frontmatter, render Markdown to HTML, slot it into the matching template.
  5. Generate index pages for any subdirectory that doesn't have its own index.md.
  6. Done.

What it doesn't do

No dev server, live reload, plugins, themes, or client-side JavaScript. Sometimes you just want the hot dog.