Work

Typeset.md

A native Mac reader for Markdown. It keeps up while agents rewrite the file.

Typeset: a README rendered in the app, with a changelog marking new lines

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.

A spec file in Typeset's dark theme with a field table and code
A spec file in the dark theme.

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.

A changelog in Typeset with the new lines marked in blue
New lines since the last look, marked in blue.

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.

Privacy · Terms · © 2026

Get a quote

Fixed price, quoted within 24 hours. I read every message myself.

What can I help with?