Move through Markdown, comfortably.
A lightweight Mac-only viewer that reads Markdown, Mermaid and source code without slowing down.
Download for MacRequires macOS 14 (Sonoma) or later. There is no Windows or Linux version.
For people who write code
Claude designs. I review in befold.
I built befold to review the piles of documents that Claude Code and Codex generate.
Editing was deliberately left out β befold is a tool built purely for reading. It supports Quick Look, too.
For people who read Markdown
You don't have to be technical to read it.
Just open the file. Nothing to learn, nothing to configure beforehand.
It renders with the same look as GitHub, and Mermaid code blocks are drawn as diagrams.
When an LLM updates the file, the view catches up in 0.2 seconds.
Features
Quick Open (βP)
Fuzzy-search filenames to jump straight to a file. An empty query lists recents and bookmarks, and ./ or ../ path input works too
Sidebar & Swipe
Open the sidebar with βS to walk folders and filter by name. Move between files you have read with β[ / β] or a two-finger trackpad swipe
Open from the CLI
befold path/... opens several files at once. Display flags like --sidebar, --source and --line-numbers, plus --check to verify a file opens and --bookmark
Live Reload
Every change from an external editor or an AI lands in the preview instantly β including files recreated on save, renames and moves
Git Diff View
Read what your branch changes β committed work included β as a source diff. Switch rendered / source / diff with β1 / β2 / β3, flip the diff layout between stacked and side by side with β\. The view mode is remembered per file
A Sidebar That Knows Your Changes
Changed files carry a one-letter colored badge, and folders roll up the changes beneath them. Staged, unstaged, untracked and committed-on-branch are told apart, and ββG narrows the list to changed files only
Large Files, Too
Markdown, CSV/TSV and source code load in chunks, so files up to 100MB open without a wait. Pull in the rest with βLoad Moreβ
QuickLook Support
Ships a QuickLook extension. Select a file in Finder and hit space to see Mermaid or Markdown rendered β no need to open the app
- Git-Aware Link Resolution β Only paths that really exist become links. When a relative path misses, befold finds the file among git-tracked ones β and keeps up when you switch worktrees or branches
- Recent Repositories β Reopen a recently used repository from the File menu, tabs and all. Worktrees are grouped under their main repository
- Wide Format Support β Renders .mmd, .md, .svg, .html, .csv, .tsv β plus displays .png, .jpg, .gif, .webp, .pdf, and source code in 50+ languages. Detects UTF-8/16/32, Shift_JIS and EUC-JP automatically
- Rendered / Source Toggle β Switch between rendered and source view with βU. Source view has syntax highlighting and line numbers via βL. Find (βF) supports regex, case and whole-word matching
- Tabs & Session Restore β Native macOS tabs. Your previous tab layout is restored on next launch, and zoom, view mode and scroll position are remembered per file
- Zoom & Dark Mode β Zoom with β+/β-/β0. Follows macOS dark mode automatically, and the source-view font is configurable in Settings
- In-App Updates β Notifies when a new version is available. One-click update
Requirements
macOS 14 (Sonoma) or later
Installation
- Download the latest version
- Open the DMG and copy
befold.appto/Applicationsto launch







