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 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
automkdir.nvim
automkdir.nvimmateuszwieloch/automkdir.nvim

A Neovim plugin that automatically creates missing parent directories when saving files.

312Lua
1 year 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
7 months 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
2 years 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.

303Lua
3 years 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
19 days 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
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
5 months ago
gotests.nvim
gotests.nvimyanskun/gotests.nvim

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

291Lua
2 years ago
bookmarks.nvim
bookmarks.nvimheilgar/bookmarks.nvim

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

282Lua
2 months 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
note2cal.nvim
note2cal.nvimlfilho/note2cal.nvim

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

283Lua
9 days ago
dotmd.nvim
dotmd.nvimy3owk1n/dotmd.nvim

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

280Lua
20 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
jsx-element.nvim
jsx-element.nvimmawkler/jsx-element.nvim

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

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

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

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

283Shell
1 month ago
mix.nvim
mix.nvimbrendalf/mix.nvim

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

281Lua
3 years 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
4 days 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
cobalt.nvim
cobalt.nvimwurli/cobalt.nvim

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

281Lua
2 months ago
l7-devenv
l7-devenvlegobeat/l7-devenv

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

270JavaScript
7 months ago
tesoura.nvim
tesoura.nvimguilherme-puida/tesoura.nvim

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

270Lua
2 years ago
silentium.nvim
silentium.nvimsilentium-theme/silentium.nvim

A pragmatic, logical, and monochrome color theme for Neovim designed to enhance readability and reduce eye strain.

273Lua
7 days 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
dockyard.nvim
dockyard.nvimemrearmagan/dockyard.nvim

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

273Lua
2 months ago
cool-chunk.nvim
cool-chunk.nvimMr-LLLLL/cool-chunk.nvim

A Neovim plugin for visual code chunk highlighting, context display, and line number enhancements, focused on simplicity and speed.

272Lua
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
track.nvim
track.nvimniuiic/track.nvim

A Neovim plugin for tracking and annotating thought processes while reading source code with enhanced marks and flows.

260Lua
1 year ago
polychrome.nvim
polychrome.nvimloganswartz/polychrome.nvim

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

261Lua
1 year 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
telescope-tmuxinator.nvim
telescope-tmuxinator.nvimdanielpieper/telescope-tmuxinator.nvim

A Telescope.nvim extension for browsing and managing tmuxinator projects directly from Neovim.

262Lua
2 years ago
repeatable-move.nvim
repeatable-move.nvimkiyoon/repeatable-move.nvim

A Neovim plugin that makes movement commands repeatable with ; and , keys for treesitter textobjects and custom functions.

261Lua
3 months ago
tabs-vs-spaces.nvim
tabs-vs-spaces.nvimtenxsoydev/tabs-vs-spaces.nvim

A Neovim plugin that highlights and fixes inconsistent indentation (tabs vs spaces) in your code.

260Lua
1 year ago
1
24
25
26
33