Blogin

A static blog generator that turns Markdown and HAML into a fast, self-contained site. No database, no runtime, just files you can host anywhere.

Markdown and HAML

Write posts in Markdown with front matter. Shape pages with HAML layouts and reusable partials.

Sections and navigation

Sections come from the content tree, with clean URLs, a recursive menu, paginated listings, and tag pages.

Feeds and search

Atom feeds, a sitemap, and browser search against a prebuilt index, all generated at build time.

CSS frameworks

Framework profiles for Bootstrap 5, Pico, and Bulma add classes to the same semantic HTML, or use none.

Syntax highlighting

Fenced code blocks are highlighted server-side during the build, so pages need no client-side highlighter.

Preview and incremental builds

A preview server rebuilds on change, and content-hash incremental builds rewrite only what changed.