Typeset.md
A native Mac reader for Markdown. It keeps up while agents rewrite the file.
- Role Solo, with coding agents.
- Stack Swift 6, swift-markdown, TextKit 1, Quick Look, Astro.
- Year 2026
Agents rewrite Markdown files while you read them. Typeset.md keeps up: only what changed redraws, and your place stays put.
One renderer
Native tables, so cells select and search like text. The app, Quick Look, copy and PDF export all draw the same page.
Fast on big files
A 12,000-row table went from 966 ms to 26 ms to draw. A 1 MB file opens in 0.92 s.
966 ms 12,000-row table 26 ms Drawn in 200-row groups
Made for files that change
A blue bar marks what's new since you last looked. Copy a passage with its file path and line numbers. A folder sidebar with ⌘K.
Brand
- Aa Newsreader Display, web
- Aa Inter Interface, web
- #F7F5F0
- #FDFCF9
- #1C1B19
- #736D62
- #2A4A7F
Warm paper and ink. Ink-blue is the only accent, once per view: the change bar, links, the T.
Result
- Signed 1.0 build, made for the App Store.
- typeset.md is live.
- 180 tests. No network access at all.
Have a project in mind? Describe it below for a quote within a day, or email me. My own apps live at deeflect.com.