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 20 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
nvim-macros
nvim-macroskr40/nvim-macros

A Neovim plugin for saving, loading, and managing macros with JSON storage and smart encoding.

745Lua
2 years ago
treesitter-indent-object.nvim
treesitter-indent-object.nvimkiyoon/treesitter-indent-object.nvim

A Neovim plugin providing context-aware indent textobjects powered by Treesitter for smarter code block selection.

742Lua
10 months ago
whaler.nvim
whaler.nvimSalOrak/whaler.nvim

A minimalist and highly extensible project manager for NeoVim that enables fast navigation between projects with customizable pickers and file explorers.

745Lua
2 months ago
blackjack.nvim
blackjack.nvimalanfortlink/blackjack.nvim

A classic Blackjack game implemented as a Neovim plugin with configurable card styles and keybindings.

734Lua
3 months ago
open.nvim
open.nvimofirgall/open.nvim

A Neovim plugin that opens text with custom openers, supporting GitHub shorthands and extensible patterns.

721Lua
2 months ago
wezterm-config.nvim
wezterm-config.nvimwinter-again/wezterm-config.nvim

A Neovim plugin that enables dynamic Wezterm configuration overrides directly from within the editor.

725Lua
4 months ago
nvumi
nvumijosephburgess/nvumi

A Neovim plugin that evaluates natural language expressions inline using a scratch buffer and numi-cli.

721Lua
4 months ago
nightcity.nvim
nightcity.nvimcryptomilk/nightcity.nvim

A dark Neovim colorscheme with LSP and TreeSitter support, available in two distinct styles.

722Lua
4 months ago
telepath.nvim
telepath.nvimrasulomaroff/telepath.nvim

A Leap.nvim extension that enables operating on remote textobjects using any operator, with cursor and window restoration.

710Lua
2 years ago
nix-develop.nvim
nix-develop.nvimfigsoda/nix-develop.nvim

Run nix develop and related commands directly within Neovim without restarting the editor.

713Lua
7 months ago
nvim-search-and-replace
nvim-search-and-replaces1n7ax/nvim-search-and-replace

A minimal Neovim plugin for searching and replacing across multiple files using built-in Vim features.

704Lua
4 years ago
sherbet.nvim
sherbet.nvimlewpoly/sherbet.nvim

A Lua-based Neovim colorscheme with customizable italic support and truecolor terminal compatibility.

703Lua
3 years ago
agrolens.nvim
agrolens.nvimdesdic/agrolens.nvim

A Neovim extension that uses Telescope or fzf to view and navigate code via tree-sitter queries.

702Lua
2 months ago
ts-expand-hover.nvim
ts-expand-hover.nvimnemanjamalesija/ts-expand-hover.nvim

A NeoVim plugin that enables progressive expansion and collapse of TypeScript types directly inside hover floats.

702Lua
5 months ago
neural-open.nvim
neural-open.nvimdtormoen/neural-open.nvim

A Neovim file picker that learns your navigation patterns using a neural network to rank files by what you're most likely to open next.

692Lua
2 months ago
NeoTerm.lua
NeoTerm.luanyngwang/NeoTerm.lua

A Neovim plugin that attaches a dedicated terminal buffer to each editor buffer for seamless switching.

695Lua
2 years ago
suave.lua
suave.luanyngwang/suave.lua

A minimal NeoVim plugin for project session automation with custom JSON storage and auto-save capabilities.

691Lua
1 year ago
vitesse.nvim
vitesse.nvim2nthony/vitesse.nvim

A Lua-based Vitesse color theme for Neovim with extensive plugin support and transparent background options.

694Lua
2 years ago
nvim-picgo
nvim-picgoaskfiy/nvim-picgo

A Neovim plugin that uploads images from disk or clipboard to various image hosting services and generates markdown links.

688Lua
5 months ago
synthweave.nvim
synthweave.nvimsamharju/synthweave.nvim

A Neovim colorscheme port of the SynthWave '84 theme with tree-sitter support and customization options.

682Lua
11 months ago
calcium.nvim
calcium.nvimnecrom4/calcium.nvim

A Neovim plugin for in-buffer mathematical calculations with visual mode, functions, and variable support.

672Lua
8 months ago
caskey.nvim
caskey.nvimNexmean/caskey.nvim

Declarative keymappings configuration for Neovim using cascading trees.

673Lua
3 years ago
actually.nvim
actually.nvimmong8se/actually.nvim

A Neovim plugin that prompts you to choose the correct file when you accidentally open a non-existent path.

661Lua
10 months ago
My Neovim Config
My Neovim Configjonathandion/web-dev.nvim

A minimal, fast Neovim configuration written in Lua optimized for web development workflows.

662Lua
3 years ago
signup.nvim
signup.nvimDan7h3x/signup.nvim

A Neovim plugin providing LSP signature help with floating windows, dock mode, and extensive customization.

661Lua
7 months ago
pathfinder.nvim
pathfinder.nvimHawkinsT/pathfinder.nvim

A Neovim plugin that enhances gf/gF/gx with multiline look-ahead, smarter file/URL resolution, and visual file/link pickers.

654Lua
9 months ago
code-shot.nvim
code-shot.nvimniuiic/code-shot.nvim

A Neovim plugin for capturing code screenshots of entire files or selections.

652Lua
1 year ago
resolve.nvim
resolve.nvimspacedentist/resolve.nvim

A Neovim plugin for resolving merge conflicts with semantic highlighting, navigation commands, and diff viewing.

645Lua
7 months ago
marker-groups.nvim
marker-groups.nvimjameswolensky/marker-groups.nvim

A Neovim plugin for organizing and annotating code with persistent, grouped markers for reviews, debugging, and navigation.

642Lua
2 months ago
nvim
nvimneko-night/nvim

A Lua-based Neovim theme offering a wide variety of color schemes for dark, light, and custom styles.

632Lua
1 year ago
i18n.nvim
i18n.nvimyelog/i18n.nvim

A Neovim plugin for previewing and managing i18n translations directly in the editor, supporting JSON, YAML, .properties, and JS/TS modules.

635Lua
23 days ago
python-import.nvim
python-import.nvimkiyoon/python-import.nvim

A Neovim plugin that automatically inserts Python import statements using lookup tables, project analysis, and LSP completion.

631Python
1 year ago
themify.nvim
themify.nvimLmanTW/themify.nvim

A lightweight Neovim colorscheme manager and switcher with live preview and lazy loading.

622Lua
1 year ago
neowords.nvim
neowords.nvimbackdround/neowords.nvim

A Neovim plugin providing configurable word-based navigation with fine-grained control over movement patterns.

623Lua
2 years ago
windex.nvim
windex.nvimdeclancm/windex.nvim

A Neovim plugin for clean window maximizing, terminal toggling, and seamless window/tmux pane movement.

621Lua
4 years ago
nvim-custom-diagnostic-highlight
nvim-custom-diagnostic-highlightKasama/nvim-custom-diagnostic-highlight

A Neovim plugin that applies custom highlight groups to specific diagnostics like unused variables and functions.

621Lua
3 years ago
1
19
20
21
33