Serie renders a rich git commit graph directly in your terminal — like git log --graph --all, but actually readable.
It uses terminal image protocols (iTerm2, Kitty) to draw smooth branch lines with colors, and provides a TUI for browsing commits, searching, and viewing diffs.
Install#
brew install serieUsage#
cd your-repo
serieA handy git alias to keep it short:
git config --global alias.lg '!serie' # or git tree
git lg
Note: requires a terminal with image protocol support (iTerm2, Kitty, Ghostty). Does not work inside tmux/screen.
