A minimal macOS Markdown viewer. No editor, no bloat — just clean rendering with automatic Dark Mode support.
- GitHub-flavored rendering via marked.js
- Dark Mode — automatic (system), light, or dark via View > Appearance
- Zoom — Cmd+/Cmd- with persistent zoom level
- Reload — Cmd+R to refresh after external edits
- Native file handling — Open, Recent Files, drag & drop
- < 500 KB total — no Electron, no runtime, no dependencies
| Metric | Value |
|---|---|
| App size | < 500 KB |
| Download (zip) | < 150 KB |
| Cold start | < 50 ms |
| Memory | < 100 MB |
Download the latest .app from Releases or build from source:
brew install xcodegen
xcodegen generate
xcodebuild -scheme MDViewer -configuration Release build| Action | Shortcut |
|---|---|
| Reload | Cmd R |
| Zoom In | Cmd + |
| Zoom Out | Cmd - |
| Actual Size | Cmd 0 |
| System Appearance | Cmd Shift 0 |
| Light Mode | Cmd Shift 1 |
| Dark Mode | Cmd Shift 2 |
| Library | Version | License | Purpose |
|---|---|---|---|
| marked | 15.0.7 | MIT | Markdown → HTML parsing |
No Swift package dependencies. No external frameworks.