Awesome Neovim 
Collections of awesome Neovim plugins. Mostly targeting Neovim specific features. This means Vim-compatible plugins are not listed here.
Neovim is a Vim-based text editor engineered for extensibility and usability, to encourage new applications and contributions.
Contents
- Plugin Manager
- LSP
- LSP Installer
- Diagnostics
- Completion
- AI
- Programming Languages Support
- Golang
- YAML
- Web Development
- Markdown and LaTeX
- PHP
- Powershell
- Assembly
- Language
- Syntax
- Snippet
- Register
- Marks
- Search
- Fuzzy Finder
- File Explorer
- Project
- Color
- Colorscheme
- Colorscheme Creation
- Colorscheme Switchers
- Bars and Lines
- Statusline
- Tabline
- Cursorline
- Startup
- Icon
- Media
- Note Taking
- Utility
- CSV Files
- Animation
- Terminal Integration
- Debugging
- Quickfix
- Deployment
- Test
- Code Runner
- Neovim Lua Development
- Fennel
- Dependency Management
- Git
- GitHub
- GitLab
- Motion
- Tree-sitter Based
- Keybinding
- Mouse
- Scrolling
- Scrollbar
- Editing Support
- Comment
- Formatting
- Indent
- Command Line
- Session
- Remote Development
- Split and Window
- Tmux
- Game
- Competitive Programming
- Workflow
- Database
- Preconfigured Configuration
- External
- Version Manager
- Boilerplate
- OS-specific
- Wishlist
- UI
- Starter Templates
- Vim
- Resource
Plugin Manager
- lewis6991/pckr.nvim - Spiritual successor of
wbthomason/packer.nvim. - savq/paq-nvim - Neovim package manager written in Lua.
- NTBBloodbath/cheovim - Neovim configuration switcher written in Lua. Inspired by chemacs.
- folke/lazy.nvim - A modern plugin manager, featuring a graphical interface, async execution, a lockfile and more.
- alex-popov-tech/store.nvim - Plugins discovery tool with hourly updated database, and one-key installation for
lazy.nvimandvim.pack. - nvim-neorocks/rocks.nvim - A modern approach to plugin management using Luarocks, inspired by Cargo.
- nvim-mini/mini.nvim#mini.deps - Module of
mini.nvimfor managing other plugins. Uses Git and built-in packages to install, update, clean, and snapshot plugins. - wsdjeg/nvim-plug - Asynchronous Neovim plugin manager written in Lua.
- alyxshang/nuwa.nvim - A light Neovim package manager.
- piersolenski/plugin-addict.nvim - A stupidly simple way to quickly install plugins.
- synapse.nvim - A modern, lightweight plugin manager with beautiful UI, intelligent dependency management, tag/branch support, and post-install command execution.
LSP
(requires Neovim 0.5)
- romus204/referencer.nvim - Lightweight, asynchronous that uses the LSP to show references to functions, methods, types and other.
- Dan7h3x/signup.nvim - a little smart
lsp_signaturehelper with awesome features.
- neovim/nvim-lspconfig - Quickstart configurations for the LSP client.
- nvim-lua/lsp-status.nvim - This is a plugin/library for generating statusline components from the built-in LSP client.
