Vim Script Git

Open-source Vim Script projects categorized as Git

Top 23 Vim Script Git Projects

  1. vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

  2. SaaSHub

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

    SaaSHub logo
  3. vim-signify

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

  4. git-messenger.vim

    Vim and Neovim plugin to reveal the commit messages under the cursor

  5. vimagit

    Ease your git workflow within Vim

  6. vim-grepper

    :space_invader: Helps you win at grep.

  7. vim-flog

    A blazingly fast, stunningly beautiful, exceptionally powerful git branch viewer for Vim/Neovim.

  8. blamer.nvim

    A git blame plugin for neovim inspired by VS Code's GitLens plugin

  9. committia.vim

    A Vim plugin for more pleasant editing on commit messages

  10. diffconflicts

    A better Vimdiff Git mergetool

  11. vim-mergetool

    :cake: Efficient way of using Vim as a Git mergetool

    Project mention: A Coherent Vision for the Future of Version Control | news.ycombinator.com | 2026-03-22

    See vim-mergetool[1]. I use it to manage merge conflicts and it's quite intuitive. I've resolved conflicts that other people didn't even want to touch.

    [1]: https://github.com/samoshkin/vim-mergetool

  12. vim-twiggy

    Git branch management for Vim

  13. fugitive-gitlab.vim

    A vim extension to fugitive.vim for GitLab support

  14. tig-explorer.vim

    Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.

  15. fzf-checkout.vim

    Manage branches and tags with fzf

  16. nvim-blame-line

    A small plugin that uses neovims virtual text to print git blame info at the end of the current line.

  17. git-blame.vim

    See Git Blame information in the status bar for the currently selected line.

  18. auto-git-diff

    A vim plugin which shows git diff for Git Rebase Interactive

  19. vira

    Create and update your Jira issues while inside Vim!

  20. dotfiles

    My dotfiles (by shapeshed)

  21. cfg

    My Unix-like OS's dotfiles... (by Awan)

  22. git-time-lapse

    Fork of git-time-lapse: Perforce-style for vim/neovim

  23. vim-git-arglist

    Vim commands for manipulating the arglist based on the current Git repository

  24. hmm

    quickly find out what you've been working on ☝️ (by pmeinhardt)

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 Script Git discussion

Log in or Post with

Vim Script Git related posts

  • Vim mergetool – Reimagined Git merge workflow

    1 project | news.ycombinator.com | 17 Jan 2025
  • A Git story: Not so fun this time

    5 projects | news.ycombinator.com | 3 Jul 2024
  • Open previous git version of file?

    3 projects | /r/neovim | 12 Jul 2023
  • I use the default file browser in vim (netrw). I know there are plugins that a lot of people like. Should I switch?

    9 projects | /r/vim | 29 Jun 2023
  • Why is the colorscheme not applied at specific region?

    2 projects | /r/vim | 23 Jun 2023
  • ¿Qué editor de código utilizan?

    1 project | /r/devsarg | 16 May 2023
  • Integrating Git and (Neo)Vim: LazyGit + Fugitive + MergeTool for maxiumum efficiency [Showcase]

    3 projects | /r/vim | 16 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Git projects in Vim Script? This list will help you:

# Project Stars
1 vim-gitgutter 8,506
2 vim-signify 2,728
3 git-messenger.vim 1,372
4 vimagit 1,334
5 vim-grepper 1,249
6 vim-flog 906
7 blamer.nvim 768
8 committia.vim 740
9 diffconflicts 421
10 vim-mergetool 306
11 vim-twiggy 282
12 fugitive-gitlab.vim 279
13 tig-explorer.vim 213
14 fzf-checkout.vim 209
15 nvim-blame-line 189
16 git-blame.vim 177
17 auto-git-diff 118
18 vira 99
19 dotfiles 76
20 cfg 37
21 git-time-lapse 37
22 vim-git-arglist 18
23 hmm 11

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?