Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Neovim

Neovim

926 projects

Showing 36 of 926 projects

nvim
nvimLua

A cozy Neovim colorscheme with seasonal variants designed for comfortable morning coding.

#treesitter#developer-tools#everviolet
Stars683
Forks12
Last commit1 month ago
vimade
vimadeLua

A (Neo)vim plugin that dims, fades, tints, and animates inactive windows and buffers while preserving syntax highlighting.

#syntax-highlighting#neovim-plugin#plugin
Stars677
Forks13
Last commit26 days ago
cmp-buffer
cmp-bufferLua

A Neovim completion source for suggesting words from your open buffers.

#vimscript#productivity#lua-plugin
Stars671
Forks47
Last commit1 year ago
guess-indent.nvim
guess-indent.nvimLua

Automatically detects indentation style (tabs vs spaces and indent size) for Neovim buffers.

#editor-configuration#developer-tools#vim
Stars667
Forks19
Last commit1 year ago
lsp-status.nvim
lsp-status.nvimLua

A Neovim plugin that generates statusline components from the built-in LSP client, showing diagnostics, progress messages, and current function.

#vimscript#developer-tools#lsp-status
Stars654
Forks43
Last commit4 years ago
autoclose.nvim
autoclose.nvimLua

A minimalist Neovim plugin written in Lua that automatically pairs and closes brackets.

#autoclose#bracket-completion#productivity
Stars650
Forks23
Last commit1 month ago
nv-ide
nv-ideLua

A Neovim configuration for web developers, optimized for Ruby on Rails, PHP, and JavaScript with AI coding assistance.

#productivity#text-editor#nvim-compe
Stars650
Forks58
Last commit1 month ago
Alchemist.vim
Alchemist.vimElixir

A Vim plugin providing Elixir language integration with completion, documentation, and navigation using ElixirSense.

#elixir#elixirsense#language-server
Stars645
Forks38
Last commit3 years ago
aniseed
aniseedFennel

Neovim configuration and plugins in Fennel (Lisp compiled to Lua)

#lisp#fennel#neovim
Stars643
Forks30
Last commit1 year ago
windows.nvim
windows.nvimLua

A Neovim plugin to automatically expand, maximize, and restore window dimensions with optional smooth animations.

#plugin-manager#animation#workflow-optimization
Stars642
Forks21
Last commit3 years ago
agentic.nvim
agentic.nvimLua

A Neovim chat interface for AI agents that works with any provider supporting the Agent Client Protocol (ACP).

#ai#developer-tools#productivity
Stars641
Forks62
Last commit9 days ago
multicursors.nvim
multicursors.nvimLua

A multi-cursor plugin for Neovim that enables simultaneous text editing across multiple selections with intuitive keybindings.

#multi-cursor#productivity#vim-motions
Stars641
Forks17
Last commit1 year ago
onenord.nvim
onenord.nvimLua

A Neovim theme combining Nord and Atom One Dark color palettes for a vibrant, Treesitter-enhanced programming experience.

#treesitter#onedark#plugin-support
Stars639
Forks51
Last commit3 months ago
nvim-cokeline
nvim-cokelineLua

A highly customizable Neovim bufferline plugin that provides a framework for building your ideal tab interface.

#hacktoberfest#tab-management#mouse-support
Stars634
Forks43
Last commit4 months ago
cmp-cmdline
cmp-cmdlineLua

A Neovim completion source for Vim's command-line, providing intelligent suggestions for search patterns and commands.

#autocompletion#productivity-tools#nvim-cmp
Stars622
Forks59
Last commit1 year ago
Aaronik/Treewalker.nvim
Aaronik/Treewalker.nvimLua

A Neovim plugin for syntax tree-aware navigation and swapping of code objects like functions, blocks, and statements.

#developer-tools#movement#swapping
Stars618
Forks20
Last commit1 month ago
registers.nvim
registers.nvimLua

Neovim plugin that displays register contents in a preview window when accessing registers, eliminating the need for :reg.

#register-management#workflow-optimization#neovim-plugin
Stars618
Forks24
Last commit11 months ago
neovim-session-manager
neovim-session-managerLua

A Neovim plugin that manages sessions using built-in :mksession, similar to VS Code's folder-based workspace persistence.

#workspaces#productivity#sessions
Stars616
Forks61
Last commit9 months ago
haskell-tools.nvim
haskell-tools.nvimLua

A Neovim plugin that enhances Haskell development with LSP integration, Hoogle search, GHCi REPL, and advanced tooling.

