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.