A full-featured Markdown editor with live preview, Mermaid diagrams, LaTeX math, GFM alerts, frontmatter, and beautiful styling — right inside VS Code.
Features
- Live split-view editor — edit on the left, see rendered output on the right
- Draggable split divider — resize editor and preview to your preference
- Table of contents — auto-generated outline sidebar with click-to-navigate
- Dark mode — matches MarkMoose desktop colors, auto-detects VS Code theme
- Formatting toolbar — bold, italic, headings, links, code, lists, tables and more
- Syntax highlighting — 180+ languages via highlight.js
- Mermaid diagrams — flowcharts, sequence diagrams, Gantt charts, and more
- GitHub-style alerts — NOTE, TIP, IMPORTANT, WARNING, CAUTION
- Footnotes — references with back-links
- YAML frontmatter — rendered as a styled metadata table
- LaTeX math — inline
$...$and block$$...$$via KaTeX - Keyboard shortcuts — Ctrl+S, Ctrl+B, Ctrl+I, Ctrl+K
How to Use
- Open any
.mdfile in VS Code - Right-click > MarkMoose: Open Markdown Editor (at the top of the menu)
- Or press Ctrl+Shift+P > type MarkMoose > select the command
- Or click the MarkMoose icon in the editor title bar
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl+S | Save file |
| Ctrl+B | Bold selection |
| Ctrl+I | Italic selection |
| Ctrl+K | Insert link |
Desktop App
MarkMoose is also available as a standalone desktop app for Windows with tabs, file associations, export to PDF, and more.
License
MIT — by Morten Rasmussen