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 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
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
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
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
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.

260
11 months 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
duplicate.nvim
duplicate.nvimhinell/duplicate.nvim

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

250Lua
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.

250Lua
13 days ago
gentags.nvim
gentags.nvimlinrongbin16/gentags.nvim

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

252Lua
11 months ago
readonly.nvim
readonly.nvimbgaillard/readonly.nvim

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

242Lua
1 year ago
ventana.nvim
ventana.nvimjyscao/ventana.nvim

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

240Lua
8 months 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.

242Lua
2 years 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
9 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
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
4 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.

231Lua
6 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
5 months ago
blink-cmp-env
blink-cmp-envbydlw98/blink-cmp-env

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

232Lua
2 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
2 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
23 hours ago
markdown-togglecheck
markdown-togglechecknfrid/markdown-togglecheck

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

233Lua
2 years 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
3 months ago
cryptoprice.nvim
cryptoprice.nvimgaborvecsei/cryptoprice.nvim

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

231Lua
8 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
5 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
9 months ago
gitlogdiff.nvim
gitlogdiff.nvimSalanoid/gitlogdiff.nvim

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

232Lua
6 months 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
2 months ago
ariake.nvim
ariake.nvimjim-at-jibba/ariake.nvim

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

233Lua
8 months ago
hodur.nvim
hodur.nvimvodchella/hodur.nvim

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

220Lua
18 days 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.

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

222Lua
2 years ago
gpg.nvim
gpg.nvimbenoror/gpg.nvim

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

223Lua
5 months 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
14 days ago
compe
competamago324/compe-zsh

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

220Shell
5 years 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
6 months ago
dap-breakpoints.nvim
dap-breakpoints.nvimCarcuis/dap-breakpoints.nvim

A Neovim plugin for managing debugger breakpoints with virtual text display, advanced breakpoint creation, and exception filter editing.

211Lua
6 months ago
yanklock.nvim
yanklock.nvimdaltongd/yanklock.nvim

A Neovim plugin that temporarily locks the paste register to "0, enabling safe use of delete/change motions while preserving yanked content.

210Lua
1 year ago
1
25
26
27
33