HTML is an excellent output format.

As an authoring format, though, it can become noisy when you're building simple documentation sites, landing pages, examples, or other static content.

I wanted something that let me write pages as readable outlines while still producing normal HTML at build time.

So I built MDL.

MDL is a small authoring language that compiles to clean static HTML.