{"repo":"brianhuster/live-preview.nvim","free":true,"listed":false,"github":"https://github.com/brianhuster/live-preview.nvim","clone":"git clone https://github.com/brianhuster/live-preview.nvim.git","description":"A Live Preview Plugin for Neovim that allows you to view Markdown, HTML (along with CSS, JavaScript), AsciiDoc, SVG files in a web browser with live updates.","language":"Lua","stars":419,"topics":["neovim-plugin","lua","neovim","asciidoc","asciidoctor","live-preview","live-server","markdown","markdown-it","nvim"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Introduction :wave: live-preview.nvim is a plugin for Neovim that allows you to view Markdown, HTML (along with CSS, JavaScript), AsciiDoc and SVG files in a web browser with live updates. No external dependencies or runtime like NodeJS or Python are required, since the backend is fully written in Lua and Neovim's built-in functions. Features :sparkles: Preview Markdown, AsciiDoc, SVG with live updates as you type Preview HTML (with CSS and JavaScript) with live updates as you save the file Supports KaTeX and Mermaid for rendering math equations and diagrams in Markdown and AsciiDoc files Syntax highlighting for code blocks in Markdown and AsciiDoc 🖍️ Supports sync scrolling in the browser as you scroll in the Markdown files in Neovim. Integration with telescope.nvim 🔭, fzf-lua , mini.pick and vim.ui.select meaning pickers like snacks.nvim is supported Updates :loudspeaker: See RELEASE.md ⚠️ Important Notice: You should clear the cache of the browser after updating to ensure the plugin works correctly. Demo video :movie camera: https://github.com/user-attachments/assets/865112c1-8514-4920-a531-b2204194f749 Installation :package: Requirements - Neovim =0.10.1 - A modern web browser - PowerShell (only if you use Windows) You can install this plugin using a plugin manager. Most plugin managers are supported. Below are some examples Using lazy.nvim (recommended) 💤 mini.deps 📦 rocks.nvim 🪨 vim-plug 🔌 Native package (without a plugin manager) 📦 You may need to run helptags A","default_branch":null,"files":null,"tree":[],"storefront":"/r/brianhuster","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brianhuster/live-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."}