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 26 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
rooter.nvim
rooter.nvimwsdjeg/rooter.nvim

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

260Lua
18 days 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
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
polychrome.nvim
polychrome.nvimloganswartz/polychrome.nvim

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

261Lua
6 days 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
scrollbar.nvim
scrollbar.nvimwsdjeg/scrollbar.nvim

A floating scrollbar plugin for Neovim that provides visual scroll indicators in the editor.

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

250Lua
1 year ago
duplicate.nvim
duplicate.nvimhinell/duplicate.nvim

A Neovim plugin for duplicating visual selections, lines, and textobjects with directional control.

250Lua
2 years ago
gentags.nvim
gentags.nvimlinrongbin16/gentags.nvim

A Neovim plugin that automatically generates and manages ctags for workspace and file navigation.

243Lua
1 year ago
nvim-http-client
nvim-http-clientheilgar/nvim-http-client

A Neovim plugin for running HTTP requests from .http files with environment variable support, compatible with IntelliJ and VSCode formats.

243Lua
11 months ago
ventana.nvim
ventana.nvimjyscao/ventana.nvim

A Neovim plugin providing convenient window layout operations like transpose and shift while preserving window sizes.

240Lua
9 months ago
php.easy.nvim
php.easy.nvimta-tikoma/php.easy.nvim

A Neovim plugin providing keybindings and functions to speed up PHP development tasks like code generation and refactoring.

242Lua
6 months ago
command-and-cursor.nvim
command-and-cursor.nvimmoyiz/command-and-cursor.nvim

Neovim plugin that highlights cursor and visual selections when entering command mode for better visibility.

240Lua
1 year ago
gitlogdiff.nvim
gitlogdiff.nvimSalanoid/gitlogdiff.nvim

A Neovim plugin that displays recent Git commits and lets you diff them quickly via Diffview.

232Lua
1 month ago
blink-cmp-env
blink-cmp-envbydlw98/blink-cmp-env

A Neovim completion source for environment variables that triggers on the dollar sign.

232Lua
4 months ago
go-tagger.nvim
go-tagger.nvimromus204/go-tagger.nvim

A lightweight Neovim plugin for interactively managing struct field tags in Go source files.

230Lua
6 months ago
taal.nvim
taal.nvimbennorichters/taal.nvim

A Neovim plugin that uses LLMs to provide grammar and spelling suggestions for natural language text.

230Lua
3 months ago
markdown-togglecheck
markdown-togglechecknfrid/markdown-togglecheck

A Neovim plugin that toggles markdown task list checkboxes using Tree-sitter.

233Lua
3 years ago
ariake.nvim
ariake.nvimjim-at-jibba/ariake.nvim

A beautiful, dark color scheme for Neovim, ported from Vimscript to Lua.

233Lua
9 months ago
sos.nvim
sos.nvimtmillr/sos.nvim

An autosaver plugin for Neovim that automatically saves changed buffers based on a configurable timer, eliminating manual saves.

230Lua
1 year ago
officer.nvim
officer.nvimpianocomposer321/officer.nvim

A Neovim plugin that runs asynchronous tasks using overseer.nvim, providing :Make and :Run commands similar to vim-dispatch.

232Lua
3 months ago
lualine-ext.nvim
lualine-ext.nvimMr-LLLLL/lualine-ext.nvim

A Neovim plugin that extends lualine with additional information displays like LSP references, project names, and date details.

232Lua
10 months ago
neocrush.nvim
neocrush.nvimtaigrr/neocrush.nvim

A Neovim plugin that integrates the Crush AI coding assistant with edit highlighting, terminal management, and version control.

232Lua
4 days ago
cryptoprice.nvim
cryptoprice.nvimgaborvecsei/cryptoprice.nvim

A NeoVim plugin that displays cryptocurrency prices directly in your editor using the CoinGecko API.

231Lua
10 months ago
md-table-tidy.nvim
md-table-tidy.nvimtimantipov/md-table-tidy.nvim

A lightweight Neovim plugin that automatically formats markdown tables by aligning pipes, cells, and headers.

233Lua
24 days ago
pj.nvim
pj.nvimjosephschmitt/pj.nvim

A Neovim plugin for quickly finding and navigating to projects using the pj binary with support for multiple picker UIs.

230Lua
5 months ago
readonly.nvim
readonly.nvimbgaillard/readonly.nvim

A Neovim plugin that prevents editing sensitive files to avoid accidental data leaks from plugins.

232Lua
1 year ago
apc.nvim
apc.nvimaPeoplesCalendar/apc.nvim

A Neovim plugin that displays daily historical events from A People's Calendar, focusing on working class movements and liberation struggles.

232Lua
2 years ago
compe
competamago324/compe-zsh

Zsh completion source for nvim-compe, enabling shell command completions in Neovim.

220Shell
5 years ago
repolink.nvim
repolink.nvim9seconds/repolink.nvim

A Neovim plugin that generates HTTP permalinks to files and line ranges in Git repositories for easy sharing.

221Lua
2 years ago
projektgunnar.nvim
projektgunnar.nvimJesperLundberg/projektgunnar.nvim

A Neovim plugin that helps manage .NET solutions and projects by providing commands to add/remove packages and projects without using terminal commands.

221Lua
11 days ago
truncateline.nvim
truncateline.nvimrlychrisg/truncateline.nvim

A Neovim plugin that truncates long lines to show only the start when scrolling horizontally, preventing disorientation.

221Lua
7 months ago
gpg.nvim
gpg.nvimbenoror/gpg.nvim

A Neovim plugin for transparently editing symmetrically encrypted GPG files with automatic decryption and encryption.

223Lua
28 days ago
whereami.nvim
whereami.nvimragnarok22/whereami.nvim

A Neovim plugin to display your current location, IP address, and ISP information directly within the editor.

221Lua
1 month ago
hodur.nvim
hodur.nvimvodchella/hodur.nvim

Neovim plugin for quickly opening files or copying URLs located under the cursor.

220Lua
2 months ago
tmux-send.nvim
tmux-send.nvimkiyoon/tmux-send.nvim

A Neovim plugin that sends buffer content or file paths from file explorers to tmux panes for interactive development.

221Lua
7 months ago
1
25
26
27
33