vsedov
/
nvim
plugin manager
Lazy
plugins
190
root
init file
init.lua
lines of code
41907
monorepo
no
fork
no
leaderkey
Space
Plugins
monaqa/dial.nvim
enhanced increment/decrement plugin for Neovim.
654
106
4
editing-support
folke/edgy.nvim
Easily create and manage predefined window layouts, bringing a new edge to your workflow
519
38
0
split-and-window
chrisgrieser/nvim-genghis
Convenience file operations for neovim, written in lua.
152
6
0
utility
jpmcb/nvim-llama
🦙 Llama 2 and llama.cpp interfaces for Neovim
28
1
1
ai
ckolkey/ts-node-action
Neovim Plugin for running functions on nodes.
314
24
1
editing-support
nanotee/luv-vimdocs
The luv docs in vimdoc format.
69
12
0
nvim-dev
lewis6991/gitsigns.nvim
Git integration for buffers
3756
686
4
git
folke/trouble.nvim
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.
3834
415
3
diagnostics
anuvyklack/windows.nvim
Automatically expand width of the current window. Maximizes and restore it. And all this with nice animations!
448
49
2
split-and-window
stevearc/overseer.nvim
A task runner and job management plugin for Neovim
664
67
1
code-runner
chrisgrieser/nvim-alt-substitute
A substitute of vim's :substitute that uses lua patterns instead of vim regex. Supports incremental preview.
38
5
0
editing-support
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".
546
68
3
split-and-window
aznhe21/actions-preview.nvim
Fully customizable previewer for LSP code actions.
177
25
0
lsp
williamboman/mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
5712
740
2
lsp-installer
echasnovski/mini.clue
Show next key clues. Part of 'mini.nvim' library. 
33
18
1
keybinding
smjonas/inc-rename.nvim
Incremental LSP renaming based on Neovim's command-preview feature.
424
90
4
lsp
sQVe/bufignore.nvim
Unlist hidden buffers matching specified ignore sources.
16
4
0
utility
jghauser/fold-cycle.nvim
This neovim plugin allows you to cycle folds open or closed
66
5
0
utility
rebelot/heirline.nvim
Heirline.nvim is a no-nonsense Neovim Statusline plugin designed around recursive inheritance to be exceptionally fast and versatile.
819
60
1
statusline
ibhagwan/fzf-lua
Improved fzf.vim written in lua
1381
94
2
fuzzy-finder
zbirenbaum/copilot.lua
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot
1645
220
6
completion
declancm/cinnamon.nvim
Smooth scrolling for ANY movement command 🤯. A Neovim plugin written in Lua!
270
22
0
scrolling
gennaro-tedesco/nvim-jqx
Populate the quickfix with json entries
255
12
0
programming-languages-support
folke/lazy.nvim
💤 A modern plugin manager for Neovim
8476
747
5
plugin-manager
rafcamlet/nvim-luapad
Interactive real time neovim scratchpad for embedded lua engine - type and watch!
484
24
0
nvim-dev
onsails/lspkind.nvim
vscode-like pictograms for neovim lsp completion items
1150
208
2
lsp
m-demare/hlargs.nvim
Highlight arguments' definitions and usages, using Treesitter
396
59
0
syntax
mizlan/iswap.nvim
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
469
24
0
editing-support
anuvyklack/animation.nvim
Create animations in Neovim
33
37
2
nvim-dev
folke/twilight.nvim
🌅 Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.
997
98
3
color
NMAC427/guess-indent.nvim
Automatic indentation style detection for Neovim
281
24
0
indent
milisims/nvim-luaref
Add a vim :help reference for lua
118
16
0
nvim-dev
yaocccc/nvim-foldsign
Display folding info on sign column
31
1
0
utility
michaelb/sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
1243
48
0
code-runner
norcalli/nvim-terminal.lua
A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.
187
4
0
terminal-integration
chipsenkbeil/distant.nvim
🚧 (Alpha stage software) Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment 🚧
975
11
1
remote-development
ashfinal/qfview.nvim
Pretty quickfix/location view for Neovim
39
5
0
quickfix
booperlv/nvim-gomove
A complete plugin for moving and duplicating blocks and lines, with complete fold handling, reindenting, and undoing in one go.
184
12
0
editing-support
folke/flash.nvim
Navigate your code with search labels, enhanced character motions and Treesitter integration
1494
189
6
motion
folke/zen-mode.nvim
🧘 Distraction-free coding for Neovim
1181
166
4
editing-support
nyngwang/NeoWell.lua
Well... I will fix this line later
14
1
0
quickfix
ziontee113/syntax-tree-surfer
A plugin for Neovim that helps you surf through your document and move elements around using the nvim-treesitter API.
427
23
0
treesitter-based
is0n/fm-nvim
🗂 Neovim plugin that lets you use your favorite terminal file managers (and fuzzy finders) from within Neovim.
234
9
0
file-explorer
L3MON4D3/LuaSnip
Snippet Engine for Neovim written in Lua.
2454
723
3
snippet
nvimtools/none-ls.nvim
null-ls.nvim reloaded / Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
921
133
13
lsp
Weissle/persistent-breakpoints.nvim
Neovim plugin for persistent breakpoints.
119
16
0
debugging
ahmedkhalf/project.nvim
The superior project management solution for neovim.
1053
127
3
project
echasnovski/mini.animate
Neovim Lua plugin to animate common Neovim actions. Part of 'mini.nvim' library.
99
40
2
utility
ray-x/guihua.lua
A GUI library for Neovim plugin developers
137
60
0
nvim-dev
stevearc/oil.nvim
Neovim file explorer: edit your filesystem like a buffer
1599
161
13
file-explorer
echasnovski/mini.indentscope
Neovim Lua plugin to visualize and operate on indent scope. Part of 'mini.nvim' library.
124
98
3
indent
kkharji/sqlite.lua
SQLite LuaJIT binding with a very simple api.
411
129
1
nvim-dev
LudoPinelli/comment-box.nvim
:sparkles: Clarify and beautify your comments using boxes and lines.
230
27
1
comment
folke/noice.nvim
💥 Highly experimental plugin that completely replaces the UI for messages, cmdline and the popupmenu.
3033
331
5
utility
yutkat/confirm-quit.nvim
Check and then exit from Neovim
13
3
3
utility
shortcuts/no-neck-pain.nvim
☕ Dead simple yet super extensible plugin to center the currently focused buffer to the middle of the screen.
328
28
0
editing-support
neovim/nvim-lspconfig
Quickstart configs for Nvim LSP
8464
858
1
lsp
Darazaki/indent-o-matic
Dumb automatic fast indentation detection for Neovim written in Lua
161
17
0
indent
ray-x/sad.nvim
Space Age seD in Neovim. A project-wide find and replace plugin for Neovim.
163
6
0
search
anuvyklack/hydra.nvim
Create custom submodes and menus
929
53
1
keybinding
numToStr/Comment.nvim
:brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
2952
503
3
comment
onsails/diaglist.nvim
Live render workspace diagnostics in quickfix with current buf errors on top, buffer diagnostics in loclist
166
6
0
diagnostics
danymat/neogen
A better annotation generator. Supports multiple languages and annotation conventions.
956
127
3
comment
folke/neodev.nvim
💻 Neovim setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.
1576
387
1
nvim-dev
HiPhish/rainbow-delimiters.nvim
Rainbow delimiters for Neovim with Tree-sitter
274
98
3
editing-support
folke/tokyonight.nvim
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
4402
290
4
colorscheme
theHamsta/nvim-dap-virtual-text
Virtual text support for nvim-dap.
646
202
185
debugging
stevanmilic/nvim-lspimport
Automatically resolves imports for undefined terms in neovim.
22
3
0
lsp
NeogitOrg/neogit
magit for neovim
2688
114
3
git
mfussenegger/nvim-lint
An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.
1186
112
7
lsp
rcarriga/nvim-notify
A fancy, configurable, notification manager for NeoVim
2426
428
6
utility
topaxi/gh-actions.nvim
See status of workflows and dispatch runs directly in neovim
74
4
0
github
amrbashir/nvim-docs-view
A neovim plugin to display lsp hover documentation in a side panel.
106
6
0
lsp
miversen33/sunglasses.nvim
Put on your shades so you only see what you care about
42
7
1
color
famiu/bufdelete.nvim
Delete Neovim buffers without losing window layout
426
62
1
split-and-window
JoosepAlviste/nvim-ts-context-commentstring
Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
935
276
2
comment
gbprod/substitute.nvim
Neovim plugin introducing a new operators motions to quickly replace and exchange text.
382
42
0
editing-support
ivanjermakov/troublesum.nvim
Neovim plugin to show diagnostics summary in the buffer's corner, similar to JetBrains' inspections widget.
64
8
0
diagnostics
smjonas/live-command.nvim
Easily create previewable commands in Neovim.
412
27
0
editing-support
Wansmer/sibling-swap.nvim
Neovim plugin for swaps closest siblings with Tree-Sitter
125
10
1
editing-support
NTBBloodbath/doom-one.nvim
doom-emacs' doom-one Lua port for Neovim
172
7
0
colorscheme
karb94/neoscroll.nvim
Smooth scrolling neovim plugin written in lua
1083
108
1
scrolling
altermo/ultimate-autopair.nvim
A neovim autopair plugin designed to have all the features that an autopair plugin needs.
343
58
3
editing-support
ofirgall/goto-breakpoints.nvim
Cycle between breakpoints with keymappings for nvim-dap
25
10
0
debugging
ggandor/leap-spooky.nvim
👻 Actions at a distance
240
9
8
motion
catppuccin/nvim
🍨 Soothing pastel theme for (Neo)vim
3752
329
3
colorscheme
jubnzv/mdeval.nvim
Neovim plugin that evaluates code blocks inside documents
147
4
0
markdown-and-latex
axieax/urlview.nvim
🔎 Neovim plugin for viewing all the URLs in a buffer
187
23
0
utility
rktjmp/lush.nvim
Create Neovim themes with real-time feedback, export anywhere.
1190
69
2
colorscheme-creation
echasnovski/mini.align
Neovim Lua plugin to align text interactively. Part of 'mini.nvim' library.
42
40
3
formatting
abecodes/tabout.nvim
tabout plugin for neovim
616
56
1
motion
MunifTanjim/nui.nvim
UI Component Library for Neovim.
1169
485
4
nvim-dev
AckslD/muren.nvim
Multiple replacements in neovim
293
24
0
search
nvim-lua/plenary.nvim
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
2038
831
1
nvim-dev
VidocqH/lsp-lens.nvim
Neovim plugin for displaying references and difinition infos upon functions like JB's IDEA.
193
23
1
lsp
toppair/reach.nvim
Buffer, mark, tabpage, colorscheme switcher for Neovim
216
3
0
utility
echasnovski/mini.trailspace
Neovim Lua plugin to manage trailspace (highlight and remove). Part of 'mini.nvim' library.
9
24
0
editing-support
andythigpen/nvim-coverage
Displays test coverage data in the sign column
225
20
0
test
dpayne/CodeGPT.nvim
CodeGPT is a plugin for neovim that provides commands to interact with ChatGPT.
717
10
1
ai
linrongbin16/gitlinker.nvim
Maintained fork of ruifm's gitlinker, refactored with bug fixes, ssh alias host, `/blame` url support and other improvements.
42
12
1
git
uga-rosa/ccc.nvim
Color picker and highlighter plugin for Neovim.
563
54
0
color
pwntester/octo.nvim
Edit and review GitHub issues and pull requests from the comfort of your favorite editor
1859
74
1
github
haringsrob/nvim_context_vt
Virtual text context for neovim treesitter
330
28
0
editing-support
CRAG666/code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
414
20
0
code-runner
3rd/image.nvim
🖼️ Bringing images to Neovim.
347
28
3
utility
sindrets/winshift.nvim
Rearrange your windows with ease.
400
27
0
split-and-window
hedyhli/outline.nvim
Code outline sidebar powered by LSP. Significantly enhanced & refactored fork of symbols-outline.nvim.
68
9
0
lsp
nacro90/numb.nvim
Peek lines just when you intend
539
64
0
editing-support
KaitlynEthylia/TreePin
A lightweight neovim plugin for pinning fragments of code to the screen.
33
2
0
editing-support
jvgrootveld/telescope-zoxide
An extension for telescope.nvim that allows you operate zoxide within Neovim.
232
40
0
fuzzy-finder
ray-x/lsp_signature.nvim
LSP signature hint as you type
1719
131
1
lsp
ggandor/leap.nvim
Neovim's answer to the mouse 🦘
3523
120
3
motion
kvrohit/mellow.nvim
A soothing dark color scheme for neovim and friends.
158
8
0
colorscheme
gbprod/yanky.nvim
Improved Yank and Put functionalities for Neovim
601
69
4
editing-support
jghauser/papis.nvim
Manage your bibliography from within your favourite editor
116
2
0
note-taking
RRethy/vim-illuminate
illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matching.
1821
208
1
cursorline
nvim-telescope/telescope.nvim
Find, Filter, Preview, Pick. All lua, all the time.
11994
818
1
fuzzy-finder
yorickpeterse/nvim-pqf
Prettier quickfix/location list windows for NeoVim
47
29
1
quickfix
tamton-aquib/duck.nvim
A duck that waddles arbitrarily in neovim.
459
14
0
fun
rafamadriz/friendly-snippets
Set of preconfigured snippets for different languages. 
1340
436
402
snippet
tamton-aquib/flirt.nvim
A neovim plugin to work with floating windows.
98
6
0
split-and-window
rebelot/kanagawa.nvim
NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.
3016
171
2
colorscheme
rose-pine/neovim
Soho vibes for Neovim
1449
118
2
colorscheme
ellisonleao/glow.nvim
A markdown preview directly in your neovim.
1057
49
0
markdown-and-latex
kevinhwang91/nvim-fundo
Forever undo in Neovim
171
19
0
utility
echasnovski/mini.ai
Neovim Lua plugin to extend and create `a`/`i` textobjects. Part of 'mini.nvim' library.
75
76
0
editing-support
chomosuke/term-edit.nvim
Vim Keybindings in Neovim's Built-in Terminal
158
18
0
terminal-integration
nvim-neorg/neorg
Modernity meets insane extensibility. The future of organizing your life in Neovim.
4995
107
3
note-taking
cshuaimin/ssr.nvim
Treesitter based structural search and replace plugin for Neovim.
749
44
41
editing-support
axkirillov/hbac.nvim
Heuristic buffer auto-close
141
19
0
utility
ggandor/flit.nvim
Enhanced f/t motions for Leap
302
39
39
motion
rcarriga/nvim-dap-ui
A UI for nvim-dap
1827
343
1
debugging
m-demare/attempt.nvim
Manage temporary buffers
70
3
0
utility
RishabhRD/nvim-lsputils
Better defaults for nvim-lsp actions
434
6
0
lsp
gbprod/stay-in-place.nvim
Neovim plugin that prevent cursor from moving when using shift and filter actions.
74
18
0
editing-support
kevinhwang91/nvim-bqf
Better quickfix window in Neovim, polish old quickfix window.
1359
117
0
quickfix
chentoast/marks.nvim
A better user experience for viewing and interacting with Vim marks.
644
61
0
marks
chrisgrieser/nvim-early-retirement
Send buffers into early retirement by automatically closing them after x minutes of inactivity.
143
23
1
utility
j-hui/fidget.nvim
Extensible UI for Neovim notifications and LSP progress messages.
1473
298
6
lsp
akinsho/git-conflict.nvim
A plugin to visualise and resolve merge conflicts in neovim
648
94
1
git
andrewferrier/textobj-diagnostic
Text object for diagnostics (such as those generated by LSP servers).
0
3
0
diagnostics
Bekaboo/dropbar.nvim
IDE-like breadcrumbs, out of the box
637
59
0
bars-and-lines
mfussenegger/nvim-dap
Debug Adapter Protocol client implementation for Neovim
4064
400
2
debugging
LeonHeidelbach/trailblazer.nvim
TrailBlazer enables you to seemlessly move through important project marks as quickly and efficiently as possible to make your workflow blazingly fast ™.
189
7
0
marks
XXiaoA/ns-textobject.nvim
Awesome textobject plugin works with nvim-surround
34
2
0
editing-support
rktjmp/paperplanes.nvim
Neovim :airplane: Pastebins
81
10
0
utility
stevearc/dressing.nvim
Neovim plugin to improve the default vim.ui interfaces
1323
329
2
utility
folke/which-key.nvim
💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.
3703
472
1
keybinding
windwp/nvim-spectre
Find the enemy and replace them with dark power.
1400
53
0
search
Wansmer/treesj
Neovim plugin for splitting/joining blocks of code
692
142
2
editing-support
nyngwang/NeoRoot.lua
Yet another light-weight rooter written in Lua
71
2
0
project
aserowy/tmux.nvim
tmux integration for nvim features pane movement and resizing from within nvim.
509
33
0
tmux
akinsho/bufferline.nvim
A snazzy bufferline for Neovim
2800
297
2
tabline
stevearc/conform.nvim
Lightweight yet powerful formatter plugin for Neovim
1234
151
17
formatting
kylechui/nvim-surround
Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
2218
282
2
syntax
jackMort/ChatGPT.nvim
ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
2829
72
1
ai
olivercederborg/poimandres.nvim
Poimandres colorscheme for Neovim written in Lua
227
10
1
colorscheme
luukvbaal/statuscol.nvim
Status column plugin that provides a configurable 'statuscolumn' and click handlers.
373
103
3
bars-and-lines
kevinhwang91/nvim-hlslens
Hlsearch Lens for Neovim
646
87
2
search
natecraddock/workspaces.nvim
a simple plugin to manage workspace directories in neovim
214
14
0
project
andrewferrier/debugprint.nvim
Debugging in NeoVim the print() way!
190
15
0
debugging
piersolenski/wtf.nvim
Delicious diagnostic debugging in Neovim 🤤
168
5
0
diagnostics
kevinhwang91/nvim-ufo
Not UFO in the sky, but an ultra fold in Neovim.
1667
200
4
utility
willothy/flatten.nvim
Open files and command output from wezterm, kitty, and neovim terminals in your current neovim instance
301
32
0
terminal-integration
ThePrimeagen/harpoon
A per project, auto updating and editable marks utility for fast file navigation.
3903
184
5
marks
ellisonleao/carbon-now.nvim
Create beautiful code snippets directly from your neovim terminal
120
7
1
snippet
chrisgrieser/nvim-various-textobjs
Bundle of two dozen new text objects for Neovim.
341
42
0
editing-support
ramojus/mellifluous.nvim
Pleasant and productive colorscheme for Neovim
207
7
0
colorscheme
Zeioth/markmap.nvim
Visualize your Markdown as mindmaps with markmap
95
7
0
markdown-and-latex
Zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
270
13
1
code-runner
folke/todo-comments.nvim
✅ Highlight, list and search todo comments in your projects
2247
308
3
comment
ghillb/cybu.nvim
Neovim plugin that offers context when cycling buffers in the form of a customizable notification window.
284
17
0
utility
nvim-treesitter/nvim-treesitter-textobjects
Create your own textobjects using tree-sitter queries.
1612
404
3
syntax
andweeb/presence.nvim
Discord Rich Presence for Neovim
663
63
1
media
mikesmithgh/kitty-scrollback.nvim
😽 Open your Kitty scrollback buffer with Neovim. Ameowzing!
170
7
1
terminal-integration
nvim-neo-tree/neo-tree.nvim
Neovim plugin to manage the file system and other tree like structures.
2254
283
3
file-explorer
Marskey/telescope-sg
Ast-grep picker for telescop.nvim
117
13
0
fuzzy-finder
lukas-reineke/indent-blankline.nvim
Indent guides for Neovim
3349
520
2
indent
nvim-treesitter/nvim-treesitter
Nvim Treesitter configurations and abstraction layer
8195
892
2
syntax
fdschmidt93/telescope-egrepify.nvim
Variable user customization for telescope.live_grep to set rg flags on-the-fly
40
12
12
fuzzy-finder
ethanholz/nvim-lastplace
A Lua rewrite of vim-lastplace
291
45
0
editing-support
glepnir/lspsaga.nvim
improve neovim lsp experience
3078
98
0
lsp
sindrets/diffview.nvim
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
2843
301
1
git
hrsh7th/nvim-cmp
A completion plugin for neovim coded in Lua.
6185
823
1
completion
axkirillov/easypick.nvim
A neovim plugin that lets you easily create Telescope pickers from arbitrary console commands
314
10
0
fuzzy-finder
iamcco/markdown-preview.nvim
markdown preview plugin for (neo)vim
5435
221
3
markdown-and-latex
LunarVim/LunarVim
🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
16470
7
0
preconfigured
milanglacier/yarepl.nvim
Yet Another REPL, flexible, supporting multiple paradigms to interact with REPLs, project-level configs, working with tmux, telescope integration, and native dot repeat.
63
2
0
code-runner
RRethy/nvim-treesitter-textsubjects
Location and syntax aware text objects which *do what you mean*
429
50
0
syntax
frabjous/knap
Neovim plugin for creating live-updating-as-you-type previews of LaTeX, markdown, and other files in the viewer of your choice.
280
8
0
markdown-and-latex