GitHub topics: neovim-plugin
aekasitt/oxeye.nvim
Structural search and rewrite tool to locate and replace code inside Neovim using ast-grep
Language: Lua - Size: 348 KB - Last synced at: 34 minutes ago - Pushed at: about 1 hour ago - Stars: 3 - Forks: 0

xentropic-dev/explorer.dotnet.nvim
A Neovim plugin for C# development, providing a solution explorer and project management tools.
Language: Lua - Size: 178 KB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 0 - Forks: 0

wasabeef/melos.nvim
A Neovim plugin to list and run Melos scripts for Dart/Flutter monorepos, with Telescope integration.
Language: Lua - Size: 119 KB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 2 - Forks: 0

nvimdev/indentmini.nvim
A minimal and blazing fast indentline plugin
Language: Lua - Size: 103 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 239 - Forks: 14

gregorias/nvim-surround-neo
A transformative wrapper for nvim-surround.
Language: Lua - Size: 13.7 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 1 - Forks: 0

tkancf/narrowing-nvim
A Neovim plugin that provides Emacs-style narrowing functionality, allowing you to focus on and edit specific regions of text in isolated buffers.
Language: Lua - Size: 0 Bytes - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 0 - Forks: 0

yukimemi/dps-ahdr
Language: TypeScript - Size: 130 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 3 - Forks: 0

yukimemi/asyncwalker.vim
Vim plugin for asynchronous walk files
Language: TypeScript - Size: 194 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 1 - Forks: 0

yukimemi/asyncsearcher.vim
Vim plugin for asynchronous search
Language: TypeScript - Size: 185 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 3 - Forks: 1

WesleyCh3n/dotfiles
WesleyCh3n personal dotfiles. Including zsh, nvim, tmux ... etc.
Language: Lua - Size: 7.52 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 3 - Forks: 0

folke/neoconf.nvim
💼 Neovim plugin to manage global and project-local settings
Language: Lua - Size: 1.96 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 855 - Forks: 38

mrcjkb/neotest-haskell
Neotest adapter for Haskell (cabal or stack) with support for Sydtest, Hspec and Tasty
Language: Lua - Size: 541 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 59 - Forks: 4

huggingface/llm.nvim
LLM powered development for Neovim
Language: Lua - Size: 17.6 MB - Last synced at: about 11 hours ago - Pushed at: 5 months ago - Stars: 1,031 - Forks: 56

mrcjkb/telescope-manix
A telescope.nvim extension for Manix - A fast documentation searcher for Nix
Language: Lua - Size: 272 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 77 - Forks: 0

ItsPranav76/pickme.nvim
One Picker to rule them all 💍👑
Language: Lua - Size: 261 KB - Last synced at: about 19 hours ago - Pushed at: about 20 hours ago - Stars: 0 - Forks: 0

monkoose/neocodeium
free AI completion plugin for neovim
Language: Lua - Size: 194 KB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 351 - Forks: 17

Jumaannjii/nvim-treesitter
nvim-treesitter enhances your Neovim experience with advanced syntax highlighting and code parsing. Join the community on GitHub to explore Treesitter configurations and improve your coding workflow! 🐙✨
Language: Tree-sitter Query - Size: 7.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

echasnovski/mini.jump2d
Neovim Lua plugin to jump within visible lines. Part of 'mini.nvim' library.
Language: Lua - Size: 92.8 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12 - Forks: 0

Mohamed7Ahmed2/LazyVim
Neovim config for the lazy
Language: Lua - Size: 3.43 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

pirey/autopath
Easier to use built-in neovim file finder
Language: Lua - Size: 1.95 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

matveyt/neoclip
Neovim multi-platform clipboard provider.
Language: C - Size: 227 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 72 - Forks: 3

milanglacier/yarepl.nvim
All-in-one REPL and TUI App management tool. Offering flexible interaction paradigms, project-level configs, aider-chat integration, and native dot-repeat.
Language: Lua - Size: 239 KB - Last synced at: 1 day ago - Pushed at: 13 days ago - Stars: 209 - Forks: 8

DarthMooMancer/Polydev
THE project manager for neovim
Language: Lua - Size: 593 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 14 - Forks: 0

