Alternatives to gitsigns.nvim

A Neovim plugin that marks Git changes in the sign column and handles hunks in the buffer. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as gitsigns.nvim.

  • vim-gitgutter

    A Vim plugin that shows Git diff markers in the sign column and stages or undoes hunks.

    vim-gitgutter brings the same sign column markers and hunk staging to classic Vim, adds partial hunk staging and a hunk text object, and is not open source.

Similar software

Related functionality, not a direct replacement.