Skip to content
Markdown and Handlebars static site generator

Static sites without the ceremony.

Ship a blog, docs site, portfolio, or landing page in minutes: no React, no database, no server. Just Markdown, Handlebars, SCSS, and static HTML.

Markdown Handlebars Lunr search setup Static hosting
Harold CLI quick start commands for creating and previewing a static site
01 Content stays portable Markdown files, front matter, and standard HTML output.
02 Templates stay familiar Handlebars partials and layouts instead of a heavy app shell.
03 Deploy stays simple Build static files and host them anywhere.
What you get

A small toolchain for practical websites

MD

Markdown content

Write pages and docs as plain files with front matter metadata.

HB

Handlebars layouts

Compose pages with templates, partials, and simple helper-powered lists.

CSS

SCSS styling

Keep styling close to the site without adding a full frontend stack.

JS

Search setup

Ready templates include a Lunr-powered search setup for content-heavy sites.

Templates

Start from the shape that matches your site

Quick start

From empty folder to local preview

Install a starter, run the dev server, and deploy the generated static files wherever you already host websites.

  1. npm init harold-app@latest my-website
  2. cd my-website
  3. npm start