6 comments

  • mr_vile 21 days ago
    Not trying to be pessimistic here, but I feel like the author is being a bit loaded with the marketing text. There's many pieces of TUI software that do this exact same thing with "color and clarity" and the same fuzzy search, etc.

    This repository here has a pretty exhaustive list of these softwares: https://github.com/indigane/git-graph-drawing

    Anyway, congratulations to the author for actually releasing their work.

    • antonvs 21 days ago
      Often when people write something like this, they haven't really looked for alternatives. It reminds me a bit of the rifle creed: "There are many like it, but this one is mine."
    • pdimitar 21 days ago
      Oh that's a very valuable link, thank you!
  • RVRX 21 days ago
    Serves a bit of a different purpose - but for working with git in the terminal I'm a big LazyGit fan - https://github.com/jesseduffield/lazygit

    I use it in neovim with https://github.com/kdheepak/lazygit.nvim

    • NSPG911 21 days ago
      I use LazyGit as well, but the graph icons always piss me off so much. I've gotten used to it, but I'd love to change the icons.
      • mixmastamyk 20 days ago
        Jeez ads on a gitlab readme, and no screenshots to see the annoying icons.
    • animal_spirits 21 days ago
      Seconded, lazygit helps so much with understanding my index
  • lloydatkinson 21 days ago
    > Unicode commit graph with per-branch colors

    I think every popular Git client can do this, no?

    I'm waiting for a Git client which can colour commits by category/areas/files. It would be helpful to see which areas of the codebase have the most commits. Especially useful if using conventional commits (eg. fix: correct usage of foo) alongside it.

    Areas or files with a lot of commits tend to be sources of bugs or indicate other things.

    You can write a script to find this sort of thing, but that requires you to remember to do it. If it was built in passively to a Git client, I think a lot more would be revealed.

    • eMPee584 13 days ago
      Don't wait.. vibe-code, it's 2026!!1
  • hbogert 20 days ago
    If your history looks like in that screenshot, then yeah, you definitely need like software like that
  • goodpoint 21 days ago
    slopware?
  • M4R5H4LL 21 days ago
    Thanks for sharing. That would be a nice additional example in .NET with Andy TUI. The library is not Rust but there are a few examples you might be interested in, including a HN client [2] [3].

    References:

    [1] https://github.com/rivoli-ai/andy-tui2

    [2] https://github.com/rivoli-ai/andy-tui2/blob/main/examples/An...

    [3] https://imgur.com/a/CgECRa2