Skip to content

Maintained alternative: selimacerbas/live-server.nvim + selimacerbas/markdown-preview.nvim #93

@selimacerbas

Description

@selimacerbas

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.nvim

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

selimacerbas/markdown-preview.nvim

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions