Core Plugins List

nvim-telescope/telescope.nvimFind, Filter, Preview, Pick. All lua, all the time.
lewis6991/gitsigns.nvimGit integration for buffers
folke/lua-dev.nvim💻 Dev setup for init.lua and plugin development with full signature help, docs and completion for the nvim lua API.
nvim-treesitter/nvim-treesitterNvim Treesitter configurations and abstraction layer
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.
akinsho/bufferline.nvimA snazzy bufferline for Neovim
hrsh7th/nvim-cmpA completion plugin for neovim coded in Lua.
hrsh7th/cmp-pathnvim-cmp source for path
kyazdani42/nvim-tree.luaA file explorer tree for neovim written in lua
numToStr/Comment.nvim🧠 💪 // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
kyazdani42/nvim-web-deviconslua fork of vim-web-devicons for neovim
b0o/schemastore.nvim🛍 JSON schemas for Neovim
windwp/nvim-autopairsautopairs for neovim written by lua
goolord/alpha-nvima lua powered greeter like vim-startify / dashboard-nvim
JoosepAlviste/nvim-ts-context-commentstringNeovim treesitter plugin for setting the commentstring based on the cursor location in a file.
ahmedkhalf/project.nvimThe superior project management solution for neovim.
L3MON4D3/LuaSnipSnippet Engine for Neovim written in Lua.
saadparwaiz1/cmp_luasnipluasnip completion source for nvim-cmp
nvim-lua/plenary.nvimplenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
hrsh7th/cmp-buffernvim-cmp source for buffer words
antoinemadec/FixCursorHold.nvimFix CursorHold Performance.
lunarvim/onedarker.nvimOnedark inspired colorscheme written in lua.
nvim-lua/popup.nvim[WIP] An implementation of the Popup API from vim in Neovim. Hope to upstream when complete
Tastyep/structlog.nvimStructured Logging for nvim, using Lua
jose-elias-alvarez/null-ls.nvimUse Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
williamboman/nvim-lsp-installerNeovim plugin that allows you to seamlessly manage LSP servers with :LspInstall. With full Windows support!
neovim/nvim-lspconfigQuickstart configurations for the Nvim LSP client
rafamadriz/friendly-snippetsSet of preconfigured snippets for different languages.
tamago324/nlsp-settings.nvimA plugin for setting Neovim LSP with JSON or YAML files
hrsh7th/cmp-nvim-lspnvim-cmp source for neovim builtin LSP client
nvim-lualine/lualine.nvimA blazing fast and easy to configure neovim statusline plugin written in pure lua.
nvim-telescope/telescope-fzf-native.nvimFZF sorter for telescope written in c
wbthomason/packer.nvimA use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
rcarriga/nvim-notifyA fancy, configurable, notification manager for NeoVimoptional
Pocco81/DAPInstall.nvim🦆 A NeoVim plugin for managing several debuggers for Nvim-dapoptional
akinsho/toggleterm.nvimA neovim lua plugin to help easily manage multiple terminal windowsoptional
mfussenegger/nvim-dapDebug Adapter Protocol client implementation for Neovim (>= 0.5)optional