An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: nvim-plugin

ravitemer/mcphub.nvim

An MCP client for Neovim that seamlessly integrates MCP servers into your editing workflow with an intuitive interface for managing, testing, and using MCP servers with your favorite chat plugins.

Language: Lua - Size: 6.21 MB - Last synced at: about 2 hours ago - Pushed at: about 4 hours ago - Stars: 1,500 - Forks: 62

niveK77pur/midi-input.nvim

Neovim plugin for async and modal MIDI input

Language: Lua - Size: 172 KB - Last synced at: about 13 hours ago - Pushed at: about 15 hours ago - Stars: 18 - Forks: 2

akiyosi/goneovim

A GUI frontend for neovim.

Language: Go - Size: 31.5 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 2,546 - Forks: 65

mikesmithgh/kitty-scrollback.nvim

😽 Open your Kitty scrollback buffer with Neovim. Ameowzing!

Language: Lua - Size: 1.16 MB - Last synced at: about 6 hours ago - Pushed at: 2 months ago - Stars: 702 - Forks: 15

oribarilan/lensline.nvim

A lightweight nvim plugin that displays fully customizeable contextual information about functions

Language: Lua - Size: 291 KB - Last synced at: about 15 hours ago - Pushed at: about 17 hours ago - Stars: 190 - Forks: 2

Thecatek/portable-config

🎥 Customize your Mpv player with enhanced UI, context menu, and scripts for a smoother viewing experience with easy shader and profile controls.

Language: GLSL - Size: 40.7 MB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 0 - Forks: 0

linw1995/nvim-mcp

A Model Context Protocol (MCP) server that provides seamless integration with Neovim instances, enabling AI assistants to interact with your editor through connections and access diagnostic information via structured resources.

Language: Rust - Size: 563 KB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 7 - Forks: 1

maxmx03/fluoromachine.nvim

Synthwave x Fluoromachine port for Neovim

Language: Lua - Size: 166 KB - Last synced at: about 13 hours ago - Pushed at: about 1 year ago - Stars: 282 - Forks: 12

everviolet/nvim

:rose: a comfy neovim colorscheme for cozy morning coding.

Language: Lua - Size: 7.86 MB - Last synced at: about 17 hours ago - Pushed at: 27 days ago - Stars: 477 - Forks: 11

Mohamed7Ahmed2/LazyVim

Neovim config for the lazy

Language: Lua - Size: 3.43 MB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0

DeaDWTeaM/retrolegends.nvim

Retrolegends colorscheme for Neovim and Vim. made with schemecraft

Language: Lua - Size: 16.6 KB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 1 - Forks: 0

jkeresman01/spring-initializr.nvim

The Spring Initializr for Neovim.

Language: Lua - Size: 92.8 KB - Last synced at: about 22 hours ago - Pushed at: about 24 hours ago - Stars: 3 - Forks: 0

maxmx03/dracula.nvim

Dracula.nvim is a port of the popular Dracula colorscheme for Neovim,

Language: Lua - Size: 516 KB - Last synced at: about 13 hours ago - Pushed at: 10 months ago - Stars: 101 - Forks: 5

piersolenski/wtf.nvim

Delicious diagnostic debugging in Neovim 🤤

Language: Lua - Size: 2.26 MB - Last synced at: about 13 hours ago - Pushed at: 19 days ago - Stars: 535 - Forks: 15

piersolenski/import.nvim

An import picker that learns from your codebase

Language: Lua - Size: 119 KB - Last synced at: about 13 hours ago - Pushed at: 10 days ago - Stars: 245 - Forks: 14

fabridamicelli/cronex.nvim

A Neovim Plugin to render inline human-readable cron expressions

Language: Lua - Size: 1.65 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 69 - Forks: 3

SergioRibera/cmp-dotenv

cmp import and use all environment variables from .env.* and system

Language: Lua - Size: 45.9 KB - Last synced at: about 20 hours ago - Pushed at: over 1 year ago - Stars: 86 - Forks: 0

jackMort/ChatGPT.nvim

ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API

Language: Lua - Size: 11.5 MB - Last synced at: about 16 hours ago - Pushed at: 11 months ago - Stars: 4,002 - Forks: 337

marcosantos98/clang-format.nvim

Use clang-format on :w on .c/.h files

Language: Lua - Size: 2.93 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5 - Forks: 3

moyiz/git-dev.nvim

Open remote git repositories in the comfort of Neovim.

