Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
fugitive.vim: A Git wrapper so awesome, it should be illegal
Integrate Git version control with automatic commit-and-sync and other advanced features in Obsidian.md
Supercharge Git inside VS Code and unlock untapped knowledge within each repository — Visualize code authorship at a glance via Git blame annotations and CodeLens, seamlessly navigate and explore Git repositories, gain valuable insights via rich visualizations and powerful comparison commands, and so much more
Review-first terminal diff viewer for agentic coders
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019).
A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.
Git integration for buffers
Single tabpage interface for easily cycling through diffs for all modified files for any git rev.
An interactive and powerful Git interface for Neovim, inspired by Magit
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
GRV is a terminal interface for viewing git repositories
- golang
- go
- terminal-based
- ncurses-tui
git-cola: The highly caffeinated Git GUI
The best fork of the best lightweight, visual git client for macOS.
Visual git plugin for Neovim
Neovim git GUI powered by libgit2
Single tabpage interface for easily cycling through diffs for all modified files for any git rev (actively maintained fork).
A Neovim diff viewer that preserves each document’s natural shape and line numbers, using connector gutters to map changes without inline diff noise.
A lightweight bundle of commands focused on quick and streamlined git operations.
A small plugin that uses neovims virtual text to print git blame info at the end of the current line.
A command line interface for Git Checkout. See branches available for checkout.
A native, lightweight Git client for macOS. Manage repositories and worktrees, review diffs, and commit changes in one window.
📈 Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.
Open/preview contents of the current file at a specific commit, without using git checkout