Scriptum

The Markdown editor macOS deserves.

Write with live preview, render math and diagrams inline, present full-screen slideshows, and export to PDF, all in a native app built with SwiftUI. No Electron, no subscriptions, no cloud.

Download on the Mac App Store
Requires macOS 14 or later

Write it. Preview it. Instantly.

Math, diagrams, alerts, and code, all rendered live as you type.

Scriptum, split view with live preview and Markdown editor Scriptum, split view with live preview and Markdown editor

Everything you need to write

From quick notes to technical papers with math, diagrams, and live code. Scriptum adapts to how you work.

Live Reload

The preview refreshes the moment another app changes the file, your editor, a build script, or an AI tool writing Markdown. Keep Scriptum beside your terminal and watch documents take shape.

Document Outline

Every heading in a navigable tree, one click from the toolbar. Jump anywhere in long documents instantly, code blocks and fences never pollute the list.

Math & LaTeX

Inline and block math rendered with KaTeX. Write equations with $...$ and $$...$$, see them typeset instantly.

Mermaid Diagrams

Flowcharts, sequence diagrams, ER diagrams, Gantt charts, pie charts, mindmaps, and git graphs, rendered live in the preview.

Syntax Highlighting

Language-specific highlighting for Swift, Python, JavaScript, Go, Rust, C/C++, Java, SQL, and many more. Copy button on every block.

Live Preview

See your Markdown rendered in real time as you type. Documents auto-save as you work. Search the rendered preview with Cmd+F.

Split View

Three view modes, split, reader, and editor. Synchronized scrolling keeps both panes in sync.

Presentation Mode

Turn any document into a full-screen slideshow. Split slides with <!-- slide --> markers or H1/H2 headings. Navigate with arrow keys or clicks.

GitHub Alerts

Note, Tip, Important, Warning, and Caution callout blocks with distinct icons and colors. GitHub-flavored syntax.

Extended Markdown

Highlights, footnotes, definition lists, superscript, subscript, interactive checkboxes, and inline HTML, beyond standard Markdown.

Export & Share

Export to PDF or HTML with full styling. Print directly, or share via AirDrop, Mail, and Messages.

Workspace Navigator

Open any folder as a workspace. Browse files in a sidebar tree, create, rename, duplicate, and manage documents with sort and search.

Dark & Light Themes

Two carefully crafted themes for long writing sessions. Switch to Article View for reading-optimized typography. Toggle with Cmd+Shift+D.

Typography & Fonts

Choose from 13 typefaces including New York, Charter, and Palatino. Each file remembers its font. Toggle full-width or centered layout with Cmd+Option+W.

Built for macOS

Scriptum is a native SwiftUI app, not a web wrapper. It respects your system settings and feels right at home on your Mac.

Continuity

Keep your documents in iCloud Drive and they follow you. Write a note on your Mac and it is right there on your iPhone.

Plain Markdown

Every document is a plain .md text file, openable in any app, never locked in. Scriptum can even be your default Markdown editor.

Never Lose a Word

Your work saves automatically as you type. And if another app changes a file while it is open, Scriptum offers to reload or keep your edits.

Coming soon to iPhone & iPad

Scriptum is going beyond the Mac. Native apps for iOS and iPadOS are in the works, so your Markdown, math, and diagrams come with you everywhere, synced through the iCloud Drive you already use.

In Development

Scriptum for iOS

Read, write, and preview Markdown on iPhone with the same KaTeX math, Mermaid diagrams, and live rendering you know from the Mac. Your documents follow you through iCloud Drive.

In Development

Scriptum for iPadOS

A full editing canvas built for iPad, with split view, hardware keyboard shortcuts, and Apple Pencil in mind. Write technical notes and present slideshows from anywhere.

Requirements: macOS 14.0 (Sonoma) or later. Built with Swift and SwiftUI.