MarsDawn

Mermaid preview on Mac.

Mermaid lets you write a diagram as text inside a Markdown file. Most editors show you the text. MarsDawn draws the diagram: in the preview next to the source, in Quick Look in Finder, and in the PDF you export.

Write the diagram as text

Put the diagram in a code block marked mermaid:

```mermaid
flowchart LR
    Write[Write Markdown] --> Preview[Live preview]
    Preview --> Export{Share it?}
    Export -- PDF --> PDF[File ▸ Export as PDF…]
    Export -- Print --> Print[File ▸ Print…]
```

In MarsDawn that block becomes a flowchart: Write Markdown, then Live preview, then a Share it? choice that leads to PDF or Print.

The Dawn theme in split view: Markdown source on the left, the rendered page on the right.

Where the diagram is drawn

When the diagram has a mistake

If Mermaid can't draw a diagram, the preview shows the diagram's source with the full error message underneath. When the error names a line, click the message and the editor jumps to that line. marsdawn export --json reports failed diagrams in diagramErrors, so a script or an agent can tell that a diagram didn't draw.

What to know

Next

Try it on your Mac

MarsDawn is free to download. Try everything for 14 days, then unlock it once for USD 4.99. No subscription, no account. It needs macOS 26 or later.

Download on the App Store