Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Neovim Plugin

Neovim Plugin

665 projects

Showing 36 of 665 projects

LazyVim
LazyVimLua

A pre-configured Neovim distribution powered by lazy.nvim, offering IDE-like features with easy customization.

#neovim-config#plugin-manager#developer-tools
Stars26.5k
Forks1.8k
Last commit6 days ago
lazy.nvim
lazy.nvimLua

A modern plugin manager for Neovim with lazy-loading, performance optimization, and a powerful UI.

#plugin-manager#developer-tools#text-editor
Stars21.1k
Forks566
Last commit5 months ago
spacevim
spacevimVim Script

A modular, community-driven configuration for Vim and Neovim that organizes plugins into layers for a streamlined editing experience.

#community-driven#modular-ide#productivity-tools
Stars20.3k
Forks1.4k
Last commit1 year ago
telescope.nvim
telescope.nvimLua

A highly extendable fuzzy finder for Neovim, built with Lua for modularity and customization.

#search#productivity#modular
Stars19.5k
Forks954
Last commit16 days ago
avante.nvim
avante.nvimLua

A Neovim plugin that emulates Cursor AI IDE's behavior, providing AI-powered code suggestions and one-click application.

#developer-tools#neovim-plugin#self-hosted-ai
Stars17.9k
Forks827
Last commit2 days ago
vim-go
vim-goVim Script

A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.

#hacktoberfest#lps#language-server
Stars16.2k
Forks1.4k
Last commit2 months ago
ale
aleVim Script

Asynchronous linting and fixing for Vim/Neovim with Language Server Protocol (LSP) support.

#vimscript#code-fixing#linter
Stars14.0k
Forks1.5k
Last commit7 days ago
nvim-treesitter
nvim-treesitterTree-sitter Query

A Neovim plugin that provides an abstraction layer for installing and managing tree-sitter parsers and queries.

#vimscript#nvim-treesitter#syntax-highlighting
Stars13.9k
Forks1.4k
Last commit2 months ago
mason.nvim
mason.nvimLua

A portable package manager for Neovim that installs and manages LSP servers, DAP servers, linters, and formatters.

#package#developer-tools#linter
Stars10.3k
Forks339
Last commit6 days ago
nvim-cmp
nvim-cmpLua

A completion engine plugin for Neovim written in Lua that supports LSP and multiple snippet engines.

#developer-tools#snippet-engine#neovim-plugin
Stars9.4k
Forks436
Last commit2 months ago
nvim-mini/mini.nvim#mini.completion
nvim-mini/mini.nvim#mini.completionLua

A library of 40+ independent Lua modules that enhance Neovim with minimal effort and a unified design.

#workflow-tools#vim-enhancement#neovim-plugin
Stars9.3k
Forks306
Last commit
nvim-mini/mini.nvim#mini.deps
nvim-mini/mini.nvim#mini.depsLua

A library of 40+ independent Lua modules that enhance Neovim with minimal effort and a unified design.

#workflow-tools#plugin-manager#neovim-plugin
Stars9.3k
Forks306
Last commit1 day ago
harpoon
harpoonLua

A Neovim plugin for fast file and terminal navigation using per-project, auto-updating marks.

#keyboard-driven#productivity#neovim-plugin
Stars9.1k
Forks483
Last commit7 months ago
nvim-tree.lua
nvim-tree.luaLua

A file explorer tree plugin for Neovim, written in Lua, offering git integration, diagnostics, and high customizability.

#productivity#editor-integration#vim-alternative
Stars8.5k
Forks634
Last commit24 days ago
lualine.nvim
lualine.nvimLua

A blazing fast and easy to configure Neovim statusline plugin written in pure Lua.

#neovim-plugin#ui#neovim-statusline
Stars8.0k
Forks546
Last commit8 days ago
markdown-preview.nvim
markdown-preview.nvimJavaScript

A Neovim/Vim plugin that previews Markdown files in a browser with synchronized scrolling and rich rendering features.

#markdown-preview#live-preview#vim
Stars7.9k
Forks391
Last commit1 year ago
folke/snacks.nvim#picker
folke/snacks.nvim#pickerLua

A collection of small quality-of-life plugins for Neovim, including pickers, UI enhancements, and developer tools.

#debugging-tools#productivity#file-picker
Stars7.7k
Forks464
Last commit14 days ago
fff.nvim
fff.nvimRust

A fast, memory-enhanced fuzzy file search toolkit for AI agents and Neovim, with typo-resistant matching and git integration.

#live-grep#neovim-plugin#ai-agents
Stars7.7k
Forks310
Last commit2 days ago
nvim
nvimLua

A soothing pastel theme for Neovim with four flavors, extensive customization, and plugin integrations.

