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 projects864.9k total stars93.1k total forks20 languages

Open-source projects built with Neovim

There are currently 1161 open-source projects built with Neovim, with a combined total of 864.9k 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
cord.nvim
cord.nvimvyfor/cord.nvim

A highly extensible Discord Rich Presence plugin for Neovim, featuring dynamic templates, customizable assets, and an extension system.

67725Lua
6 days ago
vimade
vimadeTaDaa/vimade

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

67313Lua
8 days 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.

67049Lua
11 months ago
cmp-buffer
cmp-bufferhrsh7th/cmp-buffer

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

66948Lua
1 year 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.

66815Lua
2 months ago
nvim
nvimeverviolet/nvim

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

66612Lua
2 days 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
3 years ago
guess-indent.nvim
guess-indent.nvimNMAC427/guess-indent.nvim

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

65119Lua
1 year ago
gh.nvim
gh.nvimldelossa/gh.nvim

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

65031Lua
1 year 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.

64857Lua
9 days ago
autoclose.nvim
autoclose.nvimm4xshen/autoclose.nvim

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

64623Lua
4 days ago
base16-nvim
base16-nvimRRethy/base16-nvim

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

64593Lua
1 day ago
multicursors.nvim
multicursors.nvimsmoka7/multicursors.nvim

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

64416Lua
1 year 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.

64051Lua
24 days ago
windows.nvim
windows.nvimanuvyklack/windows.nvim

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

63920Lua
3 years ago
nvim-cokeline
nvim-cokelinewillothy/nvim-cokeline

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

63342Lua
1 month 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
8 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.

61561Lua
5 months 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.

61532Lua
15 days 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.

61420Lua
17 days 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
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.

60422Lua
1 day 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.

59741Lua
3 months ago
competitest.nvim
competitest.nvimxeluxee/competitest.nvim

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

59434Lua
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
24 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.

5788Lua
6 days 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.

57330Lua
9 months ago
nvim-metals
nvim-metalsscalameta/nvim-metals

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

56492Lua
22 days 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).

56353Lua
3 days ago
VapourNvim
VapourNvimhackorum/VapourNvim

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

56047Lua
3 years 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.

55858Lua
4 days 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.

555107Lua
1 month ago
tsc.nvim
tsc.nvimdmmulroy/tsc.nvim

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

54834Lua
6 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.

54518Lua
6 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.

5452Lua
1 month ago
1
6
7
8
33