{"repo":"selimacerbas/markdown-preview.nvim","free":true,"listed":false,"github":"https://github.com/selimacerbas/markdown-preview.nvim","clone":"git clone https://github.com/selimacerbas/markdown-preview.nvim.git","description":"Live Markdown preview for Neovim with Mermaid diagrams, LaTeX math (KaTeX), scroll sync, and syntax highlighting. Pure Lua, zero npm dependencies.","language":"HTML","stars":185,"topics":["lua","markdown","mermaid","neovim","neovim-plugin","preview","katex","latex","live-preview","markdown-preview"],"license":"MIT","category":"productivity","readme_excerpt":"markdown-preview.nvim Note: This repository was previously known as mermaid-playground.nvim . It has been renamed and rewritten to support full Markdown preview alongside first-class Mermaid diagram support. Live Markdown preview for Neovim with first-class Mermaid diagram support. - Renders your entire .md file in the browser — headings, tables, code blocks, everything - Relative images work — next to your .md file renders in the preview - Mermaid diagrams render inline as interactive SVGs (click to expand, zoom, pan, export) - Instant updates via Server-Sent Events (no polling) with scroll sync — browser follows your cursor - LaTeX math — inline $...$ and display $$...$$ rendered via KaTeX - Syntax highlighting for code blocks (highlight.js) - Dark / Light theme toggle with colored heading accents - Optional Rust-powered rendering — use mermaid-rs-renderer for 400x faster mermaid diagrams - Zero external dependencies — no npm, no Node.js, just Neovim + your browser - Powered by live-server.nvim (pure Lua HTTP server) --- Quick start Install (lazy.nvim) No prereqs. No npm install . Just install and go. Use it Open any Markdown file, then: - Start preview: :MarkdownPreview - Edit freely — the browser updates instantly as you type - Force refresh: :MarkdownPreviewRefresh - Stop: :MarkdownPreviewStop The first start opens your browser. Subsequent updates reuse the same tab. .mmd / .mermaid files are fully supported — the entire file is rendered as a diagram. For other non-markd","default_branch":null,"files":null,"tree":[],"storefront":"/r/selimacerbas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/selimacerbas/markdown-preview.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}