Git signs written in pure lua (by lewis6991)


Basic gitsigns.nvim repo stats
10 days ago

lewis6991/gitsigns.nvim is an open source project licensed under MIT License which is an OSI approved license.

Gitsigns.nvim Alternatives

Similar projects and alternatives to gitsigns.nvim

  • GitHub repo nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • GitHub repo lspsaga.nvim

    neovim lsp plugin

  • GitHub repo tokyonight.nvim

    🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.

  • GitHub repo dotfiles

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

  • GitHub repo vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

  • GitHub repo tig

    Text-mode interface for git

  • GitHub repo nvim-tree.lua

    A file explorer tree for neovim written in lua

  • GitHub repo lualine.nvim

    A blazing fast and easy to configure neovim statusline plugin written in pure lua.

  • GitHub repo dotfiles

    My configuration files and personal collection of scripts. For docs and license, see: (by BurntSushi)

  • GitHub repo vim-airline

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

  • GitHub repo vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  • GitHub repo vim-gitgutter

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

  • GitHub repo tree-sitter

    An incremental parsing system for programming tools

  • GitHub repo gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • GitHub repo telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  • GitHub repo coc-rust-analyzer

    rust-analyzer extension for coc.nvim

  • GitHub repo octo.nvim

    Edit and review GitHub issues and pull requests from the comfort of your favorite editor

  • GitHub repo vim-dim

    Dim (/dɪm/; a contraction of Default IMproved) is a clone of Vim’s default colorscheme, with some improvements.

  • GitHub repo nv-ide

    Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, javascript)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better gitsigns.nvim alternative or higher similarity.


Posts where gitsigns.nvim has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-11.
  • What do you use for writing rust code? | 2021-05-11
    What might give you the most trouble in terms of stability is migrating to Lua plugins like nvim-tree or gitsigns, or at least it was in my case (understandable because they're very new). But the core is at a pretty nice state.
  • How to check whether Gitsigns.nvim is toggled? | 2021-04-24
    I'm working on a integration for my plugin that requires checking whether Gitsigns.nvim is toggled or not (I know that Gitsigns can have signs toggled, linehl toggled, etc... but for now let's just say checking whether the sign-column toggled or not).
  • New TokyoDark Theme | 2021-04-23
    You need treesitter for the code highlights and lspsaga for the diagnosis sorcery. While you are at it, you should probably get gitsigns as well.
  • new and improved diff mode, working | 2021-04-22
    That's a shame. I'm the author of gitsigns.nvim and I was hoping that this improvement to the diffs could be applied to signs too. You can see in the gif you made demonstrating the differences that the signs don't align with the new diff. I would have thought the new diff could be captured in the diff hunk format in some way.
  • Some good plugins to integrate nvim with git | 2021-04-21
    gitsigns show add, mod, delete on left bar | 2021-04-21
    not to discourage you, because it sounds like a cool project, but doesn't gitsigns.nvim already do this pretty successfully? Then again more choice/competition is rarely a bad thing
  • New dark Neovim theme TokyoNight written in Lua, with support for lsp, treesitter and lots of plugins. | 2021-04-19
    Git Signs
  • Lua syntax question | 2021-02-17 which has some documentation