MarkPad — A full-featured WYSIWYG editor for markdown
Features
True WYSIWYG editing with three modes — instant-rendering (default), full WYSIWYG, and split-screen preview.
Live two-way sync with VS Code's native editor: edits on either side stay in sync, and saving writes straight back to the file.
Opens like a built-in editor — via the Command Palette, a keybinding (Ctrl/Cmd+Shift+Alt+M), the Explorer or editor-tab context menu, or Open With…; can be set as the default editor for .md files.
Theme-aware — automatically matches your active VS Code color theme.
Copy as Markdown or HTML straight from the toolbar.
Smart image handling — paste, drag-and-drop, or upload images and have them auto-saved to a configurable assets folder.
Diagrams, charts & math — render fenced code blocks with Mermaid, Apache ECharts, Graphviz, PlantUML, flowchart.js, abc.js (music notation), SMILES (chemical structures), and ECharts-powered mind maps, plus KaTeX / MathJax math.
BPMN diagrams — render bpmn fenced blocks (BPMN 2.0 XML) as process diagrams, including colored pools, lanes and elements via BPMN in Color.