Life & fun · alternatives · 2026
24 alternatives to `Git add -p` with multiple buckets
Split your patch similarly to `git add -p` but supporting multiple buckets - aleclearmind/split-patch
This tool extends Git's interactive staging feature to handle multiple buckets simultaneously, allowing developers to organize and stage code changes more efficiently. It's designed for Git users who want finer control… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. `Git add -p` with multiple buckets launched in 2022; newer entries below may have overtaken it.
- 1

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)
2025 · github.com · its alternatives →
- 2

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 →
- 3

- 4

simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 5

Full visibility into your GitHub projects right inside Slack
2018 · slack.github.com · its alternatives →
- 6

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

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

- 9

Edit commit messages, authors, and timestamps during git-rebase - felixSchl/git-fiddle
2016 · github.com · its alternatives →
- 10
JSON Query▲152On a recent screen share with our designer at my FT job, I watched as our designer struggled with checking out a repository. It was painful because existing Git clients are confusing and nearly user hostile. Us software engineers are used to Git and terrible UX, but it shouldn't have to be that way. So, I wanted to make something better. Been working on this one for a while now, and while it's still very early stages, it's stable enough that I feel comfortable sharing it with the world :) I wanted a few things to be really easy and clear: - Merging between branches is explained before you do…
2015 · satishmaha.com · its alternatives →
- 11

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 →
- 12

Manage many git repos with sanity 从容管理多个git库. Contribute to nosarthur/gita development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 13

- 14

GitHub migrations for interactive planning
2025 · packfiles.io · its alternatives →
- 15DV
2015 · delta.octavore.com · its alternatives →
- 16

Decentralized Issue Tracking for git. Contribute to git-dit/git-dit development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 17

Fork - a fast and friendly git client for Mac and Windows
2018 · git-fork.com · its alternatives →
- 18

- 19

Link files across repositories
2019 · gitlab.com · its alternatives →
- 20

Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor
2017 · github.com · its alternatives →
- 21CG
2021 · blog.mergequeue.com · its alternatives →
- 22

Issue trackers typically live outside of your workflow, with poor ergonomics. Epiq aims to solve that, bringing issue tracking into your terminal. Multi-user collaboration is achieved via git using user-scoped immutable event logs that converge in memory. Put my all into it. Let me know what you think.
May 2026 · ljtn.github.io · its alternatives →
- 23
Canopy▲77Ship faster with parallel Claude Code sessions — one native macOS window, git worktrees, sandboxes, auto-resume, merge & finish, token dashboard. - juliensimon/canopy
Jun 2026 · github.com · its alternatives →
- 24

2022 · gitmodules.com · its alternatives →
Also compare
- Git-Add–Interactive with Enhancements alternatives
- Sublime Merge – A Git client from the makers of Sublime Text alternatives
- GitUp alternatives
- I made a tool that made me faster at Git alternatives
- GitHub + Slack Integration alternatives
- A syntax highlighter for Git and diff output, written in Rust 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 →