Markdown that travels in one file
A customized Markdown parser, plus a family of self-contained, editable
HTML documents. 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.
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
Flowcharts, charts, and chemical structures from plain text in the page.
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-contained, editable HTML file. Pick the shape your document needs.
orz-mdhtml
A continuous document (articles, notes, READMEs) with live side-by-side editing.
Learn more → .slides.htmlorz-slides
A reveal.js deck you present from one file, with speaker view and fragments.
Learn more → .paged.htmlorz-paged
A paginated print document. Export to a perfect PDF by printing, no server.
Learn more →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 →