2020-09-18 18:41:01 +00:00
# awesome-neovim
2020-10-16 21:37:08 +00:00
Collections of awesome [Neovim ](https://neovim.io/ ) plugins. Mostly targeting Neovim specific features.
2020-09-18 18:49:58 +00:00
2020-10-16 21:33:01 +00:00
![Neovim Logo ](https://neovim.io/images/logo@2x.png )
2020-09-18 18:49:58 +00:00
## Submissions
2020-10-16 21:37:08 +00:00
Make a pull request to add your Neovim plugin.
2020-09-18 18:49:58 +00:00
2020-09-21 02:04:51 +00:00
## Wishlist
2020-11-16 21:38:53 +00:00
Have a problem a plugin can solve? Add it to the [nvim-lua wishlist ](https://github.com/nvim-lua/wishlist ).
2020-09-21 02:04:51 +00:00
2020-11-16 21:38:53 +00:00
## Plugins
2020-09-21 02:04:51 +00:00
2020-10-16 21:06:39 +00:00
### Plugin Managers
- [wbthomason/packer.nvim ](https://github.com/wbthomason/packer.nvim )
2020-09-18 21:39:29 +00:00
2020-10-16 21:06:39 +00:00
### LSP
2020-09-18 18:49:58 +00:00
2020-10-16 21:06:39 +00:00
#### (requires Neovim Nightly)
2020-09-18 18:49:58 +00:00
2020-09-18 21:39:29 +00:00
- [neovim/nvim-lspconfig ](https://github.com/neovim/nvim-lspconfig )
- [nvim-lua/completion-nvim ](https://github.com/nvim-lua/completion-nvim )
2020-09-18 19:57:13 +00:00
- [nvim-lua/lsp-status.nvim ](https://github.com/nvim-lua/lsp-status.nvim )
2020-10-16 21:06:39 +00:00
- [nvim-lua/lsp_extensions.nvim ](https://github.com/nvim-lua/lsp_extensions.nvim )
2020-10-07 22:31:17 +00:00
- [RishabhRD/nvim-lsputils ](https://github.com/RishabhRD/nvim-lsputils )
2020-09-18 18:49:58 +00:00
2020-10-16 21:06:39 +00:00
### General
- [npxbr/glow.nvim ](https://github.com/npxbr/glow.nvim )
### Syntax
- [nvim-treesitter/nvim-treesitter ](https://github.com/nvim-treesitter/nvim-treesitter )
2020-10-07 17:25:22 +00:00
### Terminal integration
- [nikvdp/neomux ](https://github.com/nikvdp/neomux )
2020-11-10 21:53:15 +00:00
- [akinsho/nvim-toggleterm.lua ](https://github.com/akinsho/nvim-toggleterm.lua )
2020-10-07 17:25:22 +00:00
2020-09-21 02:04:51 +00:00
### Snippets
2020-09-18 18:53:36 +00:00
2020-09-18 21:39:29 +00:00
- [norcalli/snippets.nvim ](https://github.com/norcalli/snippets.nvim )
2020-11-16 21:38:53 +00:00
- [hrsh7th/vim-vsnip ](https://github.com/hrsh7th/vim-vsnip ) - Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
2020-09-18 18:53:36 +00:00
2020-10-16 21:06:39 +00:00
### Fuzzy Finder
2020-09-18 18:49:58 +00:00
2020-11-13 15:52:38 +00:00
- [nvim-telescope/telescope.nvim ](https://github.com/nvim-telescope/telescope.nvim )
2020-09-18 18:49:58 +00:00
2020-09-21 02:04:51 +00:00
### Colors
2020-09-18 18:49:58 +00:00
2020-09-18 21:39:29 +00:00
- [norcalli/nvim-colorizer.lua ](https://github.com/norcalli/nvim-colorizer.lua )
- [tjdevries/colorbuddy.nvim ](https://github.com/tjdevries/colorbuddy.nvim )
- [norcalli/nvim-base16.lua ](https://github.com/norcalli/nvim-base16.lua )
2020-09-18 18:49:58 +00:00
2020-10-16 21:06:39 +00:00
### Colorscheme
2020-09-18 18:49:58 +00:00
2020-11-13 02:42:31 +00:00
- [tjdevries/gruvbuddy.nvim ](https://github.com/tjdevries/gruvbuddy.nvim ) - Gruvbox colors
2020-10-16 21:06:39 +00:00
#### Treesitter Support
2020-11-16 21:38:53 +00:00
- [bluz71/vim-nightfly-guicolors ](https://github.com/bluz71/vim-nightfly-guicolors ) - nightfly is a dark GUI color scheme heavily inspired by Sarah Drasner's Night Owl theme.
2020-10-31 01:01:39 +00:00
- [bluz71/vim-moonfly-colors ](https://github.com/bluz71/vim-moonfly-colors ) - moonfly is a dark color scheme with Treesitter support
- [ChristianChiarulli/nvcode-color-schemes.vim ](https://github.com/ChristianChiarulli/nvcode-color-schemes.vim ) - nvcode, onedark, nord colorschemes with Treesitter support
2020-11-16 21:38:53 +00:00
- [sainnhe/sonokai ](https://github.com/sainnhe/sonokai ) - High Contrast & Vivid Color Scheme based on Monokai Pro
- [kyazdani42/blue-moon ](https://github.com/kyazdani42/blue-moon ) - A dark color scheme for Neovim derived from palenight and carbonight
- [mhartington/oceanic-next ](https://github.com/mhartington/oceanic-next ) - Oceanic Next theme for neovim
- [Iron-E/nvim-highlite ](https://github.com/Iron-E/nvim-highlite ) - A colorscheme template that is "lite" on logic for the developer.
2020-11-12 18:33:15 +00:00
- [glepnir/zephyr-nvim ](https://github.com/glepnir/zephyr-nvim ) - A dark colorscheme with treesitter support
2020-11-12 04:37:33 +00:00
- [rockerBOO/boo-colorscheme-nvim ](https://github.com/rockerBOO/boo-colorscheme-nvim ) - A colorscheme for Neovim with handcrafted support for LSP, Treesitter.
2020-11-16 21:38:53 +00:00
- [jim-at-jibba/ariake-vim-colors ](https://github.com/jim-at-jibba/ariake-vim-colors ) - A port of the great Atom theme. Dark and light with Treesitter support
2020-09-18 18:49:58 +00:00
2020-11-09 17:38:15 +00:00
### Debugging
- [mfussenegger/nvim-dap ](https://github.com/mfussenegger/nvim-dap ) - Debug Adapter Protocol client implementation for Neovim
2020-10-16 21:06:39 +00:00
### Neovim Lua Development
2020-09-18 18:49:58 +00:00
2020-09-19 01:53:20 +00:00
- [tjdevries/nlua.nvim ](https://github.com/tjdevries/nlua.nvim ) - Lua Development for Neovim
- [svermeulen/vimpeccable ](https://github.com/svermeulen/vimpeccable ) - Commands to help write your .vimrc in lua or any lua based language
2020-11-16 21:38:53 +00:00
- [nanotee/nvim-lua-guide ](https://github.com/nanotee/nvim-lua-guide ) - A guide to using Lua in Neovim
2020-10-16 21:06:39 +00:00
2020-11-16 21:38:53 +00:00
### Lua
- [rafcamlet/nvim-luapad ](https://github.com/rafcamlet/nvim-luapad ) - Interactive real time neovim scratchpad for embedded lua engine - type and watch!
2020-09-18 18:49:58 +00:00
2020-10-24 09:58:44 +00:00
### Tabline
- [romgrk/barbar.nvim ](https://github.com/romgrk/barbar.nvim )
2020-11-10 21:53:15 +00:00
- [akinsho/nvim-bufferline.lua ](https://github.com/akinsho/nvim-bufferline.lua )
2020-10-24 09:58:44 +00:00
2020-09-21 02:04:51 +00:00
### Statusline
2020-09-18 18:49:58 +00:00
2020-11-12 18:33:15 +00:00
- [glepnir/galaxyline.nvim ](https://github.com/glepnir/galaxyline.nvim )
2020-09-18 21:39:29 +00:00
- [tjdevries/express_line.nvim ](https://github.com/tjdevries/express_line.nvim )
2020-09-18 18:49:58 +00:00
2020-11-12 18:33:15 +00:00
### Indent
2020-11-14 16:25:52 +00:00
- [glepnir/indent-guides.nvim ](https://github.com/glepnir/indent-guides.nvim ) indent plugin.
2020-10-16 21:06:39 +00:00
### Games
- [ThePrimeagen/vim-be-good ](https://github.com/ThePrimeagen/vim-be-good )
2020-10-24 07:54:06 +00:00
### File explorer
- [kyazdani42/nvim-tree.lua ](https://github.com/kyazdani42/nvim-tree.lua ) - A simple and fast file explorer tree for neovim !
2020-11-08 23:38:27 +00:00
2020-11-10 21:53:15 +00:00
### Dependency management
- [akinsho/dependency-assist.nvim ](https://github.com/akinsho/dependency-assist.nvim ) - Search for and add new dependencies (dart, for now but rust coming soon)
2020-11-14 16:26:23 +00:00
### Git
- [f-person/git-blame.nvim ](https://github.com/f-person/git-blame.nvim ) - Show git blame info
2020-11-08 23:38:27 +00:00
## Others
[Vimawesome ](https://vimawesome.com/ ) showcases various plugins for vim and has a [neovim tag ](https://vimawesome.com/?q=tag:neovim ) for other plugins targeting neovim.
### Vim Plugins
Most vim plugins also work for neovim! How cool is that!