Aerial |
Code overview window |
Alpha |
Start page |
Auto-Save |
Auto save |
Bufferline |
Buffer and tabline |
Comment |
Far better commenting |
Dressing |
UI improvements |
Gitsigns |
Neovim git integration |
Hop |
Fast movement by hopping around characters |
Img-Clip |
Direct image pasting inside Neovim |
Indent-Blankline |
Indentation guides |
Lsp-Inlayhints |
Inlay hints support |
Lsp-Zero |
Managing LSP client |
Nvim-Lspconfig |
LSP client configs |
Mason |
Package manager for formatters, linters, etc. |
Mason-Lspconfig |
LspConfig, Mason integration |
Neodev |
LSP helper for Neovim configuration |
Neoscroll |
Smooth scrolling |
Neo-tree |
File explorer |
Neovim-Session-Manager |
Session management |
Noice |
UI improvements |
Nui |
UI library |
None-ls |
LSP ecosystem helper |
Mason-Null-ls |
Null-ls and Mason integrator |
Nvim-Autopairs |
Autopairs for parentheses etc. |
Nvim-Cmp |
Autocomplete engine |
Cmp-Nvim-Lua |
Cmp source for Neovim's Lua API |
Cmp-Buffer |
Cmp source for the open buffer |
Cmp-Path |
Cmp source for file paths |
Cmp-Nvim-Lsp |
Cmp source for Neovim LSP client |
Lspkind |
Pictograms for autocomplete menu |
LuaSnip |
Snippet engine |
Friendly-Snippets |
Predefined snippets for many languages |
Nvim-Colorizer |
Color highlighter for hexcodes, etc. |
Nvim-Dap |
Debugging client for Neovim |
Mason-Nvim-Dap |
Mason, Dap integration |
Nvim-Dap-Ui |
UI for the debugging client |
Nvim-Dap-Virtual-Text |
Virtual text support for the DAP UI |
Nvim-Notify |
Fancy notification manager |
Nvim-Surround |
Working with pairs (brackets, HTML tags etc.) |
Nvim-Treesitter |
Syntax Highlighting |
Nvim-Treesitter-Text-Objects |
Syntax aware text object support |
Nvim-Treesitter-Context |
Show context of current line (associated function, code block etc.) |
Nvim-Ts-Autotag |
Auto close HTML tags |
Rainbow-Delimiters |
Rainbow colored delimiters |
Nvim-Ts-Context-Commentstring |
Treesitter support for embedded languages (like jsx, inline assembly) |
Nvim-UFO |
Better folding |
Onedark |
Default Colorscheme |
Plenary |
General Lua/Neovim library |
Project |
Better project management |
Scope |
Scoped buffers between tabs |
Telescope |
Fuzzy Finder for lots of things |
Telescope-Fzf-Native |
Fzf sorting for Telescope |
Toggleterm |
Better inbuilt terminal management |
Trouble |
Fancy quickfix/reference/diagnostics list |
Twilight |
Dims inactive portions of code |
Which-Key |
Keybinding helper |
Windline |
Neovim status line |
Zen-Mode |
Distraction free programming |