vim-plugin

Open-source projects categorized as vim-plugin

Top 23 vim-plugin Open-Source Projects

vim-plugin
  1. coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. nerdtree

    A tree explorer plugin for vim.

    Project mention: Disabling telemetry in ByteDance's VSCode fork increases data sent to its server | news.ycombinator.com | 2025-07-27
  4. vim-airline

    lean & mean status/tabline for vim that's light as air

  5. ale

    Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support

    Project mention: Vim + Markdown = Writer's Heaven | dev.to | 2026-03-25

    The ale plugin (Asynchronous Lint Engine) allows auto-formatting and linting in vim, running external tools asynchronously so they don't block your editing. With the configuration above, you can run :ALEFix to format the current file, or add the following to have it format on save:

  6. TabNine

    AI Code Completions

    Project mention: 2025's Top 5 AI Coding Tools: Balancing Efficiency and Stability | dev.to | 2025-08-30

    Website: tabnine.com Key Differentiators: Lightweight, supports 20+ IDEs, affordable.

  7. vimwiki

    Personal Wiki for Vim

  8. vim-easymotion

    Vim motions on speed!

  9. lightline.vim

    A light and configurable statusline/tabline plugin for Vim

  10. vimtex

    VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.

  11. vim-startify

    :link: The fancy start screen for Vim.

  12. nerdcommenter

    Vim plugin for intensely nerdy commenting powers

  13. indent-blankline.nvim

    Indent guides for Neovim

    Project mention: Syntax highlighting is a waste of an information channel | news.ycombinator.com | 2025-10-13

    - Rainbow parenthesis

    Too much noise. And the example is great demonstration for it. It's better than gray parenthesis, but a lot of worse than properly structured and indented sections.

    - Context Highlighting

    Love it. But once again - too much noise for text colors. Just highlight line numbers of nesting level your cursor is in. Indent-blankline[1] plugin for neovim does this (with use of treesitter), but it highlights the virtual indentation lines.

    [1] https://github.com/lukas-reineke/indent-blankline.nvim

    - Import highlighting

    I think it's impractical, because imports are often grouped together at the start of file, but symbols are all over the place and you'd only see highlight on very short files.

    LSP "goto definition" is already a better fit here, a bit more immediate solution is to display namespace/import path in status bar. No idea if there's any plugins for this, but should be easy to hack together in an hour.

    - Argument Highlighting

    Kinda useful, but also gets less useful for longer functions. IMHO doesn't worth it to add whole extra color to a limited palette or it might turn into in-cohesive mess rather quickly.

    - Type Highlighting

    Could be taken one step further and highlight atomic types in lighter shade and more complex types (not only lists) in darker shade.

    nit: example being Python feels a bit out of place here

    - Exception Highlighting

    LSP virtual text

  14. LanguageClient-neovim

    Language Server Protocol (LSP) support for vim and neovim.

  15. vim-sneak

    The missing motion for Vim :athletic_shoe:

  16. nvim-treesitter-context

    Show code context

  17. dashboard-nvim

    vim dashboard

  18. vim-dispatch

    dispatch.vim: Asynchronous build and test dispatcher

  19. vim-signify

    :heavy_plus_sign: Show a diff using Vim its sign column.

  20. barbar.nvim

    The neovim tabline plugin.

  21. neomake

    Asynchronous linting and make framework for Neovim/Vim

  22. targets.vim

    Vim plugin that provides additional text objects

  23. vimux

    easily interact with tmux from vim

  24. vim-table-mode

    VIM Table Mode for instant table creation.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

vim-plugin discussion

Log in or Post with

vim-plugin related posts

Index

What are some of the best open-source vim-plugin projects? This list will help you:

# Project Stars
1 coc.nvim 25,159
2 nerdtree 20,075
3 vim-airline 17,953
4 ale 13,998
5 TabNine 10,786
6 vimwiki 9,466
7 vim-easymotion 7,739
8 lightline.vim 6,869
9 vimtex 6,280
10 vim-startify 5,393
11 nerdcommenter 5,004
12 indent-blankline.nvim 4,948
13 LanguageClient-neovim 3,553
14 vim-sneak 3,514
15 nvim-treesitter-context 3,195
16 dashboard-nvim 2,841
17 vim-dispatch 2,735
18 vim-signify 2,725
19 barbar.nvim 2,709
20 neomake 2,675
21 targets.vim 2,637
22 vimux 2,275
23 vim-table-mode 2,234

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Vim Script is
the 41st most popular programming language
based on number of references?