Philosophy
Native, not Electron
Pure SwiftUI. Launches instantly, uses minimal resources, and feels like it belongs on your Mac.
120fps, not loading spinners
Butter-smooth scrolling through even the longest documents. No jank, no lag, no waiting.
Calm, not noisy
Chrome-less window. Distraction-free reading. Keyboard-first. Just you and the document.
Built for markdown that matters
Native SwiftUI rendering
Every heading, table, and code block rendered by the platform — not a web engine pretending to be native.
Mermaid diagrams
Embedded, interactive diagrams. Flowcharts, sequence diagrams, state machines — click to focus, rendered in place.
Solarized theming
Dark, light, and auto modes. The Solarized palette designed for long reading sessions and code-heavy documents.
Syntax highlighting
Swift-first highlighting with support for common languages. Code blocks that look like they belong in Xcode.
Distraction-free window
No toolbar clutter. No tab bars. A clean, chrome-less window that puts your content front and center.
Keyboard-first workflow
Navigate, scroll, switch themes, toggle sidebar — all without reaching for the mouse.
Two palettes. One philosophy.
Solarized Dark for focus. Solarized Light for daylight. Both precision-tuned for readability.
Solarized Dark
Solarized Light
Get started
macOS 14.0 or later.
brew tap jud/mkdn && brew install --cask mkdn
git clone https://github.com/judcole/mkdn.git && cd mkdn && swift run mkdn