Language: Lua - Size: 78.1 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 99 - Forks: 3

chris-ritsen/autocorrect.nvim

Neovim plugin for typo autocorrection using iabbrev with over 51,000 entries.

Language: Lua - Size: 244 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

NeoSahadeo/lsp-toggle.nvim

Toggle lsps for mason-lspconfig

Language: Lua - Size: 7.81 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

nvim-zh/colorful-winsep.nvim

Make your nvim window separators colorful

Language: Lua - Size: 114 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 560 - Forks: 26

nvim-zh/awesome-nvim-conf

A collection of awesome neovim configuration from Chinese nvim users

Language: Python - Size: 111 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 22 - Forks: 6

etiennecollin/notes.nvim

Simple markdown note taking floating window in neovim.

Language: Lua - Size: 9.77 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

enheit/mltv

A simple and elegant Neovim tree viewer

Language: Lua - Size: 18.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

brianhuster/live-preview.nvim

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 - Size: 3.75 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 216 - Forks: 11

rachartier/tiny-glimmer.nvim

A tiny Neovim plugin that adds subtle animations to various operations.

Language: Lua - Size: 237 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 279 - Forks: 6

waiting-for-dev/ergoterm.nvim

A Neovim plugin for seamless terminal workflow integration. Smart picker-based terminal selection, flexible text sending from any buffer, and persistent configuration with comprehensive lifecycle control.

Language: Lua - Size: 211 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 44 - Forks: 1

MikeHorn-git/LowVim

A low-level focused IDE neovim layer

Language: Lua - Size: 108 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

00dani/SchemaStore.vim

JSON schemas for Vim

Language: Vim Script - Size: 360 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

ggandor/leap.nvim

Neovim's answer to the mouse 🦘

Language: Fennel - Size: 1.51 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,851 - Forks: 47

mistweaverco/kulala.nvim

A fully-featured 🤏 HTTP-client 🐼 interface 🖥️ for Neovim ❤️.

Language: Lua - Size: 4.05 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,501 - Forks: 65

ibhagwan/fzf-lua

Improved fzf.vim written in lua

Language: Lua - Size: 3.51 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,698 - Forks: 217

Xenira/daktilo.nvim

Nvim Plugin for daktilo

Language: Rust - Size: 800 KB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

Kurama622/llm.nvim

A large language model (LLM) support for Neovim, provides commands to interact with LLM (like ChatGPT, ChatGLM, kimi, deepseek, openrouter and local llms). Support Github models.

Language: Lua - Size: 623 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 365 - Forks: 27

nkey-ops/extended-marks.nvim

Neovim plugin that extends functionality of mark-motions.

Language: Lua - Size: 89.8 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

nvim-neorocks/lz.n

🦥 A dead simple lazy-loading Lua library for Neovim plugins.

Language: Lua - Size: 438 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 196 - Forks: 10

piersolenski/brewfile.nvim

Manage your Homebrew Brewfile directly from Neovim

Language: Lua - Size: 49.8 KB - Last synced at: about 13 hours ago - Pushed at: 5 days ago - Stars: 10 - Forks: 0

al-kot/typst-preview.nvim

Live typst preview directly in neovim

Language: Lua - Size: 67.4 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 32 - Forks: 2

altermo/ultimate-autopair.nvim

A treesitter supported autopairing plugin with extensions, and much more

Language: Lua - Size: 1.05 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 552 - Forks: 7

Dantalian5/copilot.lua Fork of zbirenbaum/copilot.lua

Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

Language: Lua - Size: 65.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Massolari/lsp-auto-setup.nvim

A Neovim plugin that automatically sets up language servers based on available executables

Language: Lua - Size: 50.8 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 31 - Forks: 0

Zeioth/markmap.nvim

Visualize your Markdown as mindmaps with markmap

Language: Lua - Size: 154 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 202 - Forks: 6

saecki/live-rename.nvim

A neovim plugin to live preview lsp renames

Language: Lua - Size: 46.9 KB - Last synced at: about 21 hours ago - Pushed at: 11 days ago - Stars: 100 - Forks: 4

igorlfs/nvim-dap-view

Visualize debugging sessions in neovim

Language: Lua - Size: 4.53 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 456 - Forks: 18

Bekaboo/deadcolumn.nvim

A neovim plugin that shows colorcolumn dynamically

Language: Lua - Size: 107 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 331 - Forks: 10

