10
submitted 9 hours ago by 0x0f to c/opensource@lemmy.ml

git-rivera is a git-log grapher and reimpl of git-foresta in go, with full graph coloring uwu
i wrote it solely because i wanted full graph coloring, but it has some extra things, like

  • being able to view the graph of any local repo with --repo, defaulting to the cwd like git-foresta and git-forest before,
  • defaulting to reversing the graph, putting the tips at the bottom and root at the top, and
  • grep-like --start and --end for printing a section of the graph

it should be mostly 1:1 in functionality with git-rivera, but im no git wiz x3
the main feature is branches are colored from tip to root, including merges :3 you can see it in action in the screenshots below.

screenshot of git-rivera output, printing my local cluttered bitaxeorg/esp-miner repo with the options '--all --start 86523a69b --end 893668fba --style 6'

my local cluttered bitaxeorg/esp-miner with the options --all --start 86523a69b --end 893668fba --style 6

screenshot of git-rivera output, printing 0xf0xx0/cli-pride-flags with the option '--end 4d4e1ff'

0xf0xx0/cli-pride-flags with the option --end 4d4e1ff

tl;dr git log --graph but configurable and readable

top 3 comments
sorted by: hot top controversial new old
[-] arran4@aussie.zone 2 points 4 hours ago

goreleaser to help with the "where can I get the binaries" problem?

[-] medem@lemmy.wtf 4 points 8 hours ago

My horny brain dic(k)tatorially decided to contract 'cli git graph' into 'clit graph'

this post was submitted on 12 Aug 2026
10 points (100.0% liked)

Open Source

48403 readers
170 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 7 years ago
MODERATORS