Hey there! Since this repository appears to be no longer maintained, I wanted to share that I've created actively maintained alternatives that may help anyone looking for similar functionality:
A pure Lua live server for Neovim — no npm, no Node.js, zero external dependencies. Features include:
- Built-in HTTP server (pure Lua, uses
vim.uv)
- Server-Sent Events (SSE) for instant browser updates
- Programmatic Lua API (
require("live_server.server"))
- CORS support, custom headers, directory listing
- Works out of the box with just Neovim
A live Markdown preview plugin for Neovim with first-class Mermaid diagram support. Built on top of live-server.nvim. Features include:
- Full Markdown rendering (headings, tables, code blocks, images, etc.)
- Interactive Mermaid diagrams with fullscreen overlay (zoom, pan, fit, SVG export)
- Syntax-highlighted code blocks via highlight.js
- Instant updates via SSE (no polling)
- Dark/Light theme toggle
- Per-buffer workspaces (no collisions between Neovim instances)
- Zero external dependencies — no npm, no Node.js
Both projects are actively maintained and welcome contributions. Hope this helps anyone still looking for a solution!
Hey there! Since this repository appears to be no longer maintained, I wanted to share that I've created actively maintained alternatives that may help anyone looking for similar functionality:
selimacerbas/live-server.nvimA pure Lua live server for Neovim — no npm, no Node.js, zero external dependencies. Features include:
vim.uv)require("live_server.server"))selimacerbas/markdown-preview.nvimA live Markdown preview plugin for Neovim with first-class Mermaid diagram support. Built on top of
live-server.nvim. Features include:Both projects are actively maintained and welcome contributions. Hope this helps anyone still looking for a solution!