stevearc/oil.nvim

Neovim file explorer: edit your filesystem like a buffer

Language: Lua - Size: 722 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 5,628 - Forks: 168

stevearc/conform.nvim

Lightweight yet powerful formatter plugin for Neovim

Language: Lua - Size: 983 KB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 4,427 - Forks: 245

Zeioth/compiler.nvim

Neovim compiler for building and running your code without having to configure anything

Language: Lua - Size: 2.93 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 621 - Forks: 42

maxmx03/solarized.nvim

Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. Solarized port for Neovim

Language: Lua - Size: 996 KB - Last synced at: about 13 hours ago - Pushed at: 10 months ago - Stars: 186 - Forks: 17

stevearc/overseer.nvim

A task runner and job management plugin for Neovim

Language: Lua - Size: 1.44 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 1,652 - Forks: 81

stevearc/dressing.nvim 📦

Neovim plugin to improve the default vim.ui interfaces

Language: Lua - Size: 239 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 1,981 - Forks: 39

vinitkumar/oscura-vim

Vim port for Oscura theme for Vscode

Language: Vim Script - Size: 6.33 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 30 - Forks: 0

iwe-org/iwe.nvim

Language: Lua - Size: 37.1 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 15 - Forks: 1

Dobefu/nvim-dlitescript

A NeoVim plugin for the DLiteScript scripting language

Language: Lua - Size: 5.86 KB - Last synced at: about 11 hours ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

chomosuke/typst-preview.nvim

Low latency typst preview for Neovim

Language: Lua - Size: 134 KB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 592 - Forks: 26

Mohamed-El-Mouhib/mynvim.config

my very first and special kickstart nvim config give it a try

Language: Lua - Size: 106 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

olexsmir/gopher.nvim

Enhance your golang experience

Language: Lua - Size: 1.36 MB - Last synced at: about 13 hours ago - Pushed at: 3 days ago - Stars: 366 - Forks: 19

alex-popov-tech/store.nvim

Not a plugin manager, but plugin magazine 💅

Language: Lua - Size: 303 KB - Last synced at: 7 days ago - Pushed at: 23 days ago - Stars: 258 - Forks: 5

b0o/SchemaStore.nvim

🛍 JSON schemas for Neovim

Language: Lua - Size: 1.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 894 - Forks: 18

loichyan/meow.nvim

🐱 Manage plugins in the lazy way with mini.deps

Language: Lua - Size: 140 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

chrisgrieser/nvim-origami

Fold with relentless elegance. A collection of quality-of-life features related to folding.

Language: Lua - Size: 142 KB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 340 - Forks: 10

DrKJeff16/project.nvim

A dynamic project management solution for neovim

Language: Lua - Size: 736 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 32 - Forks: 2

Bekaboo/dropbar.nvim

IDE-like breadcrumbs, out of the box

Language: Lua - Size: 1.05 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 1,411 - Forks: 37

chrisgrieser/nvim-various-textobjs

Bundle of more than 30 new text objects for Neovim.

Language: Lua - Size: 633 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 708 - Forks: 24

stevedylandev/ansi-nvim

A neovim colorscheme that follows your terminal

Language: Lua - Size: 16.1 MB - Last synced at: 6 days ago - Pushed at: 24 days ago - Stars: 36 - Forks: 0

Zeioth/hot-reload.nvim

Reload your neovim config on the fly! It works with any lua file.

Language: Lua - Size: 117 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 46 - Forks: 0

zapling/mason-conform.nvim

Automatically install formatters registered with conform.nvim via mason.nvim

Language: Lua - Size: 19.5 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 94 - Forks: 5

mmsaki/huff.nvim

Huff + Treesitter + Neovim.

Language: Tree-sitter Query - Size: 10.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

JavierPoduje/smartsort.nvim

Intelligent code sorting for Neovim using Treesitter.

Language: Lua - Size: 299 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

SuperBo/fugit2.nvim

Neovim git GUI powered by libgit2

Language: Lua - Size: 1.28 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 453 - Forks: 13

stevearc/aerial.nvim

Neovim plugin for a code outline window

Language: Lua - Size: 1.05 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 2,059 - Forks: 103

rijulpaul/nightblossom.nvim

A beautiful, vibrant Neovim colorscheme inspired by spring blossoms with a soft, dreamy aesthetic.

Language: Lua - Size: 4.56 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

jiaoshijie/undotree

neovim undotree written in lua

