Scriptum 2.0 - Markdown that renders as you type, on Mac and iPhone

by
Scriptum 1.5 was a split-view Markdown editor. In 2.0 you write in the rendered document: headings take their real size, tables, math and code render in place as you type, and what lands on disk is exactly the Markdown you typed. Put the cursor in any element to get its raw syntax back. It's also one app across Mac and iPhone now, same purchase. Native SwiftUI, not Electron. Presentation Mode turns headings into slides, and the preview live-reloads when another program writes the file.

Add a comment

Replies

Best
Hi Product Hunt, Mohamad here, solo developer. This is Scriptum's second launch. The first one was a native Mac markdown editor with a split view: source on the left, preview on the right. It worked, but you were always reading one thing and editing another. 2.0 removes the split. You write in the rendered document. Headings take their real size, bold looks bold, and tables, math, Mermaid diagrams and code blocks render in place as you type. Put the cursor inside any element and its raw markdown appears so you can edit it. Move away and it renders again. What gets saved is exactly the markdown you typed, no proprietary format. If you liked the split view, it's still one switch in Settings. The part I'm proudest of is invisible: the editor and the preview are the same document, measured the same way. Same column width, same heading scale, same line height, same color space, even the same font smoothing. It's native TextKit, not a web view pretending to be an editor. Getting inline math to occupy exactly the width of its own source took about three weeks. The other half of 2.0: Scriptum is one app across Mac and iPhone now, covered by the same purchase. Turn on sync and the files you open travel through your own iCloud account to your phone, rendered with the same math, diagrams and highlighting. The phone is read-only for now. Editing lives where the keyboard is. Two things I'd genuinely like feedback on: rendering edge ca markdown parser is hand-written in Swift and markdown in the wild is endlessly creative, and whether inline or split view is the one you ac Being straight about the limits: Mac and iPhone only, macOS iPad yet. iPad editing is what I'm building right now. Free copies here, one per person, no strings: