Edit markdown,
see it live.

A macOS Markdown editor under 400 KB. Split-view live preview, syntax highlighting, scroll sync, GitHub-style rendering, native print, automatic Dark Mode. No Electron, no bloat.

MDViewer+ split view with syntax highlighting
360 KB
App size
~112 MB
Memory
<50 ms
Cold start
121 KB
Download

Features

View, edit, preview — all in one.

01

Live split preview

Side-by-side editor and preview with bidirectional scroll sync. Type on the left, see it rendered on the right — instantly.

02

Three view modes

View-only, split, or edit-only. Cycle with ⌘E. Files open read-only by default — enter edit mode when you need it.

03

GitHub-style rendering

Markdown parsed with marked.js. Tables, fenced code blocks, task lists, blockquotes — rendered cleanly without a browser.

04

Automatic Dark Mode

Follows your system appearance. Or override it manually — Light, Dark, or System — persistent across sessions.

05

Markdown shortcuts

Bold with ⌘B, italic with ⌘I, links with ⌘K. Wraps your selection — no toolbar clutter, just keyboard flow.

06

Syntax highlighting

The editor highlights headings, bold, italic, links, code blocks, blockquotes, and list markers as you type — all color-coded to match the theme.

07

Context-aware zoom

⌘+/⌘− zoom the active pane. In view mode it scales the preview, in edit mode it resizes the editor font, in split mode it targets whichever pane has focus.

08

Native print

⌘P opens the macOS print dialog. Renders the preview into paginated A4 pages with smart page breaks — no text gets cut mid-line.

Install

Build from source

# requires Xcode command line tools
brew install xcodegen
xcodegen generate
xcodebuild -scheme MDViewerPlus -configuration Release build

Shortcuts