Dev tools · alternatives · 2026
24 alternatives to I made a CLI that makes it easier to manage multiple Git configs
CLI to make git, ssh-key config and zsh config management easier - GitHub - aki21j/shellnerd: CLI to make git, ssh-key config and zsh config management easier
This CLI tool simplifies managing multiple Git configurations. It's designed for developers who work with several Git accounts or repositories requiring different settings. Rather than manually switching between… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I made a CLI that makes it easier to manage multiple Git configs launched in 2021; newer entries below may have overtaken it.
- 1

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

Manage many git repos with sanity 从容管理多个git库. Contribute to nosarthur/gita development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 3
GitHub CLI▲408GitHub’s official free and open source command line tool
2020 · cli.github.com · its alternatives →
- 4

Switch git user and email with ease. Contribute to geongeorge/Git-User-Switch development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

Hi Hacker news ! I’m Julien and I built an alternative CLI for Git : gut. Even if I haven’t been coding for a long time (I’m in the first year studying computer science), I’ve always found git to be frustrating. The command naming is inconsistent and git lets you easily shoot yourself in the foot. I made gut, another git porcelain, to solve these issues. It provides a consistent naming of command. To do so, syntax is based on subcommands. For example, to delete a branch, run gut branch rm rather than git branch -d, same to delete a remote (gut remote rm) and so on. Gut also prevents you from…
2023 · gut-cli.dev · its alternatives →
- 6

- 7

- 8

A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools - donnemartin/gitsome
2016 · github.com · its alternatives →
- 9GA
CLI tool for managing your git hooks
2025 · ezpieco.github.io · its alternatives →
- 10

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

Syntax highlighted side-by-side diffs in your terminal - banga/git-split-diffs
2021 · github.com · its alternatives →
- 12

zsh configuration. Contribute to SixArm/zsh-config development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 13

- 14

Finally open sourced an internal tool we've been using for managing secrets. It's similar to SOPS, but more opinionated, easier to configure/use correctly, and produces nicer git diffs. It also supports one-way encryption, so you don't have to know the private key to add secrets.
2023 · github.com · its alternatives →
- 15

I built a CLI tool called `sshsync` to run shell commands and transfer files across multiple servers over SSH concurrently. It was inspired by tools like `pssh`, but I wanted something more modern, intuitive, and Pythonic. What it does: - Run shell commands on multiple servers (in parallel) - Push/pull files or directories with progress bars - Uses `~/.ssh/config` and lets you group hosts with YAML - Supports `--dry-run` mode to preview actions without executing - Outputs results using `rich` (tables, colors) - Built with `Typer`, `asyncssh`, and `rich` There’s no daemon or…
2025 · github.com · its alternatives →
- 16

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

- 18

An interactive command line interface for displaying the state of multiple git repositories in a single screen - etola/git-manager
2014 · github.com · its alternatives →
- 19

Review and refine Git diffs before you push. Contribute to xguot/difi development by creating an account on GitHub.
Feb 2026 · github.com · its alternatives →
- 20

A tool to manage multiple git repositories. Contribute to thecasualcoder/gg development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 21

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

Move dotfiles to ~/.config/lnk, get symlinks back, use Git normally. Single binary, no config files, no fluff. Built because chezmoi was too complex and plain Git was too manual.
2025 · github.com · its alternatives →
- 23

- 24

Simplify Git operations and go beyond git
2024 · hemanth0525.github.io · its alternatives →
Also compare
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 →