Keifu – A TUI for navigating commit graphs with color and clarity

55 pointsposted 13 hours ago
by indigodaddy

9 Comments

mr_vile

10 hours 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.

pdimitar

8 hours ago

Oh that's a very valuable link, thank you!

antonvs

6 hours 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."

lloydatkinson

7 minutes 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.