nowfound

Dev tools · alternatives · 2026

24 alternatives to Ggc – A Git CLI tool written in Go with interactive UI

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:…

Ggc is a Git command-line helper written in Go that offers both traditional CLI commands and an interactive mode for managing Git operations. It is designed for developers seeking a streamlined way to execute common… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…

    2025 · github.com · its alternatives →

  2. 2

    GOMP (Git cOMPare) is a tool for comparing branches. - MarkForged/GOMP

    2020 · github.com · its alternatives →

  3. 3
    Gogs▲56

    A self-hosted Git service written in Go

    2014 · gogs.io · its alternatives →

  4. 4

    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 →

  5. 5

    Version control for designers

    2016 · mathieudutour.github.io · its alternatives →

  6. 6

    interactive `git` with the help of `fzf`. Contribute to bigH/git-fuzzy development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  7. 7

    This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…

    Feb 2026 · github.com · its alternatives →

  8. 8

    In which I rewrite my toy pygit client in Go to see how suitable Go is for simple scripts.

    2023 · benhoyt.com · its alternatives →

  9. 9
    GitUp▲275

    The Git interface you've been missing all your life

    2015 · gitup.co · its alternatives →

  10. 10
    Flipt v2▲178

    Hey all, I'm the founder of Flipt, an open-source (https://github.com/flipt-io/flipt) feature flag tool that I (and others) have been working on for the past few years. About a year or two ago we added support for serving flag state from various non-relational declarative stores like Git, OCI, Object Store, etc. Many of our users came to love the git-backed storage, as it allows them to keep their feature flags close to their code in there organization's repos. But they had one (rather large) ask, and that was the ability to use the UI to manage flag state changes and…

    Oct 2025 · flipt.io · its alternatives →

  11. 11
    Tempo▲118

    Replace the Git CLI with a clear UI and AI assist

    2024 · maoyama.gumroad.com · its alternatives →

  12. 12

    Project has been moved to: https://github.com/go-git/go-git - src-d/go-git

    2016 · github.com · its alternatives →

  13. 13
    Glint▲117

    A graphical interface for Git

    2023 · glint.info · its alternatives →

  14. 14

    Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings. - boratanrikulu/gobee

    May 2026 · github.com · its alternatives →

  15. 15PA
  16. 16

    Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor

    2017 · github.com · its alternatives →

  17. 17

    ReGit: A Tiny Git-Compatible Git Implementation. Contribute to WithGJR/regit-go development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  18. 18

    I've created a powerful tool to help Go developers uncover the hidden giants in their compiled binaries. Go Size Analyzer is like an X-ray machine for your Go executables, revealing: Which dependencies are eating up your binary size Unexpected bloat from standard library or vendor packages Size changes between binary versions with a visual diff Key features that set it apart: Interactive treemap visualizations (check out the demo: https://gsa.zxilly.dev) Slick terminal UI for deep diving into package hierarchies Cross-platform support (works on Linux, macOS, and Windows binaries)…

    2024 · github.com · its alternatives →

  19. 19GE
  20. 20

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  21. 21

    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 →

  22. 22

    Generate commit messages using ChatGPT. Contribute to markuswt/gpt-commit development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  23. 23GG
  24. 24

    GAC is a tool I built to help users spend less time summing up what was done and more time building. It uses LLMs to generate contextual git commit messages from your code changes. And it can be a drop-in replacement for `git commit -m "..."`. Example: feat(auth): add OAuth2 integration with GitHub and Google - Implement OAuth2 authentication flow - Add provider configuration for GitHub and Google - Create callback handler for token exchange - Update login UI with social auth buttons Don't like it? Reroll with 'r', or type `r "focus on xyz"` and it rerolls the commit with your feedback. You…

    Oct 2025 · github.com · 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 →