work
keifu
Git のコミットグラフをターミナル上で見るための TUI ツール

keifu (系譜) は、Git のコミットグラフをターミナル上で見るための TUI ツールです。Rust + ratatui で書きました。
普段 VS Code の Git Graph 拡張を愛用していたのですが、Claude Code を使うようになって CLI 中心の作業に寄せたくなり、同じ感覚で使えるものが欲しくて作りました。cargo install keifu か brew install trasta298/tap/keifu でインストールできます。
設計の方針
- 読みやすいグラフ:
git log --graphよりも、ブランチごとに色分けされた Unicode グラフで一目で構造が分かるように - シンプルに保つ: checkout / ブランチ作成・削除 / fetch だけ。リッチな Git クライアントにはしない (細かい操作は Claude Code に任せる前提)
- 狭い画面でも快適: ターミナル分割や小さいウィンドウでも崩れないレイアウト
- 画像プロトコル不要: Windows Terminal でも動くように、Unicode の罫線だけで描画