rachartier/tiny-glimmer.nvim
A tiny Neovim plugin that adds subtle animations to various operations.
Language: Lua - Size: 215 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 255 - Forks: 4

CsiPA0723/task-runner.nvim
A simple task runner for neovim
Language: Lua - Size: 41 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

Adrraj01/nvim-lab
Neovim: for scientists
Language: Lua - Size: 288 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

nvim-orgmode/orgmode
Orgmode clone written in Lua for Neovim 0.10.3+.
Language: Lua - Size: 2.22 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 3,379 - Forks: 161

rachartier/tiny-inline-diagnostic.nvim
A Neovim plugin that display prettier diagnostic messages. Display diagnostic messages where the cursor is, with icons and colors.
Language: Lua - Size: 253 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,004 - Forks: 18

87870/Alchemist
Alchemist simplifies JSON handling in Laravel, offering a clean and efficient alternative to traditional resource classes. With its focus on speed and elegance, this tool streamlines your development process. 🚀💻
Language: PHP - Size: 56.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

sminrana/dotfiles
Config files e.g Neovim
Language: Lua - Size: 11.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

lewis6991/gitsigns.nvim
Git integration for buffers
Language: Lua - Size: 2.11 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5,891 - Forks: 224

joshuadanpeterson/nvim
Neovim config originally based off of kickstart.nvim but taken in a whole new direction
Language: Lua - Size: 6.55 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 0

mrjones2014/smart-splits.nvim
🧠 Smart, seamless, directional navigation and resizing of Neovim + terminal multiplexer splits. Supports tmux, Wezterm, and Kitty. Think about splits in terms of "up/down/left/right".
Language: Lua - Size: 502 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,304 - Forks: 51

nvzone/minty
Most Beautifully crafted color tools for Neovim
Language: Lua - Size: 65.4 KB - Last synced at: about 17 hours ago - Pushed at: 4 months ago - Stars: 508 - Forks: 4

NotAShelf/syntax-gaslighting.nvim
Gaslighting is not even a real word, you're crazy.
Language: Lua - Size: 243 KB - Last synced at: about 8 hours ago - Pushed at: 4 months ago - Stars: 85 - Forks: 0

nvim-treesitter/nvim-treesitter-context
Show code context
Language: Janet - Size: 5.62 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 2,839 - Forks: 224

echasnovski/mini.pick
Pick anything. Part of 'mini.nvim' library.
Language: Lua - Size: 220 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 83 - Forks: 6

echasnovski/mini.files
Navigate and manipulate file system. Part of 'mini.nvim' library.
Language: Lua - Size: 245 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 405 - Forks: 26

echasnovski/mini.nvim
Library of 40+ independent Lua modules improving overall Neovim (version 0.9 and higher) experience with minimal effort
Language: Lua - Size: 8.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 7,422 - Forks: 242

Isrothy/neominimap.nvim
Yet another minimap plugin for Neovim
Language: Lua - Size: 863 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 266 - Forks: 5

Kurama622/llm.nvim
Free 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: 500 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 321 - Forks: 25

zenbones-theme/zenbones.nvim
🪨 A collection of contrast-based Vim/Neovim colorschemes
Language: Vim Script - Size: 1.24 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 941 - Forks: 60

MonsieurTib/package-ui.nvim
Interactive package management UI for Neovim. Browse, search, install and manage packages with a beautiful multi-panel interface
Language: Lua - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 23 - Forks: 1

Afourcat/treesitter-terraform-doc.nvim
A simple neovim plugin that use treesitter to find resource in context and open the url on your favorite web browser.
Language: Lua - Size: 26.4 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 27 - Forks: 4

debugloop/telescope-undo.nvim
A telescope extension to view and search your undo tree 🌴
Language: Lua - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 742 - Forks: 13

S1M0N38/ai.nvim
✧ Query LLMs following OpenAI API specification
Language: Lua - Size: 118 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 1

chomosuke/typst-preview.nvim
Low latency typst preview for Neovim
Language: Lua - Size: 134 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 505 - Forks: 24

milanglacier/minuet-ai.nvim
💃 Dance with Intelligence in Your Code. Minuet offers code completion as-you-type from popular LLMs including OpenAI, Gemini, Claude, Ollama, Llama.cpp, Codestral, and more.
Language: Lua - Size: 864 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 649 - Forks: 31

