MEO – a Markdown editor for VS Code with live/source toggle
Live/source toggle for markdown in one tab beats VS Code's split-pane hell.

Solves real VS Code markdown friction with table editing and diff preservation.
Writers, engineers, technical documentarians using VS Code/Cursor daily
Obsidian · Notion · Marked 2
MEO adds a proper editing mode to VS Code. You get a live/source toggle in a single tab, a floating toolbar for formatting, inline table editing with live cell previews, full-screen Mermaid diagram rendering, a document outline sidebar with drag-and-drop section reordering, and optional auto-save. No new app to switch to, no split pane.
One thing most markdown extensions miss: it preserves VS Code's native diff view, so reviewing git changes in a markdown file still works exactly as expected.
Git diff and vim keybinding support are coming soon.
Built on VS Code's webview API and CodeMirror.
Happy to answer questions.
GitHub: https://github.com/vadimmelnicuk/meo
VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=vadimmel...
Live/source toggle for markdown in one tab beats VS Code's split-pane hell.
GitHub URL swap for markdown editing when GitHub already has built-in editor.
Collaborative markdown editing when Notion and GitHub wikis already exist.
QuickLook for Markdown is genuinely useful, but free plugins already do this.
Live markdown without Git friction, but Notion, HackMD, and Obsidian already do this.
Astro-specific frontmatter UI beats hand-editing YAML, but audience is narrow.