Markdown that gets out of the way.
A native, GPU-rendered editor for macOS. Syntax folds away as you write.
Plain CommonMark on disk — always.
Free & open source · Apache-2.0 · signed & notarized
macOS builds need Apple silicon and macOS 12+. The App Store version is sandboxed; the DMG is not.
Direct downloads: macOS (.dmg) · Linux (.deb / tar) · Windows installer — feedback welcome
**Markers hide** until your cursor touches them, then reveal in place. Headings, lists, quotes, links, checkboxes — styled live, raw on demand.
Tables render as tables, images inline, and ```mermaid fences as native theme-matched diagrams — all 35 mermaid families, no browser. Touch anything and it dissolves back to source.
Type [[ to link any note, ⌘-click to follow (an unresolved link creates the note). ⌘3 shows backlinks with context and #tags; ⌘⇧G opens a force-directed graph of the whole workspace. Rename a note and every link to it is rewritten. All computed from your plain files — no database.
Plugins are WebAssembly components: block renderers, palette commands, inline renderers, formatters, exporters, file viewers. No filesystem or network without your explicit per-plugin consent, no processes, and a hung plugin is cut off in 2 s. Fourteen ship first-party. Browse and install →
⌘⇧D diffs any file against git HEAD — word-level marks in the editor's own typography, prose and code alike. Modified files get a quiet dot in the sidebar. Read-only, pure-Rust git.
⌘P fuzzy-jumps to files, ⌘⇧F streams ripgrep-powered search across the whole workspace with live previews. The sidebar respects your .gitignore — no node_modules noise.
Tree-sitter highlighting in fenced blocks and standalone files. Code files get a real editor: gutter, auto-indent, monospace, full width.
Eight built-in themes with a live ⌘T picker — or drop your own TOML in ~/.supermd/themes. Everything follows, diagrams included. Light and dark track the system.
Autosave with atomic writes, per-session backups, and external-change detection that never silently clobbers anything. A quiet pill tells you when an update ships.
Rust on GPUI — the GPU-accelerated framework behind Zed. Instant startup, 120 fps scrolling, one small signed & notarized download.
Typeset math, spreadsheet tables, transclusion. SuperMD ships fast — an amber pill in the titlebar tells you the moment something new lands. Follow along →
No database, no lock-in, no export step. SuperMD edits the Markdown files already in your folders — and they stay exactly that.