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 17 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
yankbank-nvim
yankbank-nvimptdewey/yankbank-nvim

A Neovim plugin that tracks yank and deletion history, providing a quick-access popup menu with optional session persistence.

1248Lua
3 months ago
data-viewer.nvim
data-viewer.nvimVidocqH/data-viewer.nvim

A lightweight Neovim plugin that provides a table view for inspecting CSV, TSV, and SQLite data files.

1247Lua
2 years ago
ferris.nvim
ferris.nvimvxpm/ferris.nvim

A Neovim plugin that provides direct access to Rust Analyzer's LSP extensions for Rust development.

1248Lua
11 months ago
one-nvim
one-nvimTh3Whit3Wolf/one-nvim

An Atom One inspired dark and light colorscheme for Neovim, written in Lua.

12022Lua
5 years ago
nvim-rulebook
nvim-rulebookchrisgrieser/nvim-rulebook

A Neovim plugin that prettifies TypeScript errors, adds inline ignore comments, and looks up rule documentation for over 50 linters and formatters.

1205Lua
6 days ago
yeet.nvim
yeet.nvimsamharju/yeet.nvim

A Neovim plugin for running shell commands in terminal buffers or tmux panes with zero configuration.

1195Lua
4 months ago
nvim-terminal
nvim-terminals1n7ax/nvim-terminal

A Lua-Neovim plugin for toggling and managing terminal windows with multiple buffer support.

1188Lua
5 months ago
Abstract-cs
Abstract-csAbstract-IDE/Abstract-cs

A Lua colorscheme for Neovim with Tree-sitter support, originally designed for the Abstract IDE.

11810Lua
9 months ago
blink-ripgrep.nvim
blink-ripgrep.nvimmikavilpas/blink-ripgrep.nvim

A Neovim completion source for blink.cmp that provides project-wide word completions using ripgrep or git grep.

1179Lua
1 day ago
due.nvim
due.nvimnfrid/due.nvim

Neovim plugin that displays due dates and times for date strings in markdown files.

1173Lua
2 years ago
arena.nvim
arena.nvimdzfrias/arena.nvim

A frecency-based buffer switcher for Neovim that sorts files by frequency and recency for fast navigation.

11610Lua
4 months ago
Kasier-Yang/blink-cmp-avante
Kasier-Yang/blink-cmp-avanteKaiser-Yang/blink-cmp-avante

Avante source plugin for blink.cmp providing mention, command, and shortcut completion in Neovim.

1144Lua
1 year ago
commented.nvim
commented.nvimwinston0410/commented.nvim

A Neovim commenting plugin written in Lua that supports operators, motions, and over 60 languages.

1142Lua
4 years ago
git-dev.nvim
git-dev.nvimmoyiz/git-dev.nvim

A Neovim plugin to open remote Git repositories with ephemeral shallow clones, providing a GitHub.dev-like experience directly in your editor.

1136Lua
3 months ago
nvim-projectconfig
nvim-projectconfigwindwp/nvim-projectconfig

A Neovim plugin that loads configuration files based on the current working directory, enabling project-specific settings.

11211Lua
2 years ago
nvimesweeper
nvimesweeperseandewar/nvimesweeper

A Minesweeper game plugin for Neovim 0.7+, bringing classic puzzle gaming directly to your text editor.

1124Lua
2 years ago
nvim-markdown-preview
nvim-markdown-previewdavidgranstrom/nvim-markdown-preview

A Neovim plugin for live browser previews of Markdown files using pandoc and live-server.

11217CSS
3 years ago
zenburn.nvim
zenburn.nvimphha/zenburn.nvim

A modern Lua port of the classic Zenburn low-contrast color scheme for Neovim, designed for long coding sessions.

11226Lua
2 years ago
esqueleto.nvim
esqueleto.nvimcvigilv/esqueleto.nvim

A Neovim plugin for inserting file templates (skeletons) based on file type or name with wildcard support.

1118Lua
1 year ago
sllm.nvim
sllm.nvimmozanunal/sllm.nvim

A lightweight Neovim wrapper for the llm CLI, enabling ChatGPT-style LLM interactions directly in your editor.

1118Lua
5 months ago
kitty-runner.nvim
kitty-runner.nvimjghauser/kitty-runner.nvim

A Neovim plugin that sends lines from your buffer to a Kitty terminal, acting as a lightweight REPL.

11118Lua
3 months ago
url-open
url-opensontungexpt/url-open

A Neovim plugin that opens URLs under the cursor in your default browser and highlights all URLs in the buffer.

10811Lua
8 months ago
rgflow.nvim
rgflow.nvimmangelozzi/rgflow.nvim

A Neovim plugin that provides a CLI-like UI for ripgrep searches, placing results in the QuickFix list.

1074Lua
11 months ago
telescope-alternate.nvim
telescope-alternate.nvimotavioschwanck/telescope-alternate.nvim

A Neovim plugin to quickly navigate between related files using regex patterns, with support for Telescope and fzf-lua.

10714Lua
1 year ago
markdown-table-mode.nvim
markdown-table-mode.nvimKicamon/markdown-table-mode.nvim

A Neovim plugin that automatically formats markdown tables when leaving insert mode or typing a pipe character.

1077Lua
3 months ago
hibiscus.nvim
hibiscus.nvimudayvir-singh/hibiscus.nvim

A collection of Fennel macros for Neovim that provides syntactic sugar and missing features for writing configuration elegantly.

1065Fennel
2 years ago
ergoterm.nvim
ergoterm.nvimwaiting-for-dev/ergoterm.nvim

A flexible terminal management plugin for Neovim that provides a single, powerful terminal abstraction adaptable to any CLI tool.

1055Lua
1 month ago
quicktest.nvim
quicktest.nvimquolpr/quicktest.nvim

A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.

10410C++
2 months ago
rsync.nvim
rsync.nvimOscarCreator/rsync.nvim

A Neovim plugin that automatically synchronizes project files with rsync when you save.

10316Lua
1 year ago
fcitx.nvim
fcitx.nvimh-hg/fcitx.nvim

A Neovim plugin that automatically switches and restores fcitx input method states per buffer.

10313Lua
6 months ago
nap.nvim
nap.nvimliangxianzhe/nap.nvim

A lightweight Neovim plugin for quick navigation between buffers, tabs, files, diagnostics, and other items using single-key repeats.

1035Lua
2 years ago
undo-glow.nvim
undo-glow.nvimy3owk1n/undo-glow.nvim

A Neovim plugin that adds animated visual feedback to text operations like undo, redo, yank, paste, and search.

1033Lua
20 days ago
NeoColumn.nvim
NeoColumn.nvimecthelionvi/NeoColumn.nvim

Neovim plugin that highlights individual characters with a toggleable ColorColumn for line length management.

1021Lua
2 years ago
tabline-framework.nvim
tabline-framework.nvimrafcamlet/tabline-framework.nvim

A user-friendly Neovim framework for building custom tablines with minimal Lua code.

1028Lua
3 years ago
Neovim
NeovimMathijs-Bakker/godotdev.nvim

A Neovim plugin for Godot 4 development, providing GDScript/GDShader LSP, DAP debugging, formatting, and in-editor Godot documentation.

1026Lua
4 days ago
impulse.nvim
impulse.nvimchrsm/impulse.nvim

A Neovim plugin for viewing Notion.so pages by converting Notion blocks to Markdown.

1012MoonScript
4 years ago
1
16
17
18
33