Awesome
vlugins is a categorized list of neovim-plugins.
Other Sources
Table of Contents
- Abbreviations & Autocorrection
- AI
- Alignment
- Auto-Pair
- Auto-Save
- Browsing & URLs
- Buffers - Delete
- Buffers - Management
- Buffers - Scratch
- Case
- Colors
- Comments
- Completion
- Configuration
- Context
- Copy & Yank
- Cursor
- Database
- Debugging
- Diagnostic
- Documentation
- Embedded Code
- f/F
- File-Explorer
- File-Navigation
- Files/Directories - Utilities
- Folding
- Formatting
- Fuzzy-Finder
- Games & Nonsense
- Git - Blame
- Git - Branches
- Git - Diff
- Git - Graph
- Git - Manager
- Git - Signs
- Git - Utilities
- GitHub
- Greeter
- Highlighting - Arguments
- Highlighting - Brackets
- Highlighting - CWord
- Highlighting - Lines
- Highlighting - Miscellaneous
- Highlighting - Text
- HTTP
- Icons
- IDE-Features
- Indentation
- JSON
- Jupyter/Ipython
- Keyboard
- Lastplace
- Lists
- LSP - UI
- LSP - Utilities
- Macros
- Mappings
- Markdown
- Marks
- Media
- Minimap
- Miscellaneous
- Move
- Motions
- Notes & Wiki
- Notifications
- Objects
- Operations
- Package-Manager
- Plugin-Development
- Plugin-Manager
- Plumbing
- Preview
- Programs
- Project-Management
- Project-Root
- Python
- Quickfix
- Readline
- Regex
- Registers
- Remote
- REPL
- Replace
- Runner & Tasks
- Screenshots
- Scrolling
- Search & Replace
- Search - Highlighting
- Session-Management
- Snippets
- Spelling
- Star
- Statistics
- Statusline
- Statusline - Extensions
- Surround
- Swap
- Symbols/Tags
- Tabline
- Telescope
- Templates
- Terminal
- Testing
- Tmux
- Transform
- Transform - Base
- Transform - Increment
- Translation
- Treesitter
- Typing
- UI - Development
- UI - Menu
- UI - Miscellaneous
- Undo
- Visual
- Whitespace
- Winbar
- Windows - Highlighting
- Windows - Jump
- Windows - Resize
- Windows - Swap
- Writing & Reading
- Zen
Abbreviations & Autocorrection
AI
Alignment
ASCII
Auto-Pair
Auto-Save
Browsing & URLs
Buffers - Delete
Buffers - Management
Buffers - Scratch
Case
Colors
Comments
- comment-box
- comment-frame
- Comment
- comment
- commentary
- nerdcommenter
- tcomment
- todo-comments
- ts-context-commentstring
Completion
Configuration
Context
Copy & Yank
Cursor
Database
Debugging
Diagnostic
Documentation
Embedded Code
f/F
File-Explorer
- chadtree
- dirbuf
- dired
- dirvish
- drex
- fern
- fm
- lir
- molder
- neo-tree
- nerdtree
- netman
- netrw
- nvim-tree
- oil
- vinegar
File-Navigation
Files/Directories - Utilities
Folding
Formatting
Fuzzy-Finder
Games & Nonsense
- be-good
- blackjack
- cellular-automaton
- drop
- duck
- hacker
- lichess
- mario
- mine-sweeping
- pets
- sudoku
- tetris
- zone
Git - Blame
Git - Branches
Git - Diff
Git - Graph
Git - Manager
Git - Signs
Git - Utilities
GitHub
Greeter
Highlighting - Arguments
Highlighting - Brackets
Highlighting - CWord
- cursorline
- illuminate
- local-highlight
- murmur
- nvim-cursorword/xiyaowong
- nvim-cursorword/yamatsum
- vim-cursorword
Highlighting - Lines
Highlighting - Miscellaneous
Highlighting - Text
HTTP
Icons
IDE-Features
- ale
- any-jump
- apathy
- cscope_maps
- diagnostic-languageserver
- efm-langserver
- lint
- gutentags
- null-ls
- qlist
- refactoring
- treesitter
- vimtex
Indentation
JSON
Jupyter/Ipython
- cellmode
- ipy
- ipython-cell
- jukit
- jupynium
- jupyter-kernel
- jupyter-nvim
- jupyter-vim
- jupyter_ascending
- jupytext
- magma
Keyboard
Lastplace
Lists
LSP - UI
- dd
- fidget
- glance
- hierarchy
- inc-rename
- lightbulb
- lsp-status
- lsp_lines
- lsp_signature
- lspkind
- lspsaga
- navigator
- trouble
- virtual-types
LSP - Utilities
- fzf-lsp
- gtd
- lsp-bacomp
- lsp-format-modifications
- lsp-format
- lsp-lens
- lsp-smag
- lspconfig
- lspfuzzy
- navbuddy
- navigator
- nlsp-settings
- node-type
Macros
Mappings
- better-escape
- caskey
- command-center
- hardtime.nvim
- hardtime
- hydra
- key-menu
- legendary
- libmodal
- mapx
- nest
- unimpaired
- vimproviser
- which-key
Markdown
- glow
- headlines
- instant-markdown
- markdown-toc
- markdown/gabrielelana
- markdown/plasticboy
- markdowny
- mkdx
- papyrus
- peek
Marks
Media
Minimap
Miscellaneous
Move
- anywise-reg
- argumentative
- gomove
- move.nvim
- sideways
- syntax-tree-surfer
- treesitter-textobjects
- vim-move
Motions
- easy-action
- hop
- indentwise
- ipmotion
- jump-tag
- leap-spooky
- leap
- matchup
- nap
- pounce
- searchx
- SelectEase
- sj
- sneak
- svart
- syntax-tree-surfer
- tabout
- zero
Motions - Words
Notes & Wiki
- anki
- arachne
- dotoo
- flashcards
- flote
- kb-notes
- linny
- mind
- nabla
- neorg
- neuron.nvim
- neuron.vim
- obsidian
- orgmode.nvim
- orgwiki
- riv
- samwise
- scribe
- todotxt
- vim-orgmode
- vimwiki
- wiki
- YANP
- zettelkasten
- zk
Notifications
Objects
- argumentative
- indent-object
- targets
- textobj-user
- treesitter-textobjects
- treesitter-textsubjects
- various-textobjs
- wildfire.nvim
- wildfire.vim
Operations
Package-Manager
Plugin-Development
- boilit
- debuglog
- options
- plenary
- plugin-boilerplate
- plugin-template
- runes
- scriptease
- sqlite
- themis
- vital
Plugin-Manager
Plumbing
Preview
Programs
- calendar
- circleci
- competitest
- docker
- IRC
- live-server
- livedown
- omen
- package-info
- present
- ros/taDachs
- ros/thibthib18
- taskwarrior
Project-Management
Project-Root
Python
Quickfix
- bqf
- enmasse
- portal
- pqf
- qf-preview
- qf.nvim
- qf_helper
- QFEnter
- quickfix-reflector
- quickr-preview
- replacer
- vim-qf
Readline
Regex
Registers
Remote
- dev-container
- distant
- gdoc
- instant
- netman
- notmuch
- paperplanes
- presence
- remote-containers
- remote-sshfs
- s3edit
- scamp
- sshfs
REPL
Replace
Runner & Tasks
- asyncrun
- asynctasks
- code_runner
- confiture
- dispatch
- estream
- lab
- neomake
- overseer
- projectlaunch
- sniprun
- telescope-makefile
- telescope-tasks
- toggletasks
- vs-tasks
- yabs
- zond
Screenshots
Scrolling
Search & Replace
- abolish
- architext
- cool-substitute
- ctrlsf
- eseach
- far
- ferret
- grepper
- live-command
- nvim-search-and-replace
- search-replace.nvim
- searchReplace
- spectre
- ssr
Search - Highlighting
Session-Management
- auto-session
- memento
- neovim-session-manager
- nvim-possession
- obsssion
- possession.nvim
- projections.nvim
- prosession
- sessions
- suave
- workspace
Snippets
- friendly-snippets
- LuaSnip
- miniSnip
- snipmate
- snippet-converter
- SnippetGenie
- snippets
- snippy
- ultisnips
- vsnip
- xptemplate
- zensnippets
Sorting
Spelling
Star
Statistics
Statuscolumn
Statusline
- airline
- crystalline
- feline
- glepnir/galaxyline
- hardline
- heirline
- incline
- lightline
- linefly
- lualine
- neoline
- NTBBloodbath/galaxyline
- staline
- statusline
- tpipeline
- windline
Statusline - Extensions
Surround
Swap
Symbols/Tags
Tabline
Telescope
- advanced-git-search
- cder
- dash
- dir-telescope
- easypick
- smart-open
- telescope-all-recent
- telescope-changes
- telescope-diff
- telescope-extension-maker
- telescope-makefile
- telescope-media-files
- telescope-media
- telescope-menufacture
- telescope-recent-files
- telescope-tabs
- telescope-tasks
- telescope-undo
Templates
Terminal
- buffer-term
- bufresize
- deol
- flatten
- floaterm
- FTerm
- neomux
- neoterm/kassio
- NeoTerm/nyngwang
- smart-term-esc
- sterm
- term-edit
- terminal
- termitary
- termnames
- toggleterm
- unception
Testing
Tmux
- Navigator
- nvimux
- smart-splits
- tbobe
- tmux-complete
- tmux-navigator
- tmux-runner
- tmux.nvim/aserowy
- tmux.nvim/nathom
- tmuxjump
- tpipeline
- vimux
Transform
Transform - Base
Transform - Increment
Translation
Treesitter
Typing
UI - Development
UI - Menu
UI - Miscellaneous
- dressing
- flirt
- floating-input
- gesture
- hover
- monark
- noice
- popui
- renamer
- searchbox
- sidebar
- stylish
- suit
- wilder