A lightweight, native macOS viewer for Markdown files. No editor, no clutter - just clean, fast rendering of your .md documents.
Sotto opens a Markdown file, renders it well, and gets out of your way.
Built entirely on Apple frameworks - Foundation, AppKit, SwiftUI, and TextKit 2. No third-party dependencies, no Electron, no web view. The app bundle stays small and launches instantly.
Headings, lists, tables, blockquotes, links, inline code - all rendered with native typography. Smooth scrolling, fluid resizing, and dynamic text sizing for accessibility (Cmd +, Cmd -, Cmd 0).
Fenced code blocks light up with proper highlighting for Swift, Python, JavaScript, TypeScript, Bash, JSON, HTML, CSS, Go, Rust, and Ruby. Colors adapt automatically to light and dark mode.
Select a Markdown file in Finder and press space - Sotto's Quick Look extension renders the preview using the exact same engine as the main app. What you preview is what you'll read.
Each file opens in its own clean window with no toolbar, no sidebar, no tabs - just the content. The window blends with the modern macOS Tahoe glass titlebar, putting your document front and center.
Sotto runs entirely inside the macOS sandbox. No network requests, no analytics, no iCloud, no telemetry - ever. Your files are read from disk, rendered locally, and never leave your Mac.