mirror of
https://github.com/rockerBOO/awesome-neovim
synced 2024-11-10 13:44:13 +00:00
5.3 KiB
5.3 KiB
awesome-neovim
Collections of awesome Neovim plugins. Mostly targeting Neovim specific features.
Submissions
Make a pull request to add your Neovim plugin.
Wishlist
Have a problem a plugin can solve? Add it to the nvim-lua wishlist.
UI
Neovim supports a wide variety of UI's.
- yatli/fvim - Cross platform Neovim front-end UI, built with F# + Avalonia
Plugins
Plugin Managers
LSP
(requires Neovim Nightly)
- neovim/nvim-lspconfig
- nvim-lua/completion-nvim
- nvim-lua/lsp-status.nvim
- nvim-lua/lsp_extensions.nvim
- RishabhRD/nvim-lsputils
General
- npxbr/glow.nvim - Markdown preview using glow
Syntax
Terminal integration
Snippets
- norcalli/snippets.nvim
- hrsh7th/vim-vsnip - Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.
Fuzzy Finder
Colors
Colorscheme
- tjdevries/gruvbuddy.nvim - Gruvbox colors
- npxbr/gruvbox.nvim - Gruvbox community colorscheme lua port
Treesitter Support
- bluz71/vim-nightfly-guicolors - nightfly is a dark GUI color scheme heavily inspired by Sarah Drasner's Night Owl theme.
- bluz71/vim-moonfly-colors - moonfly is a dark color scheme with Treesitter support
- ChristianChiarulli/nvcode-color-schemes.vim - nvcode, onedark, nord colorschemes with Treesitter support
- sainnhe/sonokai - High Contrast & Vivid Color Scheme based on Monokai Pro
- kyazdani42/blue-moon - A dark color scheme for Neovim derived from palenight and carbonight
- mhartington/oceanic-next - Oceanic Next theme for neovim
- Iron-E/nvim-highlite - A colorscheme template that is "lite" on logic for the developer.
- glepnir/zephyr-nvim - A dark colorscheme with treesitter support
- rockerBOO/boo-colorscheme-nvim - A colorscheme for Neovim with handcrafted support for LSP, Treesitter.
- jim-at-jibba/ariake-vim-colors - A port of the great Atom theme. Dark and light with Treesitter support
Debugging
- mfussenegger/nvim-dap - Debug Adapter Protocol client implementation for Neovim
Neovim Lua Development
- tjdevries/nlua.nvim - Lua Development for Neovim
- svermeulen/vimpeccable - Commands to help write your .vimrc in lua or any lua based language
- nanotee/nvim-lua-guide - A guide to using Lua in Neovim
Lua
- rafcamlet/nvim-luapad - Interactive real time neovim scratchpad for embedded lua engine - type and watch!
Tabline
Statusline
Indent
- glepnir/indent-guides.nvim indent plugin.
Games
File explorer
- kyazdani42/nvim-tree.lua - A simple and fast file explorer tree for neovim !
Dependency management
- akinsho/dependency-assist.nvim - Search for and add new dependencies (dart, for now but rust coming soon)
Git
- f-person/git-blame.nvim - Show git blame info
Others
Vimawesome showcases various plugins for vim and has a neovim tag for other plugins targeting neovim.
Vim Plugins
Most vim plugins also work for neovim! How cool is that!