Life & fun · alternatives · 2026
24 alternatives to Git-Add–Interactive with Enhancements
I created a replacement for the perl git-add--interactive that adds a few enhancements: - S to automatically split all hunks - G to set a global filter on hunks to show - A to automatically accept all hunks (after auto-splitting and global filter are applied)
Git-Add–Interactive with Enhancements is a replacement for Git's standard interactive add command. It is designed for developers who want faster control over staging changes. The tool adds three new keyboard shortcuts… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Split your patch similarly to `git add -p` but supporting multiple buckets - aleclearmind/split-patch
2022 · github.com · its alternatives →
- 2

Version control for designers
2016 · mathieudutour.github.io · its alternatives →
- 3

I use interactive rebase quite often, and particularly like the editor bundled with IntelliJ. But I do not always work with IntelliJ, and am not 'fluent' with Vim, so I tried to replicate roughly the same rebase experience within a TUI. I used a small TUI OCaml project i made last year. The notable features are: - Move commits up and down, fixup, drop - Rename commits from the editor (without having to stop for a reword during the rebase run) - Visualize modified files along commits - 'Explode' a commit ,creating a commit for each modified file (a thing I found myself doing quite often)…
2024 · github.com · its alternatives →
- 4

Discover a powerful Git GUI Client for Mac, Windows and Linux, from the makers of Sublime Text. Line-by-line Staging. Commit Editing. Unmatched Performance.
2018 · sublimemerge.com · its alternatives →
- 5

An experimental interactive README experience! Contribute to veggiedefender/typing development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 6

Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor
2017 · github.com · its alternatives →
- 7

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta
2020 · github.com · its alternatives →
- 8

git repo to local editor instantly. Contribute to Jarred-Sumner/git-peek development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 9

Full git and GitHub integration with Sublime Text. Contribute to timbrel/GitSavvy development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 10

- 11

The most visual and interactive way to learn Git on the web
2022 · learngitbranching.js.org · its alternatives →
- 12

Gitlogue is a CLI that turns your Git commits into a typing-style replay. It visualizes diffs line by line, shows the file tree, and plays back each edit as if it were typed in real time. Key points • Realistic typing animation • Syntax-highlighted diffs • File-tree view • Replay any commit • Self-contained CLI Demo video is in the README. Repo: https://github.com/unhappychoice/gitlogue
Nov 2025 · github.com · its alternatives →
- 13GI
'git inject' is a git alias (see code at the bottom). It is similar to 'git commit --amend', but it allows you to 'inject' your changes into commits further back in history (using 'rebase'). If you're as pedantic as I am about the git history you're about to push into master (as far as I can control it, I strive to keep each commit conceptually coherent), you'll often come to a situation where you have a modification that really belongs in an older commit. It takes a few git commands to stash other changes away, commit the modification, then interactively rebase over some previous commit,…
2015 · its alternatives →
- 14

Hey folks, Here's a quick and dirty tool to use natural language to get git to do what you want. Example: $gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.
2023 · github.com · its alternatives →
- 15

- 16
Tempo▲118Replace the Git CLI with a clear UI and AI assist
2024 · maoyama.gumroad.com · its alternatives →
- 17PA
Mar 2026 · oseifert.ch · its alternatives →
- 18

- 19TL
2011 · think-like-a-git.net · its alternatives →
- 20

- 21

Edit commit messages, authors, and timestamps during git-rebase - felixSchl/git-fiddle
2016 · github.com · its alternatives →
- 22

A while ago I shared an early version of ggc, a Git helper I built in Go. Since then the project has grown quite a bit, and I’d love to share the latest updates (v6.0). Repo: https://github.com/bmf-san/ggc Install: - macOS/Linux: `brew install ggc` - Go: `go install github.com/bmf-san/ggc/v6@latest` - Homebrew: `brew install ggc` - Or grab binaries: https://github.com/bmf-san/ggc/releases Features: Dual modes: Traditional CLI commands (ggc add, etc.) and interactive mode (launch with just ggc) Intuitive command structure:…
2025 · github.com · its alternatives →
- 23

ReGit: A Tiny Git-Compatible Git Implementation. Contribute to WithGJR/regit-go development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 24

A Git simulator that makes many Git concepts crystal clear.
Feb 2026 · inter-git.com · its alternatives →
Also compare
- `Git add -p` with multiple buckets alternatives
- Git Sketch Plugin alternatives
- I made a git rebase TUI editor alternatives
- Sublime Merge – A Git client from the makers of Sublime Text alternatives
- My GitHub Readme Is Interactive alternatives
- Rebase-editor, a simple CLI app specifically for Git interactive rebase alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →