Markdown that edits itself
This site describes orz-markdown 2.7 · orz-mdhtml 1.2 · orz-slides 1.2 · orz-paged 1.2
A customized Markdown parser, plus a family of self-editing
HTML documents that carry their own source. Write in Markdown; get one .html that renders anywhere, edits and saves
in place, and copies back to clean Markdown.
Free · open source · runs entirely in your browser.
See the workflow
Write, render, edit — without leaving the file
An orz-mdhtml document carries its Markdown source and the engine that renders and edits it. Open one file, read it, edit it in place, and save the Markdown back. (Its themes, math styles and the editor load from CDNs, so it needs a network connection the first time.)
.md.html file: reading view, live editing, theme switching, and
clean Markdown round-tripping. Explore orz-mdhtml →Write more than Markdown
A richer document language
Everything in GitHub-flavored Markdown, plus a uniform
{{…}} plugin syntax, semantic containers, math, and diagrams, all rendered by the same engine.
{{ }} plugins
QR codes, YouTube, Mermaid, charts, SMILES, emoji, colored spans, in one syntax.
See them live →::: containers
Callouts, columns, tabs, and any custom-class block, for real layout.
See them live →KaTeX math
Inline and display math, with mhchem for chemistry, rendered at parse time.
See it live →Diagrams
Mermaid flowcharts, six chart types, and chemical structures from plain text, in the theme's colours (orz-markdown 2.4 and orz-slides 1.0).
See them live →Twelve themes
Light and dark, academic to playful, styling the full rendered output.
Browse themes →Copy as Markdown
Select rendered content, copy, and get clean Markdown back, even diagrams.
How it works →One engine, three shapes
The editable document family
Each tool turns your Markdown into a single, self-editing HTML file you save in place. Pick the shape your document needs. Have a file from an older (0.x) release? Upgrade it in one command.
orz-mdhtml
A continuous document (articles, notes, READMEs) with live side-by-side editing.
orz-slides
A slide deck you present and edit from one file: 14 themes, layouts, speaker view.
orz-paged
A paginated print document. Export to a perfect PDF by printing, no server.
The editor
A small, installable Markdown editor that renders with orz-markdown. Set it as your default
.md app and edit any file offline.
The verifier
Got a file from someone? Check whether it carries the genuine, unmodified orz framework, and scan its content for embedded code, before you trust it.
Verify a file →