Marque

Marque is an enhanced Markdown to static site compiler.
It's designed for creators who want to build documentation, blogs, guides, and knowledge bases effortlessly.

Marque supports every feature from Markdown, including extra directives to make your website more like a website and less like your Obsidian/Notion notes.

Features

Markdown-first

Marque (.mq) files support plain Markdown, inline HTML and extra directives when structure matters.

@ directives

Enhance pages using custom directives such as @row, @card, @callout and more.

Flexible navigation

Elements automatically adapt responsively to any screen size and device.

Static output

Generate plain HTML files you can host anywhere with no dependencies.

Theme & style

Keep layout and visual styling separate (.css) for easy customisation.

Configuration

Apply settings to every page or override them on a per-page basis using frontmatter.

Extensible

Marque is open source and built to be extended. Create your own directives, themes, and layouts.