Introducing mdMD: A Native Markdown Editor for macOS

We built mdMD because we wanted a markdown editor that felt like it belonged on the Mac. No Electron, no bloat. Just SwiftUI, AppKit, and a focus on getting out of your way.

Introducing mdMD: A Native Markdown Editor for macOS

We built mdMD because every markdown editor we tried felt like a compromise. Either it was fast but ugly, pretty but slow, or wrapped in Electron and eating half your RAM just to display some bold text.

mdMD is different. It’s a native macOS app, built from the ground up with SwiftUI and AppKit. That means instant startup, smooth scrolling, and memory usage measured in megabytes, not gigabytes.

What makes mdMD special

Split view editing. See your raw markdown source on the left and styled preview on the right, updating in real time as you type. No toggling between modes.

Slash commands. Type / at the start of any line to quickly insert headings, lists, code blocks, and more. It’s like having a command palette right where you’re writing.

Multi-tab support. Work on multiple files at once and switch between them with Cmd+1 through Cmd+9.

Rich copy. Press Cmd+Shift+C to copy your document as rich HTML. Paste it into Notion, Obsidian, Google Docs, Confluence, or any rich-text editor and everything comes through perfectly. Headings, lists, code blocks, and checkboxes.

Why native matters

When we say native, we mean it. mdMD uses Apple’s own frameworks:

  • SwiftUI for the window chrome and tab bar
  • AppKit (NSTextView) for the text editor itself
  • swift-markdown for parsing with full CommonMark compliance

The result is an app that feels like it belongs on your Mac. It respects your system preferences, supports dark mode out of the box, and launches faster than you can blink.

Get started

Download mdMD for free from mdmd.app. It requires macOS 14 Sonoma or later.

We’d love to hear what you think. Reach out to us anytime.