Sotto

Read Markdown,
beautifully.

A lightweight, native macOS viewer for Markdown files. No editor, no clutter - just clean, fast rendering of your .md documents.

Download on the Mac App Store
Sotto rendering a Markdown document

Just a reader. Nothing more.

Sotto opens a Markdown file, renders it well, and gets out of your way.

Pure Native macOS

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.

Beautiful Rendering

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).

Syntax Highlighting

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.

Quick Look Built-in

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.

One Window per Document

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.

Completely Private

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.

Quiet by design

Sotto means "softly" in Italian. The app is meant to stay out of the way while your content speaks for itself.

Download on the Mac App Store