Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Neovim
N

Neovim

Tool
721 projects843.8k total stars91.4k total forks17 languages

Open-source projects built with Neovim

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

Showing 659 open-source projects · page 4 of 19

……
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
twilight.nvim
twilight.nvimfolke/twilight.nvim

A Neovim plugin that dims inactive code portions using TreeSitter for enhanced focus.

1.5k25Lua
7 months ago
gen.nvim
gen.nvimDavid-Kunz/gen.nvim

A Neovim plugin for generating and editing text using local LLMs like Llama and Mistral via Ollama.

1.5k125Lua
1 year ago
lazydev.nvim
lazydev.nvimfolke/lazydev.nvim

A Neovim plugin that speeds up LuaLS setup by lazily loading workspace libraries for editing Neovim configs.

1.5k49Lua
2 months ago
cmp-nvim-lsp
cmp-nvim-lsphrsh7th/cmp-nvim-lsp

A completion source plugin for nvim-cmp that integrates with Neovim's built-in LSP client.

1.5k71Lua
6 months ago
oxide
oxidedikiaap/dotfiles

A comprehensive collection of dotfiles for i3, Zsh, Neovim, tmux, and other Linux desktop tools with a minimalist aesthetic.

1.5k175Shell
11 months ago
multicursor.nvim
multicursor.nvimjake-stewart/multicursor.nvim

A Neovim plugin providing intuitive multiple cursor functionality with extensive features and a flexible API.

1.5k14Lua
2 months ago
nvim-jdtls
nvim-jdtlsmfussenegger/nvim-jdtls

Extensions for the built-in LSP support in Neovim to integrate the Eclipse JDT Language Server for Java development.

1.5k83Lua
15 days ago
formatter.nvim
formatter.nvimmhartington/formatter.nvim

A format runner for Neovim written in Lua, providing asynchronous execution and opt-in default configurations.

1.5k145Lua
1 year ago
hologram.nvim
hologram.nvimedluffy/hologram.nvim

A cross-platform terminal image viewer for Neovim that displays inline images directly in buffers using the Kitty Graphics Protocol.

1.4k33Lua
2 years ago
instant.nvim
instant.nvimjbyuki/instant.nvim

A dependency-free collaborative editing plugin for Neovim, enabling real-time multi-user editing with built-in server capabilities.

1.4k28Lua
3 years ago
navigator.lua
navigator.luaray-x/navigator.lua

A Neovim plugin for code analysis and navigation using LSP and Treesitter, providing IDE-like features with visual interfaces.

1.4k65Lua
17 days ago
flutter-tools.nvim
flutter-tools.nvimnvim-flutter/flutter-tools.nvim

A Neovim plugin that enhances Flutter and Dart development with LSP-powered tools like hot reload, device selection, and widget guides.

1.4k115Lua
1 month ago
codediff.nvim
codediff.nvimesmuellert/codediff.nvim

A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line + character level) in side-by-side and inline layouts.

1.4k73Lua
7 days ago
distant.nvim
distant.nvimchipsenkbeil/distant.nvim

A Neovim plugin that enables editing remote files, running programs, and using LSP on a remote machine from your local editor.

1.4k14Lua
1 year ago
precognition.nvim
precognition.nvimtris203/precognition.nvim

A Neovim plugin that displays available cursor motions using virtual text and gutter signs for enhanced navigation.

1.4k16Lua
12 days ago
iron.nvim
iron.nvimVigemus/iron.nvim

Interactive REPL environment for Neovim that allows code execution without leaving the editor buffer.

1.3k109Lua
3 months ago
cyberdream.nvim
cyberdream.nvimscottmckendry/cyberdream.nvim

A high-contrast, futuristic, and vibrant colorscheme for Neovim with extensive plugin support and terminal themes.

1.3k55Lua
7 days ago
neoterm
neotermkassio/neoterm

A Vim/Neovim plugin that wraps terminal functions and REPLs for seamless code execution within a single terminal buffer.

