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 31 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
workspaces-nvim
workspaces-nvimTheLazyCat00/workspaces-nvim

A Neovim plugin for persistent file pinning with a floating UI, enabling quick access to key project files.

90Lua
2 months ago
csessh/aoc.vim
csessh/aoc.vimcsessh/aoc.nvim

A Neovim plugin that fetches Advent of Code puzzle inputs directly within the editor, eliminating manual copy-paste.

90Lua
9 months ago
llm-nvim
llm-nvimjulwrites/llm-nvim

A Neovim plugin that integrates Simon Willison's llm CLI tool for AI-assisted coding and text processing directly within the editor.

90Lua
1 day ago
move-lines.nvim
move-lines.nvimkobbikobb/move-lines.nvim

A Neovim plugin for moving selected lines up, down, left, or right with customizable keybindings.

91Lua
1 year ago
dotagent.nvim
dotagent.nvim0xble/dotagent.nvim

Neovim plugin providing Claude/Codex-style slash command and skill completion for local agent commands, with environment-gated activation.

90Lua
4 months ago
SingleComment.nvim
SingleComment.nvimLucasTavaresA/SingleComment.nvim

A minimal Neovim plugin for single-line, comment-sensitive, and indentation-preserving code commenting.

91Lua
1 year ago
multiple-session.nvim
multiple-session.nvimniuiic/multiple-session.nvim

A Neovim plugin for managing multiple sessions with auto-save/load, session switching, and customizable hooks.

90Lua
2 years ago
nvim-git-utils
nvim-git-utilsBibekBhusal0/nvim-git-utils

A Neovim plugin providing simple commands and a beautiful UI for common Git workflows like committing, staging, and browsing history.

90Lua
1 month ago
homecoming.nvim
homecoming.nvimleo-alvarenga/homecoming.nvim

A dead-simple, customizable, and cozy dashboard plugin for Neovim with zero config required.

80Lua
5 months ago
windowcolumns.nvim
windowcolumns.nvimmkajsjo/windowcolumns.nvim

A Neovim plugin for column-first window management with full-height vertical splits and column-based window movement.

80Lua
1 year ago
ma.nvim
ma.nvimgmcusaro/ma.nvim

A minimal Neovim plugin for managing Markdown notes with a relational, flat-filesystem approach using dot-separated filenames.

80Lua
5 months ago
tdd.nvim
tdd.nvimzkucekovic/tdd.nvim

A Neovim plugin that streamlines PHP test-driven development by automatically mapping classes to PHPUnit tests using PSR-4.

81Lua
9 months ago
neovimacs.nvim
neovimacs.nvimmillerjason/neovimacs.nvim

Ports Vimacs (Emacs key emulation for Vim) to Neovim with simplified setup.

80Lua
17 days ago
nvim-winterm
nvim-wintermgh-liu/nvim-winterm

A Neovim plugin that provides a multi-terminal window manager with tabbed interface and programmatic control.

80Lua
7 months ago
revman.nvim
revman.nvim3ZsForInsomnia/revman.nvim

A Neovim plugin for managing and tracking GitHub pull requests you are reviewing, with local SQLite storage and background sync.

80Lua
4 months ago
neomongo.nvim
neomongo.nvimtashikomaaa/neomongo.nvim

A Neovim plugin for managing MongoDB databases directly from the editor with a Telescope-powered dashboard.

81Lua
9 months ago
pipenv.nvim
pipenv.nvimDrKJeff16/pipenv.nvim

A Neovim plugin for asynchronous Pipenv environment management directly within the editor.

81Lua
9 days ago
chat.nvim
chat.nvimwsdjeg/chat.nvim

A lightweight, extensible Lua chat plugin for Neovim with AI integration and IM support.

81Lua
11 days ago
nvim-channelot
nvim-channelotidanarye/nvim-channelot

A Neovim library for controlling jobs from Lua coroutines, enabling asynchronous job management with terminal support.

80Lua
10 months ago
commitmate.nvim
commitmate.nvimajatdarojat45/commitmate.nvim

An AI-assisted commit message generator for Neovim that follows common commit conventions.

80Lua
8 months ago
tmux-switch.nvim
tmux-switch.nvimjkeresman01/tmux-switch.nvim

A Neovim plugin that enables fuzzy-find switching between tmux sessions directly from within the editor.

82Lua
10 months ago
spLauncher.nvim
spLauncher.nvimspeelbarrow/spLauncher.nvim

A Neovim plugin for launching and managing tasks directly within the editor.

70Lua
2 years ago
doxygen-previewer.nvim
doxygen-previewer.nvimhat0uma/doxygen-previewer.nvim

A Neovim plugin for live previewing Doxygen-generated documentation directly in your browser.

71Lua
11 months ago
cursor-inline
cursor-inlinenishu-murmu/cursor-inline

Cursor-style inline AI editing plugin for Neovim that provides highlighted, selectable edits from visual selections.

72Lua
22 days ago
color_my_ascii.nvim
color_my_ascii.nvimStefanBartl/color_my_ascii.nvim

A Neovim plugin that adds colorful syntax highlighting to ASCII art within Markdown code blocks.

70Lua
1 day ago
MoaiVim
MoaiVimTheItcor/MoaiVim

A minimalistic, fast Neovim configuration for enjoyable programming across multiple languages.

71Lua
5 months ago
pacer.nvim
pacer.nvim3ZsForInsomnia/pacer.nvim

A Neovim plugin that highlights words sequentially to help you read faster by focusing your eyes on the current word.

71Lua
5 months ago
quoth.nvim
quoth.nvimleo-alvarenga/quoth.nvim

A dependency-free, configurable random quote provider for Neovim with lazy loading and custom quote support.

70Lua
8 months ago
nvim-music-player
nvim-music-playerricmonmol/nvim-music-player

A Neovim plugin that plays music files directly in the editor using mpv and Telescope for browsing.

71Python
7 months ago
local-session.nvim
local-session.nvimAkmadan23/local-session.nvim

A fast, minimal, and implicit session manager for Neovim that automatically loads sessions from .session.lua files.

71Lua
7 months ago
CSSVarHighlight
CSSVarHighlightfarias-hecdin/CSSVarHighlight

A Neovim plugin that highlights CSS variable colors in your stylesheets for easy identification.

70Lua
1 year ago
nvim-flow
nvim-flowmikeboiko/nvim-flow

A pure Lua Neovim workflow runner that executes file-based commands defined in a simple YAML configuration.

70Lua
1 month ago
deepl.nvim
deepl.nvimwalkersumida/deepl.nvim

A Neovim plugin that translates selected text using the DeepL API with float, replace, and append output modes.

71Lua
9 months ago
toggle-quotes.nvim
toggle-quotes.nvimpaul-louyot/toggle-quotes.nvim

A Neovim plugin to toggle between single quotes, double quotes, and backticks in code.

70Lua
1 year ago
blink-cmp-sshconfig
blink-cmp-sshconfigbydlw98/blink-cmp-sshconfig

A Neovim completion source for SSH configuration files, providing keyword suggestions and documentation.

71Lua
3 months ago
search-and-replace.nvim
search-and-replace.nvimmahyarmirrashed/search-and-replace.nvim

A Neovim plugin for fast, interactive, project-wide search and replace using fd and sad.

70Lua
1 year ago
1
30
31
32
33