MuM = Multi-project Markdown

A reading-first Markdown engine.
Fast, native For humans, and for agents.

MuM is a Markdown engine built just for the Mac: hand-set typesetting in AppKit, tiny and blazing fast; multiple projects open in parallel with instant switching; and agents can call it directly to get rendered output or JSON data.

Download for macOS Source · MIT ★ Star v0.8.4 · macOS 14+ · 1.7 MB

Signed and notarized. Double-click to open — no Gatekeeper dance.

MuM's main window: projects and file tree on the left, a typeset Markdown document on the right

One minute, end to end — no web engine anywhere in the stack. Watch on YouTube ↗

0.3s
cold start to window
100+fps
scrolling a 5 MB doc
1.7MB
installer size
0
web engines inside

For humans

Day to day

For agents

$ mum render README.md --png cover.png
rendered README.md → cover.png (768 KB)

$ mum outline README.md --json
[
  { "level": 1, "location": 0, "title": "MuM 渲染自检" },
  { "level": 2, "location": 52, "title": "一、标题层级" }
]

outline / search / check emit stable JSON with classified exit codes (0/1/2/3/4) — agents never parse prose.