Table of Contents
- Plugin Manager
- Completion
- LSP
- Treesitter
- Fuzzy Finder
- Filer
- View
- Buffer
- Window
- Tab
- Terminal
- Motion
- Jump
- Set Option
- Editing support
- Other Standard Feature Enhancement
- Search, Replace, Select
- Mapping
- Yank, Paste
- Split / Join
- Number
- Mark
- Undo
- Diff
- Tags
- Fold / Conceal
- Calculation
- Command
- Command Line
- Spell check
- Dictionary
- digraph
- Abbreviation
- Quickfix / Location
- Directory
- filetype
- Macro
- Environment Variable
- Errorformat
- Message / Notification
- Help
- Save&Backup
- Startup
- Session
- Mouse
- Coding
- New features
- Util pack
- Integration with other apps
- Language specific
- Configuration File
- Database
- Protocol
- Documentation
- Neovim Lua Library
- Neovim Lua Development
- Colorscheme
- Neovim Distribution
- GUI
- External Tools
- Service
- Music
- Animation
- Toy
Plugin Manager
Completion
LSP
Treesitter
Fuzzy Finder
Filer
View
Syntax / Highlight
Statusline
Bufferline
Tabline
winbar
statuscolumn
Cursor
Cursorline / Columnline
Window Separators
Screen position
Wrap line
modeline
Mode
Scrollbar
Appearance
Highlight current function
listchars
Background
Buffer
Window
Tab
Terminal
Motion
Jump
Set Option
Editing support
Select Edit
Insert
- njaczko/nvim-dummy-text
- bwintertkb/enclose_nav.nvim
- AntonVanAssche/date-time-inserter.nvim
- resonyze/erase_node.nvim
- adammccartney/nvim-rinse
- AgusDOLARD/backout.nvim
- Someone-s-out-there/stutter.nvim
- nobody-famous/lima.nvim
- LarssonMartin1998/indent-invader.nvim
- haolian9/ico.nvim
- enoatu/nvim-smartchr
- ins0mniaque/sacrilege.nvim
- csessh/stopinsert.nvim
- Akirisu-kirisu/nvim-insert-mode
Smart Tab
Auto Insert
matchparen
- monkoose/matchparen.nvim
- rareitems/hl_match_area.nvim
- utilyre/sentiment.nvim
- tar80/matchwith.nvim
- yorickpeterse/nvim-tree-pairs
matchadd
Eval
Convert
Indent
Align
- Vonr/align.nvim
- RRethy/nvim-align
- echasnovski/mini.align
- vzze/aligner.nvim
- jakeru/columnize.nvim
- chuck-flowers/align-selection.nvim
- haolian9/furrow.nvim
- CoffeeCoder1/virtual-align.nvim
TextObject, Operator
Parenthetical edit
Large file
Misc
Other Standard Feature Enhancement
Search, Replace, Select
Mapping
Yank, Paste
Split / Join
Number
- nkakouros-original/numbers.nvim
- sitiom/nvim-numbertoggle
- joshdirkx/toggle-relativenumber.nvim
- cpea2506/relative-toggle.nvim
- gvlatko/inline-relative-numbers.nvim
- togawalk/relative-toggle.nvim
- prichrd/flagmode.nvim
- redxtech/sharing.nvim
- iiixio/nvim-dynamiclinenumbers
- Sayyidalijufri/termlinehide.nvim
- DarrellBrogdon/trnu.nvim
Mark
Undo
Diff
Tags
Fold / Conceal
Calculation
Command
Command Line
Spell check
Dictionary
- PaysanCorrezien/dictionary.nvim
- Nealium/dict-popup.nvim
- phanen/word.nvim
- IdoKendo/synonym.nvim
- manning390/wrd.nvim
- uga-rosa/cmp-dictionary
- pythonmcpi/define.nvim
- Praczet/words-the-def.nvim
- metaporia/dico.nvim
- archie-judd/telescope-words.nvim
digraph
Abbreviation
- 0styx0/abbreinder.nvim
- shadyalfred/electric-quotes.nvim
- ck-zhang/mistake.nvim
- Russoul/abbrev-expand.nvim
Quickfix / Location
Directory
filetype
Macro
Environment Variable
Errorformat
Message / Notification
Help
Save&Backup
Startup
Session
Mouse
Coding
Readable Assistant
Function Arguments
Comment Out
Context Header
Linter / Formatter
Import
Regex
- Djancyp/regex.nvim
- bennypowers/nvim-regexplainer
- tomiis4/Hypersonic.nvim
- jake-stewart/regex-vars.nvim
- rclawlor/regex-railroad.nvim
Generate documentation
Code outline
Snippet/Template
Task Runner
Test
Debug/REPL
Git/GitHub
Project
New features
Note Taking
Diagram
Translate
Popup Info
- lewis6991/hover.nvim
- ellisonleao/weather.nvim
- dgyurov/termify.nvim
- StonyBoy/nvim-update-time
- Fildo7525/pretty_hover
File Handling
Reload Configuration
- milkias17/reloader.nvim
- mskelton/live-reload.nvim
- Little-Captain/reloader.nvim
- Zeioth/hot-reload.nvim