Documentation

The Editor

WYSIWYG and Markdown in perfect sync — tables, code, Mermaid, images, and more.

The ForgeMD editor is built on TipTap with Markdown round-trip safety: rich text structures are represented as canonical Markdown, so switching views never corrupts your content.

Two views, one document

WYSIWYG and Markdown are always synchronized. Edit the rendered paragraph and the source updates; type Markdown and the rich view renders it. Split-screen shows both at once — perfect for reviewing, teaching, and pairing.

Tables with GUI editing

Insert tables from the toolbar, then use the GUI editor to add or remove rows and columns — no more wrestling with raw Markdown pipes.

Code & diagrams

Fenced code blocks include syntax highlighting, and inline code is one keystroke away. Mermaid and UML syntax renders natively:

markdown
```mermaid
flowchart LR
  A[Markdown] --> B[WYSIWYG]
  B --> C[Export]
```

Extended Markdown

  • Footnotes, abbreviations, and definition lists.
  • Blockquotes and alerts/callouts.
  • Emoji autocomplete (type : and pick).
  • YAML front matter for metadata.
  • Custom image width and height controls.

Comfort features

  • Dark and light mode.
  • Adjustable document font size.
  • Distraction-free fullscreen mode.
  • Live word and character count in the status bar.