nvzone/menu
Menu plugin for neovim ( supports nested menus ) made using volt
Language: Lua - Size: 53.7 KB - Last synced at: about 17 hours ago - Pushed at: 21 days ago - Stars: 576 - Forks: 10

winston0410/range-highlight.nvim
An extremely lightweight plugin (~ 120loc) that hightlights ranges you have entered in commandline.
Language: Lua - Size: 1.07 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 208 - Forks: 6

tamago324/nlsp-settings.nvim
A plugin for setting Neovim LSP with JSON or YAML files
Language: Lua - Size: 1.07 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 334 - Forks: 19

drehren/fltanim.nvim
An animation api/system for neovim
Language: Lua - Size: 9.77 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

drehren/fltnotify.nvim
Floating notification window for neovim
Language: Lua - Size: 20.5 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

drehren/fltprogr.nvim
WIP api idea for progress event handling in neovim
Language: Lua - Size: 6.84 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

nvimdev/dashboard-nvim
vim dashboard
Language: Lua - Size: 412 KB - Last synced at: 2 days ago - Pushed at: 19 days ago - Stars: 2,621 - Forks: 199

folke/which-key.nvim
💥 Create key bindings that stick. WhichKey helps you remember your Neovim keymaps, by showing available keybindings in a popup as you type.
Language: Lua - Size: 961 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 6,276 - Forks: 208

folke/noice.nvim
💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
Language: Lua - Size: 1.83 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 5,112 - Forks: 136

LazyVim/LazyVim
Neovim config for the lazy
Language: Lua - Size: 4.67 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 21,275 - Forks: 1,494

nvzone/showkeys
Minimal Eye-candy keys screencaster for Neovim 200 ~ LOC
Language: Lua - Size: 43.9 KB - Last synced at: about 17 hours ago - Pushed at: 29 days ago - Stars: 294 - Forks: 13

jbyuki/instant.nvim
collaborative editing in Neovim using built-in capabilities
Language: Lua - Size: 695 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 1,351 - Forks: 27

chatvim/chatvim.nvim
AI chat with markdown files in Neovim.
Language: Lua - Size: 243 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 0

folke/zen-mode.nvim
🧘 Distraction-free coding for Neovim
Language: Lua - Size: 99.6 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 1,946 - Forks: 62

FerretDetective/oil-git-signs.nvim
Add git information about your files when working with oil.nvim.
Language: Lua - Size: 82 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 0

folke/trouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
Language: Lua - Size: 1.54 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 6,226 - Forks: 188

MeanderingProgrammer/render-markdown.nvim
Plugin to improve viewing Markdown files in Neovim
Language: Lua - Size: 18.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,934 - Forks: 63

burgr033/mf-runner.nvim
code runner based off of Makefiles because it's the easiest and one of the most common formats.
Language: Lua - Size: 29.3 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Iron-E/nvim-highlite
A colorscheme generator that is "lite" on logic for the developer.
Language: Lua - Size: 1.22 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 243 - Forks: 30

Zeioth/markmap.nvim
Visualize your Markdown as mindmaps with markmap
Language: Lua - Size: 145 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 192 - Forks: 5

Kurren123/mssql.nvim
A Microsoft SQL Server plugin for neovim
Language: Lua - Size: 1.02 MB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 62 - Forks: 1

willothy/nvim-cokeline
:nose: A Neovim bufferline for people with addictive personalities
Language: Lua - Size: 4.74 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 598 - Forks: 38

Zeioth/garbage-day.nvim
Garbage collector that stops inactive LSP clients to free RAM
Language: Lua - Size: 158 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 449 - Forks: 4

bassamsdata/namu.nvim
Flexible and sleek fuzzy picker, LSP symbol navigator, and more. inspired by Zed.
Language: Lua - Size: 765 KB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 334 - Forks: 9

andrewferrier/debugprint.nvim
Debugging in NeoVim the print() way!
Language: Lua - Size: 726 KB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 472 - Forks: 24

HawkinsT/pathfinder.nvim
A Neovim plugin which enhances gf/gF/gx with look-ahead and smarter file, line/column number, and link resolution. Also provides visual targets for files/links, new motion commands, and link description retrieval.
Language: Lua - Size: 306 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 48 - Forks: 3