Language: Lua - Size: 150 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 275 - Forks: 9

chrisgrieser/nvim-dr-lsp

Status line component showing the number of LSP definition and reference of the token under the cursor.

Language: Lua - Size: 76.2 KB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 32 - Forks: 2

chrisgrieser/nvim-genghis

Lightweight and quick file operations without being a full-blown file manager.

Language: Lua - Size: 285 KB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 212 - Forks: 12

Zeioth/dooku.nvim

Code documentation generator for Neovim

Language: Lua - Size: 339 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 44 - Forks: 0

sharpchen/new-item.nvim

A scaffold for creating items from template

Language: Lua - Size: 37.1 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

ColinKennedy/nvim-best-practices-plugin-template

A no-nonsense template for making high-quality Neovim plugins. It has all the best opinions, pinky promise

Language: Lua - Size: 1.86 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 133 - Forks: 4

ph1losof/ecolog.nvim

The most sophisticated all-in-one toolkit to work with .env files and environment variables in NeoVim

Language: Lua - Size: 1.07 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 147 - Forks: 11

subnut/nvim-ghost.nvim

:ghost: GhostText plugin for Neovim with zero dependencies :tada: Supports neovim running inside WSL too! :partying_face: Windows/Linux/macOS supported out-of-the-box! :smile: (Other OSes need python3.6+ installed)

Language: Python - Size: 329 KB - Last synced at: about 18 hours ago - Pushed at: 19 days ago - Stars: 185 - Forks: 8

iruzo/nvmenu.nvim

Your neovim as your fuzzy finder

Language: Lua - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

chrisgrieser/nvim-rip-substitute

Search and replace in the current buffer with incremental preview, a convenient UI, and modern regex syntax.

Language: Lua - Size: 229 KB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 274 - Forks: 13

chrisgrieser/nvim-rulebook

All-around helper for dealing with errors and diagnostics: Prettify typescript errors, add inline-comments to ignore rules, and lookup rule documentation online.

Language: Lua - Size: 251 KB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 97 - Forks: 6

chrisgrieser/nvim-justice

Just an integration of `just` in nvim.

Language: Lua - Size: 93.8 KB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 25 - Forks: 1

andev0x/mdview.nvim

A simple Neovim plugin for previewing Markdown files in a floating window or your browser, with live updates and scroll synchronization

Language: Lua - Size: 45.9 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 1

stevearc/resession.nvim

A replacement for mksession with a better API

Language: Lua - Size: 136 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 275 - Forks: 25

stevearc/quicker.nvim

Improved UI and workflow for the Neovim quickfix

Language: Lua - Size: 75.2 KB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 717 - Forks: 9

cenk1cenk2/schema-companion.nvim

yaml-companion.nvim reloaded with custom matchers, Kubernetes and Kubernetes CRD definitions.

Language: Lua - Size: 936 KB - Last synced at: 8 days ago - Pushed at: 27 days ago - Stars: 44 - Forks: 4

cenk1cenk2/jq.nvim

Run jq and variants like yq or gojq in an interactive window in Neovim and process the current buffer.

Language: Lua - Size: 86.9 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 26 - Forks: 0

Zeioth/heirline-components.nvim

Distro agnostic components for your Neovim heirline config

Language: Lua - Size: 438 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 133 - Forks: 6

CRAG666/betterTerm.nvim

The best terminal you could have (well for me it is), is very similar to that of VScode.

Language: Lua - Size: 79.1 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 111 - Forks: 8

Omochice/oil-nerdfont

Integrate oil.nvim with vim-nerdfont.

Language: Nix - Size: 374 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

benoror/gpg.nvim

Edit GPG encrypted files symmetrically in NeoVIM

Language: Lua - Size: 15.6 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 14 - Forks: 2

A7Lavinraj/fyler.nvim

A neovim file manager which can edit file system like a buffer with tree view

Language: Lua - Size: 347 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 335 - Forks: 18

debugloop/telescope-undo.nvim

A telescope extension to view and search your undo tree 🌴

Language: Lua - Size: 62.5 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 763 - Forks: 13

ray-x/go.nvim

G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim

Language: Lua - Size: 1.35 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,469 - Forks: 147

matteotagliatti/notes.nvim

A Neovim plugin for taking notes.

Language: Lua - Size: 38.1 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

nishu-murmu/nvim

My Neovim configurations.

Language: Lua - Size: 2.48 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1