#vim-colorscheme#developer-tools#vim
Stars7.5k
Forks330
Last commit6 days ago
neorg
neorgLua

A Neovim plugin for structured note-taking, task management, and document writing using a single plaintext file format.

#personal-knowledge-management#productivity#neovim-plugin
Stars7.4k
Forks240
Last commit2 months ago
which-key.nvim
which-key.nvimLua

A Neovim plugin that displays available keybindings in a popup as you type, helping you remember your keymaps.

#plugin-manager#productivity#workflow-optimization
Stars7.2k
Forks257
Last commit7 months ago
nvim-dap
nvim-dapLua

A Debug Adapter Protocol client implementation for Neovim, enabling debugging capabilities like breakpoints, stepping, and variable inspection.

#repl#neovim-plugin#code-editor
Stars7.1k
Forks263
Last commit19 days ago
gitsigns.nvim
gitsigns.nvimLua

A Neovim plugin that provides deep Git integration directly in buffers with signs, hunk actions, blame, and diff features.

#vim-plugin-alternative#version-control#developer-tools
Stars6.9k
Forks289
Last commit5 days ago
trouble.nvim
trouble.nvimLua

A pretty Neovim plugin for displaying diagnostics, LSP results, quickfix lists, and telescope/fzf-lua results in a unified tree view.

#developer-tools#neovim-lsp#neovim-plugin
Stars6.8k
Forks209
Last commit7 months ago
codecompanion.nvim
codecompanion.nvimLua

A Neovim plugin that integrates LLMs and AI agents for coding assistance, chat, and inline transformations.

#agent-client-protocol#gemini#vim-style
Stars6.6k
Forks420
Last commit3 days ago
oil.nvim
oil.nvimLua

A Neovim file explorer that lets you edit your filesystem like a normal buffer, inspired by vim-vinegar.

#vim-vinegar-alternative#filesystem-editing#lua-configurable
Stars6.6k
Forks233
Last commit6 days ago
blink.cmp
blink.cmpLua

A performant, batteries-included completion plugin for Neovim with LSP, snippet, and fuzzy matching support.

#vimscript#developer-tools#neovim-plugin
Stars6.4k
Forks349
Last commit3 days ago
vimtex
vimtexTeX

A modern Vim and Neovim filetype plugin providing comprehensive LaTeX editing, compilation, and navigation features.

#vimscript#vimtex#vim
Stars6.3k
Forks412
Last commit13 days ago
noice.nvim
noice.nvimLua

A highly experimental Neovim plugin that replaces the UI for messages, cmdline, and popupmenu with configurable views.

#message-ui#popupmenu#statusline-components
Stars5.8k
Forks170
Last commit7 months ago
diffview.nvim
diffview.nvimLua

A Neovim plugin providing a single tabpage interface for reviewing git diffs and file history with merge conflict resolution.

#git-diff#version-control#developer-tools
Stars5.6k
Forks193
Last commit1 year ago
toggleterm.nvim
toggleterm.nvimLua

A Neovim plugin to persist and toggle multiple terminal windows with customizable layouts and commands.

#terminal-windows#workflow-tool#terminal
Stars5.5k
Forks204
Last commit1 year ago
neo-tree.nvim
neo-tree.nvimLua

A Neovim plugin for browsing the file system and other tree-like structures with multiple layout styles and a focus on stability.

#file-management#nvim-lua#sidebar
Stars5.5k
Forks292
Last commit2 days ago
neogit
neogitLua

An interactive and powerful Git interface for Neovim, inspired by Magit.

#version-control#keyboard-driven#lua-plugin
Stars5.4k
Forks340
Last commit26 days ago
conform.nvim
conform.nvimLua

A lightweight Neovim plugin that formats code by calculating minimal diffs to preserve extmarks, folds, and viewport stability.

#developer-tools#minimal-diffs#code-formatter
Stars5.2k
Forks295
Last commit15 days ago
leap.nvim
leap.nvimFennel

A motion plugin for Neovim that enables fast cursor movement using two-character search patterns.

#cursor-navigation#keyboard-driven#productivity
Stars5.0k
Forks52
Last commit1 month ago
gocode
gocodeGo

A daemon providing fast, context-sensitive autocompletion for Go code in editors like Vim, Neovim, and Emacs.

#autocompletion#developer-tools#emacs-plugin
Stars5.0k
Forks654
Last commit4 months ago
Page 1 of 19

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 day ago
Next
#Neovim486
#Lua389
#Nvim241
#Productivity184
#Developer Tools180
#Nvim Plugin137
#Editor Enhancement106
#Vim96
#Plugin94
#Vimscript75
#Syntax Highlighting67
#Text Editing63