A walk through the whole app, from first keystroke to finished PDF.
One window, three panes: Markdown source with line numbers and syntax tinting, a live paginated preview, and the conversion inspector. Or go full Source or full Preview — one click in the toolbar.
CommonMark and GitHub-flavored Markdown, rendered by Apple's own engine — exactly the dialect you already write.
[!NOTE], [!TIP], [!IMPORTANT], [!WARNING] become tinted callouts.:seedling: → 🌱, plus <mark>, sub~script~ and super^script^.::: aside blocks give your CSS real styling hooks.
Open your file with a YAML block and Vaelora sets a proper title block — title, subtitle, author, date. Add your own fields, like version: or status:, and they print as labelled rows. Every field doubles as a {token} for headers and footers.
The preview shows real pages because Vaelora computes real pages — the same ones your PDF gets.
break-before, break-after, and break-avoid are honored, so a style can force chapters onto fresh pages.
Three slots each for header and footer, filled with tokens — {page}, {total}, {title}, {date}, and any front-matter field you've written, like {version} or {status}.
Eleven built-in styles, and every one of them is plain CSS you can read. Duplicate one, edit it live in the Style Editor against a specimen or your own document, and share it as a portable .mdpdfstyle file.
Plus Academic Paper, Agreement, Editorial, Journal Article, Letter, Resume, and Thesis — see how styles work.
Vaelora measures the whole document first, then writes the PDF — so everything lands exactly where the preview said it would.
Save a style, page setup, and header/footer as a named preset. Apply it to any document with one click.
Every document opens in its own window with its own settings, zoom, and view mode.
Generate a TOC with live page numbers — it skips the unnumbered front matter and only lists what follows it.
Shift heading levels, strip emoji, flatten heading formatting, or drop horizontal rules — without touching your source.
The preview fits your window by default, or zooms 50–200% with ⌘+ and ⌘−. A word count keeps you honest.
Set your preferred style, page setup, and content options once in Settings — every new document starts there.
The app follows your system appearance. Your document stays a document — white pages, either way.
SwiftUI, sandboxed, notarized. No Electron, no bundled browser, no runtime dependencies.
Everything happens on your Mac. No accounts, no telemetry, nothing leaves your machine.
Drop in the messiest document you have. That's the demo that counts.
Free download · Requires macOS 14 Sonoma or later · Apple silicon & Intel