FeaturesWeb editorPricingDocsBlog
DownloadBuy mori
Markdown cheat sheet
Engine loading…
Cheat sheet

Markdown, and what mori makes of it.

Left column: the source, exactly as you would type it. Right column: that source put through mori's engine — the same render_document the editor and the app call. Nothing here is a screenshot or hand-written example HTML, so the page cannot drift away from the product. If a line renders as plain text, mori does not support it yet.

Basic syntax

The original set, understood everywhere Markdown is read.

Markdown
Result · drawn by the engine

Headings

Levels
# Title
## Section
### Subsection
Underlined form
Title
=====

Section
-------

Emphasis

Bold, italic, both
**bold** and *italic*, or ***both***.
Inline code
Run `cargo test --workspace` first.
Escaping a marker
\*not italic\* but a literal pair.
Hard line break · two trailing spaces
First line
Second line, same paragraph.

Lists

Bulleted, with nesting
- Open a file
- Write
  - Two spaces to nest
  - And again
Numbered
1. First
2. Second
   1. Second, part one
Inline link, with an optional title
[mori](https://motemd.com)
[mori](https://motemd.com "Nothing but writing")
Angle-bracket autolink
<https://motemd.com>
Reference link
Written in [mori][home].

[home]: https://motemd.com
Image · a bang, then a link
![The mori mark](mori-icon-256.png)

Blocks

Blockquote, nested
> The file is the document.
>
> > And the document is the file.
Fenced code, with a language
```rust
fn main() {
    println!("hello");
}
```
Thematic break
Before.

---

After.

Extended (GFM)

GitHub-flavoured additions. Safe to use anywhere a file might end up on GitHub, GitLab, or in most modern editors.

Tables

Pipes and a divider row
| Name  | Role     |
| ----- | -------- |
| Jihye | Design   |
| Harin | Research |
Alignment · colons in the divider
| Left | Centre | Right |
| :--- | :----: | ----: |
| a    | b      |  3.50 |

Typing these by hand gets old fast. The table generator writes and aligns them for you.

Task lists

Brackets after the bullet
- [x] Ship 1.0 for Linux
- [ ] Finish the macOS build
- [ ] Finish the Windows build

Inline extras

Strikethrough
~~Tabs in 1.0~~ moved to a later release.
Bare URL, linked on sight
Downloads live at https://motemd.com/download

Footnotes

A marker, and the note anywhere below
Cold start is measured on every release.[^bench]

[^bench]: The method is on the benchmarks page.

What mori adds

Beyond GFM. These stay plain text in readers that do not know them, so a file using them is still a file anyone can open.

Math

Inline · single dollars
Frame budget follows $t = 1/f$ exactly.
Display · double dollars
$$
\sum_{i=1}^{n} \frac{1}{i^2}
$$

Highlight

Highlight
The part that matters is ==zero idle frames==.
Try any of it in the web editor — same engine, nothing to install.
Convert a document to HTML — the markup, ready to paste.
Build a table without counting pipes — columns, alignment, CSV paste.
Or download mori — for the files already on your disk.
Nothing but writing.
English
© 2026 mori