SquishMark is a blogging engine that reads your Markdown straight from a GitHub repo and renders it on request. Push a post and the site updates in seconds.

New here? Start with Getting started to go from an empty repo to a live blog. After that:

  • Configuration covers config.yml and the environment variables SquishMark reads.
  • Theming walks through the bundled themes and how to build your own with Jinja2.
  • Frontmatter lists every field you can set at the top of a post or page.