vv-vim/vv - Neovim client for macOS. A pure, fast, minimalistic Vim experience with good macOS integration. Optimized for speed and nice font rendering.
wbthomason/packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config.
savq/paq-nvim - Neovim package manager written in Lua.
NTBBloodbath/cheovim - Neovim configuration switcher written in Lua. Inspired by chemacs.
tami5/lspsaga.nvim - A light-weight lsp plugin based on Neovim built-in lsp with a highly performant UI.
onsails/diaglist.nvim - Live render workspace diagnostics in quickfix, buffer diagnostics in loclist.
folke/trouble.nvim - A pretty diagnostics list to help you solve all the trouble your code is causing.
folke/lsp-colors.nvim - A plugin that adds missing LSP diagnostics highlight groups for color schemes that don't yet support the builtin LSP client.
kosayoda/nvim-lightbulb - The plugin shows a lightbulb in the sign column whenever a textDocument/codeAction is available at the current cursor position.
onsails/lspkind-nvim - The plugin adds vscode-like icons to Neovim lsp completions.
ray-x/navigator.lua - Learn existing code quickly and navigate code like a breeze. A swiss army knife makes exploring LSP and 🌲Treesitter symbols a piece of 🍰.
liuchengxu/vista.vim - List all functions and variables in a window of your current file.
simrat39/symbols-outline.nvim - A tree like view for symbols in Neovim using the Language Server Protocol. Supports all your favourite languages.
jose-elias-alvarez/null-ls - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
jakewvincent/texmagic.nvim - Enhance the lspconfig settings for Texlab by defining any number of custom LaTeX build engines and selecting them with magic comments.
norcalli/nvim-terminal.lua - A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.
chentau/marks.nvim - A better user experience for viewing and interacting with vim marks.
Fuzzy Finder
nvim-telescope/telescope.nvim - Telescope.nvim is a highly extendable fuzzy finder over lists. Built on the latest awesome features from Neovim core. Telescope is centered around modularity, allowing for easy customization.
vijaymarupudi/nvim-fzf - A Lua API for using fzf in Neovim (>= 0.5). Allows for full asynchronicity for UI speed and usability.
amirrezaask/fuzzy.nvim - Fuzzy.nvim provides a simple mechanism and pipeline to create fuzzy matching in Neovim.
camspiers/snap - An extensible fuzzy finder. Similar to Telescope, and optimized for performance, especially when grepping in large codebases.
ibhagwan/fzf-lua - The Lua version of fzf.vim, high-performance and fully async, supports nvim-web-devicons, git indicators, LSP, quickfix/location lists and more. Also supports skim as its fzf binary.
rktjmp/lush.nvim - Define Neovim themes as a DSL in Lua, with real-time feedback.
Iron-E/nvim-highlite - A colorscheme template that is "lite" on logic for the developer.
Colorscheme
Tree-sitter Supported Colorscheme
Tree-sitter is a new system coming in Neovim 0.5 that incrementally parses your code into a tree that works, even with errors in your syntax. These colorschemes have specifically set colors for Tree-sitter highlight groups. Vim colorschemes will work with the new groups out of the box.
rafamadriz/neon - Customizable colorscheme with excellent italic and bold support, dark and light variants. Made to work and look good with Tree-sitter.
tomasiser/vim-code-dark - A dark color scheme heavily inspired by the look of the Dark+ scheme of Visual Studio Code.
Mofiqul/vscode.nvim - A Lua port of vim-code-dark colorscheme for Neovim with vscode light and dark theme.
marko-cerovac/material.nvim - Material.nvim is a highly configurable colorscheme written in Lua and based on the material palette.
bluz71/vim-nightfly-guicolors - Nightfly is a dark GUI color scheme heavily inspired by Sarah Drasner's Night Owl theme.
shaunsingh/moonlight.nvim - Port of VSCode's Moonlight colorscheme for NeoVim, written in Lua with built-in support for native LSP, Tree-sitter and many more plugins.
navarasu/onedark.nvim - A One Dark Theme for Neovim 0.5 written in Lua based on Atom's One Dark Theme.
nxvu699134/vn-night.nvim - A dark Neovim colorscheme written in Lua. Support built-in LSP and Tree-sitter.
adisen99/codeschool.nvim - Codeschool colorscheme for Neovim written in Lua with Tree-sitter and built-in lsp support.
projekt0n/github-nvim-theme - A GitHub theme for Neovim, kitty, alacritty written in Lua. Support built-in LSP and Tree-sitter.
kdheepak/monochrome.nvim - A 16 bit monochrome colorscheme that uses hsluv for perceptually distinct gray colors, with support for Tree-sitter and other commonly used plugins.
rose-pine/neovim - All natural pine, faux fur and a bit of soho vibes for the classy minimalist.
mcchrish/zenbones.nvim - A collection of vim/neovim colorschemes designed to highlight code using contrasts and font variations.
Pocco81/Catppuccino.nvim - An eye-candy and full-featured Neovim theme with support for native LSP, Tree-sitter, and more 🍨!
ldelossa/vimdark - A minimal Vim theme for night time. Loosely based on vim-monotonic and chrome's dark reader extention. A light theme is included as well for the day time.
mangeshrex/uwu.vim - A beautiful and dark vim colorscheme written in vimscript.
adisen99/apprentice.nvim - Colorscheme for Neovim written in Lua based on the Apprentice color pattete with Tree-sitter and built-in lsp support.
olimorris/onedarkpro.nvim - One Dark Pro theme for Neovim, written in Lua and based on the VS Code theme. Includes dark and light themes with completely customisable colors, styles and highlights.
rmehri01/onenord.nvim - A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.
Lua Colorscheme
These colorschemes may not specialize in Tree-sitter directly but are written in Lua.
rafcamlet/nvim-luapad - Interactive real time Neovim scratchpad for embedded Lua engine - Type and watch!.
nvim-lua/plenary.nvim - Plenary: full; complete; entire; absolute; unqualified. All the Lua functions I don't want to write twice.
nvim-lua/popup.nvim - An implementation of the Popup API from vim in Neovim.
tjdevries/vlog.nvim - Single file, no dependency, easy copy & paste log file to add to your Neovim Lua plugins.
bfredl/nvim-luadev - REPL/debug console for Neovim Lua plugins. The :Luadev command will open an scratch window which will show output from executing Lua code.
jbyuki/one-small-step-for-vimkind - An adapter for the Neovim Lua language. It allows you to debug any Lua code running in a Neovim instance (A Lua plugin that can debug Neovim Lua plugins).
noib3/cokeline.nvim - A Neovim bufferline for people with addictive personalities.
Statusline
NTBBloodbath/galaxyline.nvim - Galaxyline componentizes Vim's statusline by having a provider for each text area. This means you can use the api provided by galaxyline to create the statusline that you want, easily.
tjdevries/train.nvim - Train yourself with vim motions and make your own train tracks.
phaazon/hop.nvim - Hop is an EasyMotion-like plugin allowing you to jump anywhere in a document with as few keystrokes as possible.
ggandor/lightspeed.nvim - A Sneak-like plugin offering unparalleled navigation speed via ahead-of-time displayed labels, that eliminate the pause between entering the search pattern and selecting the target.
AckslD/nvim-revJ.lua - Neovim Lua plugin for doing the opposite of join-line (J) for arguments.
edluffy/specs.nvim - A fast and lightweight Neovim Lua plugin to keep an eye on where your cursor has jumped.
JoosepAlviste/nvim-ts-context-commentstring - A Neovim plugin for setting the commentstring option based on the cursor location in the file. The location is checked via treesitter queries.
David-Kunz/jester - A Neovim plugin to easily run and debug Jest tests.
Preconfigured Configuration
NTBBloodbath/doom-nvim - Port of the doom-emacs framework, its goal is to add useful functions to Neovim to start working in a stable and efficient development environment without spending a lot of time configuring everything.
crivotz/nv-ide - Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, JavaScript).
ChristianChiarulli/LunarVim - This project aims to help one transition away from VSCode, and into a superior text editing experience.
hackorum/VapourNvim - A NeoVim config for THE ULTIMATE vim IDE-like experience.
vi-tality/neovitality - A full-featured NeoVim distribution, packaged with Nix Flake for easy installation and reproducibility.
siduck76/NvChad - An attempt to make Neovim cli as functional as an IDE while being very beautiful and less bloated.
ashincoder/StarVim - A IDE wrapper which is beyond the moon 🌝 and above the stars ⭐.
mjlbach/defaults.nvim - An extremely small, single file, and commented configuration template demonstrating LSP integration, autocompletion, snippets, treesitter, and more.
cstsunfu/.sea.nvim - A modular NeoVim configuration with beautiful UI and some useful features(Pomodoro Clock, Window Number).