attn
Your markdown, rendered beautifully.
$ attn .

<20 MB. One binary.
No Electron. No browser.
Just your markdown, rendered beautifully.
Live reload
Save a file, see the change. No refresh button. attn watches your files and reloads instantly.

Built-in editor
Full ProseMirror editor with syntax highlighting, math, and mermaid. Edit markdown right where you read it.

Mermaid diagrams
Flowcharts, sequence diagrams, and more — rendered inline from fenced code blocks.

Find anything
⌘P to find any file. Lazy-loads folders so it's fast on huge repos.

Mermaid diagrams
Flowcharts, sequence diagrams rendered inline from fenced code blocks.
Media playback
Images with zoom/pan, video and audio natively in the viewer.
Tabs & projects
Open multiple files, switch projects with ⌘;. One daemon.
Math rendering
KaTeX for inline and display math. Write $...$ and it renders.
Keyboard shortcuts
How it works
Svelte 5 frontend compiled by Vite, embedded into a Rust binary. No bundled server. One self-contained executable.
Install
brew install lightsofapollo/attn/attn npx attnmd cargo install attn