Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Vim Plugin

Vim Plugin

192 projects

Showing 36 of 192 projects

fzf
fzfGo

A general-purpose command-line fuzzy finder for interactive filtering of lists like files, history, processes, and git commits.

#search#productivity#unix
Stars81.9k
Forks2.8k
Last commit2 days ago
YouCompleteMe
YouCompleteMePython

A fast, as-you-type, fuzzy-search code completion, comprehension, and refactoring engine for Vim with support for many languages.

#semantic-analysis#vim#c-family
Stars25.9k
Forks2.8k
Last commit12 days 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.2k
Forks1.4k
Last commit1 year 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 commit4 days 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 commit1 month ago
Syntastic
SyntasticVim Script

Syntax checking hacks for vim

#lint-checking#lint#syntax-checking
Stars11.2k
Forks1.1k
Last commit4 years ago
TabNine
TabNineShell

An all-language AI-powered code completion backend that provides intelligent autocompletions across multiple editors.

#ai#multi-language-support#developer-tools
Stars10.8k
Forks538
Last commit10 months 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.1k
Forks549
Last commit1 month 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
Forks399
Last commit2 years ago
skim
skimRust

A fast and versatile fuzzy finder written in Rust, designed to quickly navigate files, lines, and commands.

#search#productivity#skim
Stars6.9k
Forks253
Last commit1 day ago
skim
skimRust

A fast and versatile fuzzy finder written in Rust, designed to quickly navigate files, lines, and commands.

#search#productivity#skim
Stars6.9k
Forks253
Last commit1 day ago
vimtex
vimtexTeX

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

#vimscript#vimtex#vim
Stars6.3k
Forks415
Last commit1 day ago
kanagawa.nvim
kanagawa.nvimLua

A dark Neovim colorscheme inspired by Katsushika Hokusai's painting, offering high contrast and extensive customization.

#tree-sitter-highlight#syntax-highlighting#dark-theme
Stars6.3k
Forks234
Last commit2 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.7k
Forks205
Last commit1 year ago
vim-polyglot
vim-polyglotVim Script

A comprehensive language pack for Vim providing syntax highlighting and indentation for over 200 programming languages.

#filetype-detection#language-packs#developer-tools
Stars5.7k
Forks306
Last commit10 months 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
Forks652
Last commit5 months ago
indent-blankline.nvim
indent-blankline.nvimLua

A Neovim plugin that adds customizable indentation guides using virtual text without conceal.

#hacktoberfest#vim#syntax-highlighting
Stars5.0k
Forks121
Last commit5 months ago
fzf-lua
fzf-luaLua

A powerful Neovim plugin written in Lua that provides a fuzzy finder interface for files, buffers, grep, LSP, git, and more.

#productivity#neovim-plugin#fzf
Stars4.4k
Forks258
Last commit4 days ago
rust.vim
rust.vimVim Script

A Vim plugin providing Rust file detection, syntax highlighting, formatting, and integration with tools like Syntastic and rustfmt.

#source-browsing#playpen-integration#syntax-highlighting
Stars4.2k
Forks321
Last commit2 years ago
LanguageClient-neovim
LanguageClient-neovimRust

Language Server Protocol (LSP) client plugin for Vim and Neovim, providing IDE-like features for multiple programming languages.

#autocompletion#languageclient#neovim-plugin
Stars3.6k
Forks268
Last commit
nvim-treesitter-context
nvim-treesitter-contextJanet

A Neovim plugin that displays the current code context (function, class, etc.) at the top of the window using Tree-sitter.

#treesitter#developer-tools#vim
Stars3.2k
Forks236
Last commit2 months ago
neotest
neotestLua

An extensible framework for running and interacting with tests directly within the NeoVim editor.

#treesitter#developer-tools#test-runner
Stars3.1k
Forks185
Last commit8 days ago
dashboard-nvim
dashboard-nvimLua

A fancy and blazing fast start screen plugin for Neovim with low memory usage.

#plugin-manager#low-memory#vim
Stars2.9k
Forks201
Last commit3 months ago
barbar.nvim
barbar.nvimLua

A Neovim tabline plugin with re-orderable, auto-sizing, clickable tabs, icons, and a magic jump-to-buffer mode.

#productivity#vim#buffer-management
Stars2.7k
Forks97
Last commit1 month ago
vim-illuminate
vim-illuminateLua

A (Neo)Vim plugin that automatically highlights all occurrences of the word under the cursor using LSP, Tree-sitter, or regex.

#developer-tools#productivity#vim
Stars2.5k
Forks75
Last commit11 days ago
neoformat
neoformatVim Script

A (Neo)vim plugin that formats code using external formatters for many filetypes without requiring a file save.

#formatter-integration#plugin-manager#editor-tool
Stars2.0k
Forks181
Last commit3 months ago
snipmate
snipmateVim Script

A Vim plugin that provides TextMate-style snippet expansion for faster coding.

#vimscript#textmate-emulation#snippet-management
Stars2.0k
Forks179
Last commit1 year ago
Phpactor
PhpactorPHP

A PHP language server and toolkit providing intelligent code completion, refactoring, and introspection for PHP development.

#productivity#language-server#completion
Stars1.9k
Forks159
Last commit1 day ago
merlin
merlinOCaml

An editor service providing modern IDE features like context-sensitive completion for OCaml in Vim and Emacs.

#emacs#language-server#vim
Stars1.7k
Forks253
Last commit2 days ago
chadtree
chadtreePython

A fast, feature-rich file manager plugin for Neovim with parallel scanning, git integration, and extensive theming.

#theming#productivity#chad
Stars1.7k
Forks62
Last commit1 day ago
wilder.nvim
wilder.nvimVim Script

A Neovim/Vim plugin that enhances the wildmenu with autocomplete, fuzzy search, and extensive customization.

#productivity#vim#autocomplete
Stars1.5k
Forks40
Last commit2 years ago
neoterm
neotermVim Script

A Vim/Neovim plugin that wraps terminal functions and REPLs for seamless code execution within a single terminal buffer.

#vimscript#hacktoberfest#developer-tools
Stars1.3k
Forks115
Last commit3 years ago
vim-elixir
vim-elixirRuby

Vim plugin providing syntax highlighting, filetype detection, and indentation for Elixir and EEx files.

#filetype-detection#elixir#developer-tools
Stars1.3k
Forks154
Last commit11 months ago
Completor
CompletorPython

An asynchronous code completion framework for vim8, leveraging vim8's new features for fast, low-overhead completion.

#productivity#semantic-completion#vim
Stars1.3k
Forks61
Last commit3 months ago
Vim Vue
Vim VueVim Script

Vim syntax highlighting for Vue.js single-file components with support for pre-processors like Pug, SCSS, and TypeScript.

#developer-tools#single-file-components#vim
Stars1.3k
Forks101
Last commit2 years ago
vim-json
vim-jsonVim Script

A Vim plugin providing enhanced JSON syntax highlighting, validation warnings, and quote concealing for a cleaner editing experience.

#json-editing#developer-tools#syntax-highlighting
Stars1.2k
Forks111
Last commit2 years ago
Page 1 of 6Next

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
9 months ago
#Neovim100
#Neovim Plugin96
#Syntax Highlighting77
#Vim67
#Lua56
#Developer Tools53
#Productivity38
#Text Editor37
#Nvim28
#Colorscheme24
#Editor Enhancement22
#Treesitter18