A fast, viewer-first Markdown reader for your desktop.
MarkMello opens .md files instantly and shows them cleanly. No workspace, no database, no cloud — just the document, centered on your screen.
Most Markdown tools assume you want an editor, a sidebar, a project tree, and twelve panels. But most of the time you just want to read a file someone sent you. MarkMello is built for that moment.
- Cold start under a second
- No editor initialization until you ask for it
- Reads like a document, not a tool
Grab the latest release for your platform:
# macOS
brew install --cask markmello
# Windows (winget)
winget install MarkMello
# Linux (AppImage)
curl -LO https://markmello.app/latest.AppImage
chmod +x latest.AppImage After install, associate .md files with MarkMello and you're done.
You can open a file three ways:
- Double-click any
.mdin your file manager - Drag a file onto the MarkMello window
Ctrl+Oinside the app
Command-line also works:
markmello README.md| Setting | Options | Default |
|---|---|---|
| Theme | System · Light · Dark | System |
| Font family | Serif · Sans · Monospace | Serif |
| Column width | Narrow · Medium · Wide | Medium |
| Line height | 1.4 – 2.0 | 1.7 |
Changes apply instantly. No restart, no reflow jank.
Edit mode is deliberately behind a single action. Press Ctrl+E or click the edit glyph in the bottom bar to open a split view with the source on the left and the rendered preview on the right. The divider is draggable.
Edit mode loads lazily. Until you activate it, none of the editor subsystem is in memory.
When you leave edit mode, MarkMello returns to the clean reading view it started with.
Fenced ```mermaid blocks render inline as real diagrams — not as raw source. Rendering happens in-process; no WebView, Node, or network call.
flowchart LR
A[Open file] --> B{Mermaid fence?}
B -->|yes| C[Render diagram]
B -->|no| D[Render text]
sequenceDiagram
User->>MarkMello: Open sample.md
MarkMello->>Naiad: Render Mermaid
Naiad-->>MarkMello: SVG
MarkMello-->>User: Diagram
stateDiagram-v2
[*] --> Reading
Reading --> Editing: Ctrl+E
Editing --> Reading: Ctrl+E
Reading --> [*]
Ctrl+O— open fileCtrl+E— toggle edit modeCtrl+,— preferencesCtrl+=/Ctrl+-— zoom textF11— fullscreen reading
MarkMello is built around a small set of rules:
- Viewer first. Reading comes before editing, always.
- Instant open beats feature richness. If it slows cold start, it doesn't belong in the fast path.
- The document is the interface. Chrome should fade when you're not looking at it.
- Local-first. No account, no sync, no network requests to read a file on your disk.
- тест
MarkMello · v1.0 · MIT License