Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Neovim
N

Neovim

Tool
1161 projects871.7k total stars93.2k total forks20 languages

Open-source projects built with Neovim

There are currently 1161 open-source projects built with Neovim, with a combined total of 871.7k GitHub stars. The most common language among these projects is Lua.

Showing 1,161 open-source projects · page 7 of 33

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
cmp-nvim-lsp-signature-help
cmp-nvim-lsp-signature-helphrsh7th/cmp-nvim-lsp-signature-help

A Neovim completion source that displays function signatures with current parameter highlighting using LSP.

67933Lua
9 months ago
csvview.nvim
csvview.nvimhat0uma/csvview.nvim

A Neovim plugin that displays CSV/TSV files in a tabular format with virtual text, Excel-like navigation, and sticky headers.

67915Lua
3 months ago
vimade
vimadeTaDaa/vimade

A (Neo)vim plugin that dims, fades, tints, and animates inactive windows and buffers while preserving syntax highlighting.

67512Lua
1 month ago
nvim
nvimeverviolet/nvim

A cozy Neovim colorscheme with seasonal variants designed for comfortable morning coding.

67512Lua
1 month ago
cmp-buffer
cmp-bufferhrsh7th/cmp-buffer

A Neovim completion source for suggesting words from your open buffers.

67047Lua
1 year ago
compiler.nvim
compiler.nvimZeioth/compiler.nvim

A Neovim plugin that compiles and runs code across 25+ languages with zero configuration, inspired by Visual Studio's one-click experience.

66749Lua
1 year ago
guess-indent.nvim
guess-indent.nvimNMAC427/guess-indent.nvim

Automatically detects indentation style (tabs vs spaces and indent size) for Neovim buffers.

65519Lua
1 year ago
lsp-status.nvim
lsp-status.nvimnvim-lua/lsp-status.nvim

A Neovim plugin that generates statusline components from the built-in LSP client, showing diagnostics, progress messages, and current function.

65443Lua
4 years ago
base16-nvim
base16-nvimRRethy/base16-nvim

Neovim plugin for building base16 colorschemes with built-in Treesitter and LSP support.

65394Lua
18 days ago
gh.nvim
gh.nvimldelossa/gh.nvim

A Neovim plugin for performing GitHub code reviews locally with full editor tooling and automation.

65131Lua
1 year ago
autoclose.nvim
autoclose.nvimm4xshen/autoclose.nvim

A minimalist Neovim plugin written in Lua that automatically pairs and closes brackets.

64923Lua
1 month ago
nv-ide
nv-idecrivotz/nv-ide

A Neovim configuration for web developers, optimized for Ruby on Rails, PHP, and JavaScript with AI coding assistance.

64957Lua
1 month ago
multicursors.nvim
multicursors.nvimsmoka7/multicursors.nvim

A multi-cursor plugin for Neovim that enables simultaneous text editing across multiple selections with intuitive keybindings.

64317Lua
1 year ago
windows.nvim
windows.nvimanuvyklack/windows.nvim

A Neovim plugin to automatically expand, maximize, and restore window dimensions with optional smooth animations.

64220Lua
3 years ago
onenord.nvim
onenord.nvimrmehri01/onenord.nvim

A Neovim theme combining Nord and Atom One Dark color palettes for a vibrant, Treesitter-enhanced programming experience.

63951Lua
1 month ago
nvim-cokeline
nvim-cokelinewillothy/nvim-cokeline

A highly customizable Neovim bufferline plugin that provides a framework for building your ideal tab interface.

63442Lua
2 months ago
cmp-cmdline
cmp-cmdlinehrsh7th/cmp-cmdline

A Neovim completion source for Vim's command-line, providing intelligent suggestions for search patterns and commands.

62059Lua
1 year ago
registers.nvim
registers.nvimtversteeg/registers.nvim

Neovim plugin that displays register contents in a preview window when accessing registers, eliminating the need for :reg.

61824Lua
9 months ago
neovim-session-manager
neovim-session-managerShatur/neovim-session-manager

A Neovim plugin that manages sessions using built-in :mksession, similar to VS Code's folder-based workspace persistence.

61661Lua
7 months ago
Aaronik/Treewalker.nvim
Aaronik/Treewalker.nvimaaronik/Treewalker.nvim

A Neovim plugin for syntax tree-aware navigation and swapping of code objects like functions, blocks, and statements.

61320Lua
3 days ago
statuscol.nvim
statuscol.nvimluukvbaal/statuscol.nvim

A Neovim plugin for building a fully customizable and clickable status column with segments for folds, signs, and line numbers.

61233Lua
1 month ago
haskell-tools.nvim
haskell-tools.nvimmrcjkb/haskell-tools.nvim

A Neovim plugin that enhances Haskell development with LSP integration, Hoogle search, GHCi REPL, and advanced tooling.

60922Lua
1 day ago
wtf.nvim
wtf.nvimpiersolenski/wtf.nvim

A Neovim plugin that uses AI and web search to explain and fix LSP diagnostic messages directly in the editor.

60617Lua
2 months ago
agentic.nvim
agentic.nvimcarlos-algms/agentic.nvim

A Neovim chat interface for AI agents that works with any provider supporting the Agent Client Protocol (ACP).

60158Lua
5 days ago
package-info.nvim
package-info.nvimvuki656/package-info.nvim

A Neovim plugin that displays npm/yarn/pnpm/bun dependency versions as virtual text and provides quick commands for package management.

59842Lua
3 days ago
competitest.nvim
competitest.nvimxeluxee/competitest.nvim

A Neovim plugin for competitive programming that manages testcases, downloads problems from online judges, and runs solutions.

59733Lua
1 year ago
nvim-scissors
nvim-scissorschrisgrieser/nvim-scissors

A Neovim plugin for automagical editing and creation of VS Code-style snippets with a user-friendly UI.

58215Lua
25 days ago
ultimate-autopair.nvim
ultimate-autopair.nvimaltermo/ultimate-autopair.nvim

A highly customizable Neovim autopairing plugin with Tree-sitter support, multiline pairing, and filetype detection.

5798Lua
1 month ago
lackluster.nvim
lackluster.nvimslugbyte/lackluster.nvim

A customizable, mostly monochrome Neovim colorscheme that's easy on the eyes and supports Treesitter, LSP, and many plugins.

57631Lua
10 months ago
lean.nvim
lean.nvimJulian/lean.nvim

A Neovim plugin providing comprehensive language support for the Lean theorem prover, including an infoview, abbreviations, and LSP integration.

56860Lua
18 days ago
nvim-metals
nvim-metalsscalameta/nvim-metals

A Neovim plugin providing enhanced LSP support for Scala development with Metals language server.

56693Lua
1 month ago
VapourNvim
VapourNvimhackorum/VapourNvim

A pre-configured Neovim setup designed for a fast, minimal, and functional IDE-like experience.

56147Lua
3 years ago
cmake-tools.nvim
cmake-tools.nvimCivitasv/cmake-tools.nvim

A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.

558108Lua
2 months ago
tsc.nvim
tsc.nvimdmmulroy/tsc.nvim

A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).

54834Lua
7 months ago
one-small-step-for-vimkind
one-small-step-for-vimkindjbyuki/one-small-step-for-vimkind

A debug adapter for Neovim that enables debugging of Lua plugins and configuration files using the Debug Adapter Protocol.

54718Lua
7 months ago
gesture.nvim
gesture.nvimnotomo/gesture.nvim

A mouse gesture plugin for Neovim that allows users to execute commands by drawing simple directional patterns with the mouse.

5462Lua
12 days ago
1
6
7
8
33