folke/flash.nvim
Navigate your code with search labels, enhanced character motions and Treesitter integration
Language: Lua - Size: 649 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 3,207 - Forks: 51

folke/snacks.nvim
🍿 A collection of QoL plugins for Neovim
Language: Lua - Size: 13.3 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 5,249 - Forks: 257

fresh2dev/zellij.vim
Vim plugin for seamless nav across windows and Zellij Panes.
Language: Vim Script - Size: 21.5 KB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 50 - Forks: 1

itodevio/.dotfiles
My config files for Kitty terminal, tmux and neovim!
Language: CSS - Size: 128 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 1

mistricky/codesnap.nvim
📸 Snapshot plugin with rich features that can make pretty code snapshots for Neovim
Language: Rust - Size: 93.6 MB - Last synced at: 3 days ago - Pushed at: 21 days ago - Stars: 804 - Forks: 26

TheLeoP/powershell.nvim
First class powershell editor integration into Neovim
Language: Lua - Size: 61.5 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 51 - Forks: 4

A7Lavinraj/fyler.nvim
A neovim file manager which can edit file system like a buffer with tree view
Language: Lua - Size: 131 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 126 - Forks: 4

cyuria/build.nvim
A neovim plugin written in lua to automatically detect your current workspace's build system and set makeprg accordingly
Language: Lua - Size: 29.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 12 - Forks: 1

bartman/history-select.nvim
nvim lua dialog box with a history file, based on telescope UI
Language: Lua - Size: 32.2 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

tigion/nvim-asciidoc-preview
A Neovim plugin to preview AsciiDoc documents in the browser.
Language: Lua - Size: 278 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 42 - Forks: 4

folke/twilight.nvim
🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
Language: Lua - Size: 60.5 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 1,384 - Forks: 24

4n1matoy/kickstart.nvim
A launch point for your personal nvim configuration
Language: Lua - Size: 326 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

ssstba/ecolog.nvim
The most sophisticated all-in-one toolkit to work with .env files and environment variables in NeoVim
Language: Lua - Size: 713 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 134 - Forks: 8

PhilRunninger/cmp-rpncalc
nvim-cmp source for math calculations using Reverse Polish Notation
Language: Lua - Size: 72.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 16 - Forks: 1

davnotdev/complongish
Autocomplete long-ish words in nvim plus other micro-plugins
Language: Lua - Size: 1000 Bytes - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

nvim-zh/awesome-nvim-conf
A collection of awesome neovim configuration from Chinese nvim users
Language: Python - Size: 87.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 21 - Forks: 6

harrisoncramer/gitlab.nvim
Manage Gitlab resources in Neovim
Language: Lua - Size: 2.22 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 309 - Forks: 45

devk0n/cmakex.nvim
CMake + Ninja build runner for Neovim with zero config
Language: Lua - Size: 0 Bytes - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

nvzone/volt
Plugin for creating reactive UI in neovim
Language: Lua - Size: 51.8 KB - Last synced at: about 17 hours ago - Pushed at: 10 days ago - Stars: 244 - Forks: 8

Saghen/blink.cmp
Performant, batteries-included completion plugin for Neovim
Language: Lua - Size: 2.87 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,733 - Forks: 269

benoror/gpg.nvim
Edit GPG encrypted files symmetrically in NeoVIM
Language: Lua - Size: 13.7 KB - Last synced at: 3 days ago - Pushed at: 23 days ago - Stars: 8 - Forks: 1

45Hnri/susu.nvim
Neovim Plugin to quickly write super-/subscript
Language: Lua - Size: 4.88 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

mawkler/refjump.nvim
Jump to next/previous LSP reference for item under cursor with ]r/[r
Language: Lua - Size: 30.3 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 52 - Forks: 2

Saghen/blink.pairs
Rainbow highlighting and intelligent auto-pairs for Neovim
Language: Rust - Size: 289 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 87 - Forks: 9

GustavEikaas/easy-dotnet.nvim
Neovim plugin written in Lua for working with .Net projects in Neovim. Makes it easier to run/test/build/debug projects. Supports both F# and C#
Language: Lua - Size: 558 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 348 - Forks: 40

folke/ts-comments.nvim
Tiny plugin to enhance Neovim's native comments
Language: Lua - Size: 110 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 483 - Forks: 28
