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 24 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
iedit.nvim
iedit.nvimaltermo/iedit.nvim

A Neovim plugin for simultaneous editing of multiple text occurrences, inspired by Emacs's iedit.

363Lua
6 months ago
haskell-snippets.nvim
haskell-snippets.nvimmrcjkb/haskell-snippets.nvim

A collection of Haskell snippets for LuaSnip in Neovim, powered by tree-sitter and LSP.

352Lua
1 month ago
copy_with_context.nvim
copy_with_context.nvimzhisme/copy_with_context.nvim

A Neovim plugin that copies code snippets with file path, line number, and repository URL metadata for better context sharing.

355Lua
8 days ago
hierarchy-tree-go.nvim
hierarchy-tree-go.nvimcrusj/hierarchy-tree-go.nvim

A Neovim plugin that displays hierarchical call chains for Go symbols with expandable tree views.

354Lua
3 years ago
nvim-plug
nvim-plugwsdjeg/nvim-plug

A fast, asynchronous Neovim plugin manager written in Lua with flexible lazy-loading and LuaRocks integration.

351Lua
6 days ago
Allendang/nvim-expand-expr
Allendang/nvim-expand-exprAllenDang/nvim-expand-expr

A Neovim plugin that expands expressions with range patterns into multiple lines using Lua evaluation.

350Lua
5 years ago
sigil.nvim
sigil.nvimPrgebish/sigil.nvim

Prettify text patterns with Unicode symbols in Neovim using extmarks, with context awareness and atomic motions.

350Lua
2 months ago
simplegpt.nvim
simplegpt.nvimyou-n-g/simplegpt.nvim

A Vim plugin for customizing LLM prompts using Jinja templates and context-aware workflows for coding, writing, and chatting.

350Lua
3 months ago
hml.nvim
hml.nvimmawkler/hml.nvim

Neovim plugin that visualizes H/M/L line indicators in the line number column.

350Lua
1 year ago
whichpy.nvim
whichpy.nvimneolooong/whichpy.nvim

A Neovim plugin to switch Python interpreters on the fly for LSP and DAP without restarting.

352Lua
2 months ago
slimux.nvim
slimux.nvimEvWilson/slimux.nvim

A Neovim plugin that sends buffer content to a configurable tmux pane for seamless terminal interaction.

343Lua
8 months ago
pulse.nvim
pulse.nvimwillyelm/pulse.nvim

A fast command palette for Neovim using prefix-based navigators for files, commands, git, diagnostics, and more.

341Lua
20 days ago
macrothis.nvim
macrothis.nvimdesdic/macrothis.nvim

A Neovim plugin for saving, loading, and managing macros across all registers, with optional Telescope integration.

343Lua
1 year ago
buffon.nvim
buffon.nvimfrancescarpi/buffon.nvim

A Neovim plugin for persistent, always-visible buffer navigation with sorting, paging, and extensive customization.

342Lua
28 days ago
nvim-dr-lsp
nvim-dr-lspchrisgrieser/nvim-dr-lsp

Neovim plugin that highlights LSP definitions/references and displays their count in the statusline.

343Lua
8 months ago
dbab.nvim
dbab.nvimzerochae/dbab.nvim

A lightweight Neovim database client with a modern UI, supporting PostgreSQL, MySQL, MariaDB, and SQLite.

343Lua
3 months ago
lake-dweller.nvim
lake-dweller.nvimyonatan-perel/lake-dweller.nvim

A minimal dark Neovim colorscheme with three variants designed for readability at a glance.

341Lua
2 months ago
mdnotes.nvim
mdnotes.nvimymic9963/mdnotes.nvim

A Neovim plugin for enhanced Markdown note-taking with WikiLinks, asset management, tables, and extensible commands.

342Lua
5 days ago
smart-backspace.nvim
smart-backspace.nvimqwavies/smart-backspace.nvim

A Neovim plugin providing context-aware backspace for handling pairs, whitespace, and indentation like an IDE.

331Lua
7 days ago
nvim-mdlink
nvim-mdlinkNedra1998/nvim-mdlink

A Neovim plugin that enhances markdown link handling with follow, create, open, and completion features.

334Lua
1 year ago
lytmode.nvim
lytmode.nvimgithub-main-user/lytmode.nvim

A Neovim color scheme inspired by the LYT-Mode theme for Obsidian, offering a unique middle-ground between light and dark modes.

331Lua
19 days ago
goto-breakpoints.nvim
goto-breakpoints.nvimofirgall/goto-breakpoints.nvim

Cycle between breakpoints and jump to the current stopped line in Neovim's debug adapter protocol.

330Lua
2 years ago
format.nvim
format.nvimniuiic/format.nvim

An asynchronous, multitasking, and highly configurable Neovim plugin for formatting code with multiple tools.

331Lua
11 months ago
git-rebase-auto-diff.nvim
git-rebase-auto-diff.nvimyutkat/git-rebase-auto-diff.nvim

A Neovim plugin that automatically displays git diff during interactive rebase sessions.

333Lua
1 year ago
nx.nvim
nx.nvimtenxsoydev/nx.nvim

A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.

331Lua
1 year ago
stopinsert.nvim
stopinsert.nvimcsessh/stopinsert.nvim

A Neovim plugin that automatically exits Insert mode after a configurable period of inactivity.

332Lua
11 months ago
selenized.nvim
selenized.nvimcalind/selenized.nvim

A Lua port of the Selenized color palette for Neovim with Tree-sitter, nvim-cmp, and GitSigns support.

3214Lua
11 months ago
marlin.nvim
marlin.nvimdesdic/marlin.nvim

A Neovim plugin for persistent, extensible jumps between project buffers of interest.

322Lua
2 months ago
nvim-gfold.lua
nvim-gfold.luaAckslD/nvim-gfold.lua

Neovim plugin using gfold to switch between Git repositories and display repository status in the statusline.

323Lua
3 years ago
smm.nvim
smm.nvimiamt4nk/smm.nvim

A Neovim plugin to view and control Spotify playback directly from the editor.

322Lua
2 months ago
freeze-code.nvim
freeze-code.nvimAlejandroSuero/freeze-code.nvim

A Neovim plugin that creates code screenshots as images using the charmbracelet/freeze tool.

322Lua
1 year ago
inlinediff-nvim
inlinediff-nvimYouSame2/inlinediff-nvim

A Neovim plugin providing VS Code-style inline Git diff view with character-level highlighting across the entire buffer.

322Lua
5 months ago
theme-hub.nvim
theme-hub.nvimErl-koenig/theme-hub.nvim

A Neovim plugin to browse, install, and apply curated colorschemes via telescope pickers.

311Lua
9 months ago
automkdir.nvim
automkdir.nvimmateuszwieloch/automkdir.nvim

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

312Lua
1 year ago
defold.nvim
defold.nvimatomicptr/defold.nvim

A batteries-included Neovim plugin providing a full development environment for the Defold game engine.

311Rust
17 days ago
greyjoy.nvim
greyjoy.nvimdesdic/greyjoy.nvim

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

314Lua
7 months ago
1
23
24
25
33