View & render · beta · Neovim 0.9+ · 240 commits

mdview.nvim

A browser-based Markdown preview for Neovim that renders nothing on the server. Buffer text is streamed to a browser tab and rendered client-side by a Rust/WASM module with sanitization built in — no toolchain needed to run it.

Repository README :help

Install

{
  "StefanBartl/mdview.nvim",
  opts = {},
}

Beta stage — active development. This repository is past its first shape and in active use, but the surface is not frozen: breaking changes are still possible. Pin a commit or tag if you depend on it.

Documentation

Recent commits

  1. docs click_navigate is on by default, not opt-in
  2. feat notify: move ws_client's health-check/HTTP errors onto lib.nvim.notify.popup
  3. docs link back to the wkd family site
  4. fix cursor: respect :MDView sync pause when pinging position
  5. fix cursor: paint the marker immediately after a live mode switch
  6. perf ci: fix Go module cache never hitting in the go/release jobs
  7. ci bump JohnnyMorganz/stylua-action to v5 (Node-20 deprecation)
  8. ci bump Node-20 actions flagged by a real run's annotations

Combos