[HN Gopher] Keifu - A TUI for navigating commit graphs with colo...
___________________________________________________________________
Keifu - A TUI for navigating commit graphs with color and clarity
Author : indigodaddy
Score : 61 points
Date : 2026-01-17 00:32 UTC (22 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| M4R5H4LL wrote:
| 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
| RVRX wrote:
| 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
| animal_spirits wrote:
| Seconded, lazygit helps so much with understanding my index
| NSPG911 wrote:
| 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.
| mr_vile wrote:
| 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.
| pdimitar wrote:
| Oh that's a very valuable link, thank you!
| antonvs wrote:
| 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."
| goodpoint wrote:
| slopware?
| lloydatkinson wrote:
| > 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.
| hbogert wrote:
| If your history looks like in that screenshot, then yeah, you
| definitely need like software like that
___________________________________________________________________
(page generated 2026-01-17 23:01 UTC)