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 25 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
greyjoy.nvim
greyjoy.nvimdesdic/greyjoy.nvim

A highly extensible and pluggable pattern/file-based launcher and runner for Neovim.

314Lua
8 months ago
cmp-go-pkgs
cmp-go-pkgsSnikimonkd/cmp-go-pkgs

nvim-cmp source for Go package imports, showing only inside import blocks after LSP attachment.

316Lua
1 year ago
vacuumline.nvim
vacuumline.nvimkonapun/vacuumline.nvim

A prebuilt, responsive galaxyline configuration for Neovim with Airline-inspired styling and adaptive segments.

302Lua
3 years ago
tmux-zsh-vim-titles
tmux-zsh-vim-titlesMikeDacre/tmux-zsh-vim-titles

A modular plugin that synchronizes terminal window titles across tmux, ZSH, and Vim/Neovim for unified session awareness.

304Shell
3 years ago
haskell-scope-highlighting.nvim
haskell-scope-highlighting.nvimkiyoon/haskell-scope-highlighting.nvim

Neovim plugin for Haskell syntax highlighting that distinguishes variables by their scope (free vs. bound).

302Lua
8 months ago
divider.nvim
divider.nvimniuiic/divider.nvim

A Neovim plugin that adds customizable divider lines and an outline tree view for code navigation.

300Lua
1 year ago
floatty.nvim
floatty.nvimingur/floatty.nvim

A tiny, highly customizable floating terminal manager for Neovim with toggleable windows and flexible configuration.

301Lua
1 month ago
dockyard.nvim
dockyard.nvimemrearmagan/dockyard.nvim

Interactive Docker dashboard for Neovim to view and manage containers, images, networks, and logs directly in the editor.

303Lua
3 months ago
dotmd.nvim
dotmd.nvimy3owk1n/dotmd.nvim

A Neovim plugin for organizing notes, todos, and journals in Markdown files without leaving the editor.

290Lua
1 month ago
compter.nvim
compter.nvimRutaTang/compter.nvim

A Neovim plugin that extends <C-a> and <C-x> to increment/decrement custom patterns like dates, alphabets, and booleans.

293Lua
3 years ago
note2cal.nvim
note2cal.nvimlfilho/note2cal.nvim

A Neovim plugin that creates calendar events directly from markdown notes using natural time expressions.

293Lua
1 month ago
NeoNoName.lua
NeoNoName.luanyngwang/NeoNoName.lua

A Neovim plugin for layout-preserving buffer deletion using a single [No Name] buffer as replacement.

292Lua
3 years ago
gotests.nvim
gotests.nvimyanskun/gotests.nvim

A Neovim plugin written in Lua that generates Go test functions using gotests.

291Lua
2 years ago
lastplace.nvim
lastplace.nvimnxhung2304/lastplace.nvim

Neovim plugin that intelligently restores cursor position when reopening files, ignoring special buffers.

293Lua
21 days ago
java-creator-nvim
java-creator-nvimalessio-vivaldelli/java-creator-nvim

A Neovim plugin for interactively generating Java files (classes, interfaces, enums, records) with automatic package detection and setup.

291Lua
6 months ago
OMARCHY-VM-UTM
OMARCHY-VM-UTMhjanuschka/OMARCHY-VM-UTM

A pre-configured Arch Linux virtual machine for UTM, featuring the Hyprland tiling window manager and a curated set of developer tools.

291
1 year ago
cobalt.nvim
cobalt.nvimwurli/cobalt.nvim

A Neovim port of the classic blue TextMate theme, designed to be easy on the eyes.

291Lua
21 days ago
termux.nvim
termux.nvimmassix/termux.nvim

Neovim plugin that retrieves Android device information from Termux APIs for display in statuslines.

280Lua
2 years ago
mix.nvim
mix.nvimbrendalf/mix.nvim

A Neovim plugin that provides a wrapper for Mix (Elixir) commands with autocompletion and async execution.

281Lua
4 years ago
edit-markdown-table.nvim
edit-markdown-table.nvimkiran94/edit-markdown-table.nvim

A Neovim plugin that simplifies editing markdown tables using Treesitter, even with lengthy cell content.

280Lua
3 years ago
jsx-element.nvim
jsx-element.nvimmawkler/jsx-element.nvim

JSX/TSX text-objects and motions for Neovim using Treesitter.

284Lua
1 month ago
carrot.nvim
carrot.nvimjbyuki/carrot.nvim

A Neovim plugin that evaluates Lua code blocks inside Markdown files and displays results inline.

280Lua
1 year ago
boundary.nvim
boundary.nvimKenzo-Wada/boundary.nvim

A Neovim plugin that visualizes React 'use client' boundaries by marking JSX usages of client components with virtual text.

280Lua
10 months ago
gh-review.nvim
gh-review.nvimgh-tui-tools/gh-review.nvim

A Neovim plugin for reviewing GitHub pull requests with side-by-side diffs, review threads, and code suggestions.

283Lua
8 days ago
bookmarks.nvim
bookmarks.nvimheilgar/bookmarks.nvim

A Neovim plugin for managing persistent line bookmarks with SQLite storage and Telescope integration.

282Lua
3 months ago
tide42
tide42logicmagix/tide42

An ultra-efficient Neovim-based terminal IDE for Python and C/C++ prototyping with integrated interpreters and dynamic buffer management.

280Shell
1 month ago
none-ls-autoload.nvim
none-ls-autoload.nvimzeioth/none-ls-autoload.nvim

A minimalistic Neovim plugin that automatically loads and unloads none-ls sources from Mason packages, including external sources.

270Lua
1 year ago
git-prompt-string-lualine.nvim
git-prompt-string-lualine.nvimmikesmithgh/git-prompt-string-lualine.nvim

A lualine.nvim component that displays git-prompt-string in your Neovim statusline.

271Lua
2 years ago
tesoura.nvim
tesoura.nvimguilherme-puida/tesoura.nvim

A flexible snippet management plugin for Neovim using the native snippet API.

270Lua
2 years ago
palenight.nvim
palenight.nvimalexmozaidze/palenight.nvim

A dark palenight colorscheme for Neovim written in Fennel with extensive plugin and terminal support.

272Fennel
1 month ago
l7-devenv
l7-devenvlegobeat/l7-devenv

A secure, containerized Neovim IDE for local JavaScript development, optimized for MetaMask repository contributions.

270JavaScript
9 months ago
hot.nvim
hot.nvimsachinsenal0x64/hot.nvim

A zero-dependency hot reloader for Neovim that works with any programming language and includes browser live reloading.

271Lua
2 years ago
telescope-rooter.nvim
telescope-rooter.nvimdesdic/telescope-rooter.nvim

A Telescope.nvim extension that temporarily changes Neovim's working directory to project root during searches.

261Lua
2 years ago
rooter.nvim
rooter.nvimwsdjeg/rooter.nvim

A Neovim plugin that automatically changes the working directory to the project root when opening files.

260Lua
13 days ago
polychrome.nvim
polychrome.nvimloganswartz/polychrome.nvim

A micro-framework for creating Neovim colorschemes with minimal boilerplate and support for multiple color spaces.

261Lua
2 days ago
cmdline.nvim
cmdline.nvimvzze/cmdline.nvim

A Helix-inspired wildmenu replacement for Neovim that provides a modern command-line interface with fuzzy matching.

261Lua
1 year ago
1
24
25
26
33