1.3k115Vim Script
3 years ago
treesj
treesjWansmer/treesj

A Neovim plugin for splitting and joining code blocks like arrays, objects, and statements using Tree-Sitter.

1.3k48Lua
7 days ago
gp.nvim
gp.nvimRobitx/gp.nvim

A Neovim plugin for AI-powered chat sessions, text/code operations, speech-to-text, and image generation using multiple LLM providers.

1.3k126Lua
9 months ago
nvim-ts-context-commentstring
nvim-ts-context-commentstringJoosepAlviste/nvim-ts-context-commentstring

A Neovim treesitter plugin that dynamically sets the commentstring based on the cursor's location in a file.

1.3k47Lua
2 months ago
windsurf.nvim
windsurf.nvimExafunction/windsurf.nvim

A native Neovim plugin that integrates Windsurf's AI-powered code completion and chat functionality directly into the editor.

1.3k107Lua
2 months ago
heirline.nvim
heirline.nvimrebelot/heirline.nvim

A no-nonsense, highly customizable Neovim statusline plugin built around recursive inheritance for exceptional speed and flexibility.

1.3k43Lua
1 year ago
nvim-dbee
nvim-dbeekndndrj/nvim-dbee

An interactive database client for Neovim that lets you execute queries and manage connections directly within your editor.

1.3k93Go
10 months ago
yanky.nvim
yanky.nvimgbprod/yanky.nvim

A Neovim plugin that enhances yank and put operations with a yank-ring, history picker, and special put commands.

1.3k31Lua
16 days ago
minuet-ai.nvim
minuet-ai.nvimmilanglacier/minuet-ai.nvim

Minuet is a Neovim plugin that provides AI-powered code completion from multiple LLM providers, including OpenAI, Gemini, Claude, and local models.

1.2k52Lua
8 days ago
legendary.nvim
legendary.nvimmrjones2014/legendary.nvim

A Neovim plugin that defines keymaps, commands, and autocmds as Lua tables while building a searchable legend like VS Code's Command Palette.

1.2k24Lua
1 year ago
molten-nvim
molten-nvimbenlubas/molten-nvim

A Neovim plugin for interactively running code with Jupyter kernels, providing a REPL and notebook-like experience directly in the editor.

1.2k62Python
3 months ago
oceanic-next
oceanic-nextmhartington/oceanic-next

A neovim and vim8 color theme inspired by Oceanic Next for Sublime, optimized for modern terminals.

1.2k145Vim Script
7 months ago
venn.nvim
venn.nvimjbyuki/venn.nvim

A Neovim plugin for drawing ASCII diagrams directly in the editor using visual block mode.

1.2k26Lua
1 year ago
marks.nvim
marks.nvimchentoast/marks.nvim

A Neovim plugin that enhances Vim marks with visual signs, quick navigation, and bookmark management.

1.2k55Lua
1 year ago
CosmicNvim
CosmicNvimCosmicNvim/CosmicNvim

A lightweight and opinionated Neovim configuration optimized for web development with a stellar programming experience.

1.2k63Lua
1 day ago
acksld/nvim-neoclip.lua
acksld/nvim-neoclip.luaAckslD/nvim-neoclip.lua

A Neovim clipboard manager plugin that records yank history and macros with Telescope/FZF-Lua integration.

1.1k28Lua
1 year ago
crates.nvim
crates.nvimSaecki/crates.nvim

A Neovim plugin for managing Rust dependencies from crates.io directly within your editor.

1.1k43Lua
1 month ago
git-blame.nvim
git-blame.nvimf-person/git-blame.nvim

A lightweight Neovim plugin written in Lua that displays Git blame information as virtual text and integrates with statuslines.

1.1k54Lua
7 months ago
nvim-colorizer.lua
nvim-colorizer.luacatgoose/nvim-colorizer.lua

A high-performance, zero-dependency color highlighter for Neovim that supports hex, CSS functions, Tailwind, and custom parsers.

1.1k53Lua
6 days ago
1
3
4
5
19