ggc
A modern Git tool with both CLI and interactive incremental-search UI.
ggc provides a Git interface written in Go that can be used either as a classic command‑line tool or through an interactive text‑user interface. The CLI accepts standard Git‑style subcommands such as `status`, `add`, `commit` and `log`, while invoking `ggc` without arguments opens a fuzzy‑search picker that lets users select commands, assemble them into multi‑step workflows, and execute them with keyboard shortcuts. The interactive mode also supplies pickers for branch creation and switching when arguments are omitted.
The tool targets developers who work with Git on macOS, Linux, or Windows and prefer a streamlined, searchable workflow. It supports incremental search across all commands, tab‑completion for queuing actions, and a configurable set of aliases and keybindings. Documentation includes quick‑start guides, command references, and recipe‑style walkthroughs.
ggc is distributed as pre‑built binaries, Homebrew packages, and Go modules, requiring Git and Go 1.25+ to build. Installation scripts and a `doctor` command help verify a correct setup.
Reviews
Loading reviews…
Similar apps
Version Control & Git
GG
GUI for Jujutsu
Version Control & Git
gitui
Blazing fast terminal-ui for git written in Rust.
Version Control & Git
lazygit
A simple terminal UI for git commands.
Version Control & Git
git commander
Interactive git tool.
Version Control & Git
gitlogue
Cinematic git commit replay.

Version Control & Git
gitmoji-cli
Use emoji in commit messages.