Topics / #vim-plugin
Vim-plugin projects on GitHub
Plugins extending the Vim editor with new capabilities.
As of , the most-starred Vim-plugin projects on GitHub are coc.nvim (25.2K stars), vim-fugitive (21.8K stars) and SpaceVim (20.2K stars). GitHub.Locker tracks 13 Vim-plugin repositories with 207.8K stars combined. The fastest-growing on October 18 was neovide, with +2 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+2neovide
neovide/neovide · ★ 15.3KNeovide is a graphical user interface for Neovim, the heavily refactored Vim editor. It aims to look and feel like the terminal UI but add graphical polish such as smooth scrolling, cursor animations, and ligature rendering.
+2vim-surround
tpope/vim-surround · ★ 14.1KA Vim plugin that adds mappings to delete, change, and add surrounding pairs like parentheses, brackets, quotes, and XML/HTML tags.
+2copilot.vim
github/copilot.vim · ★ 11.7KCopilot.vim is the official Vim/Neovim plugin for GitHub Copilot, an AI pair programmer that suggests code completions from comments and function names.
+1coc.nvim
neoclide/coc.nvim · ★ 25.2Kcoc.nvim is an IntelliSense engine for Vim and Neovim that brings VS Code-like autocompletion, diagnostics, navigation, and refactoring to both editors via a Node.js service.
The all-time top
13 projects · by stars
- 25.2K
#1 · neoclide/coc.nvimcoc.nvim
coc.nvim is an IntelliSense engine for Vim and Neovim that brings VS Code-like autocompletion, diagnostics, navigation, and refactoring to both editors via a Node.js service.
- 21.8K
#2 · tpope/vim-fugitivevim-fugitive
Fugitive is a Git wrapper that lives inside Vim — the README bills it as 'the premier Vim plugin for Git'. The name comes from its own tagline: a Git wrapper 'so awesome, it should be illegal'.
- 20.2K
#3 · wsdjeg/SpaceVimSpaceVim
SpaceVim is a modular configuration for Vim and Neovim, inspired by spacemacs, that turns a plain editor into a batteries-included development environment.
- 4

nerdtree
20.1Kpreservim/nerdtree · Vim ScriptNERDTree is a file system explorer plugin for Vim: it shows your directories as a tree inside the editor, so you can browse, open files, and run basic file operations without leaving Vim.
- 5

vim-airline
18Kvim-airline/vim-airline · Vim Scriptvim-airline is a statusline and tabline plugin for Vim: a lean, fast bar at the bottom of every Vim window that shows your mode, current file, VCS info and cursor position at a glance.
- 6

neovide
15.3Kneovide/neovide · RustNeovide is a graphical user interface for Neovim, the heavily refactored Vim editor. It aims to look and feel like the terminal UI but add graphical polish such as smooth scrolling, cursor animations, and ligature rendering.
- 7

Vim
15.2KVSCodeVim/Vim · TypeScriptVSCodeVim is a Vim emulator extension for Visual Studio Code, bringing Vim's modal editing and keybindings into the VS Code editor.
- 8

vim-surround
14.1Ktpope/vim-surround · Vim ScriptA Vim plugin that adds mappings to delete, change, and add surrounding pairs like parentheses, brackets, quotes, and XML/HTML tags.
- 9

ale
14Kdense-analysis/ale · Vim ScriptALE (Asynchronous Lint Engine) is a Vim/Neovim plugin that lints your code asynchronously as you type and can fix files, acting as a Language Server Protocol client for things like completion, go-to-definition, and hover info.
- 10

copilot.vim
11.7Kgithub/copilot.vim · Vim ScriptCopilot.vim is the official Vim/Neovim plugin for GitHub Copilot, an AI pair programmer that suggests code completions from comments and function names.
- 11

syntastic
11.2Kvim-syntastic/syntastic · Vim scriptSyntastic is a syntax checking plugin for Vim: it runs your files through external syntax checkers and displays the errors inside Vim, on demand or automatically whenever you save.
- 12

TabNine
10.8Kcodota/TabNine · ShellTabNine is an AI-powered autocompleter that suggests code in any programming language. This repository hosted its backend, and the completion engine itself is closed source.
- 13

fzf.vim
10.3Kjunegunn/fzf.vim · Vim Scriptfzf.vim is a collection of Vim commands and functions built on top of fzf, the command-line fuzzy finder, giving Vim users ready-made pickers for files, buffers, lines, tags, git commits and more.
Related topics
Often tagged together