#haskell#lua-plugin#ghci-repl
Stars615
Forks23
Last commit1 day ago
statuscol.nvim
statuscol.nvimLua

A Neovim plugin for building a fully customizable and clickable status column with segments for folds, signs, and line numbers.

#signs#neovim-plugin#plugin
Stars614
Forks33
Last commit3 months ago
competitest.nvim
competitest.nvimLua

A Neovim plugin for competitive programming that manages testcases, downloads problems from online judges, and runs solutions.

#online-judge-integration#neovim-plugin#neovim-lua
Stars610
Forks33
Last commit1 year ago
lean.nvim
lean.nvimLua

A Neovim plugin providing comprehensive language support for the Lean theorem prover, including an infoview, abbreviations, and LSP integration.

#semantic-highlighting#unicode-abbreviations#lean
Stars610
Forks63
Last commit5 days ago
minty
mintyLua

A Neovim plugin providing beautifully crafted color manipulation tools for Shades and Huefy commands.

#color-tools#visual-design#theme-development
Stars607
Forks9
Last commit1 year ago
wtf.nvim
wtf.nvimLua

A Neovim plugin that uses AI and web search to explain and fix LSP diagnostic messages directly in the editor.

#ai-coding-assistant#ai#code-fixing
Stars607
Forks16
Last commit4 months ago
package-info.nvim
package-info.nvimLua

A Neovim plugin that displays npm/yarn/pnpm/bun dependency versions as virtual text and provides quick commands for package management.

#package-json#npm#vim
Stars600
Forks43
Last commit1 month ago
lackluster.nvim
lackluster.nvimLua

A customizable, mostly monochrome Neovim colorscheme that's easy on the eyes and supports Treesitter, LSP, and many plugins.

#treesitter#minimalist#plugin-support
Stars582
Forks32
Last commit1 year ago
ultimate-autopair.nvim
ultimate-autopair.nvimLua

A highly customizable Neovim autopairing plugin with Tree-sitter support, multiline pairing, and filetype detection.

#treesitter#developer-tools#code-editing
Stars582
Forks8
Last commit3 months ago
miasma.nvim
miasma.nvimVim Script

A dark color scheme for Vim and Neovim inspired by the woods, built with lush.nvim.

#treesitter#neovim-colors#open-source
Stars581
Forks33
Last commit1 year ago
coc-go language server extension for Vim/Neovim
coc-go language server extension for Vim/NeovimTypeScript

A Go language server extension for coc.nvim that integrates gopls and provides additional Go development tools.

#go-development#gopls#test-generation
Stars572
Forks30
Last commit2 years ago
sqlite.lua
sqlite.luaLua

SQLite LuaJIT binding with a simple, opinionated API for storing, retrieving, caching, and persisting SQLite databases.

#database#data-persistence#luajit
Stars571
Forks33
Last commit1 year ago
hlargs.nvim
hlargs.nvimLua

A Neovim plugin that highlights function argument definitions and usages using Treesitter, with optional highlighting for unused arguments.

#treesitter#syntax-highlighting#code-readability
Stars571
Forks14
Last commit4 months ago
nvim-treesitter-textsubjects
nvim-treesitter-textsubjectsTree-sitter Query

Neovim plugin providing location and syntax aware text objects that intelligently select code based on context.

#treesitter#vim-motions#plugin-extension
Stars570
Forks25
Last commit
cmake-tools.nvim
cmake-tools.nvimLua

A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.

#cmake-tools#developer-tools#test-runner
Stars562
Forks108
Last commit6 days ago
VapourNvim
VapourNvimLua

A pre-configured Neovim setup designed for a fast, minimal, and functional IDE-like experience.

#developer-tools#productivity#code-editing
Stars561
Forks47
Last commit3 years ago
tsc.nvim
tsc.nvimLua

A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).

#vimscript#developer-tools#vim
Stars551
Forks33
Last commit9 months ago
one-small-step-for-vimkind
one-small-step-for-vimkindLua

A debug adapter for Neovim that enables debugging of Lua plugins and configuration files using the Debug Adapter Protocol.

#debugging-tools#development-workflow#nvim-dap
Stars551
Forks18
Last commit
PreviousPage 7 of 26Next

Related Tags

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
1 year ago
9 months ago
#Neovim Plugin739
#Lua593
#Nvim364
#Developer Tools258
#Productivity245
#Vim189
#Nvim Plugin179
#Plugin158
#Syntax Highlighting137
#Editor Enhancement106
#Vim Plugin102
#Text Editor92