diffnav - git diff pager with file tree
Sits on top of delta to add a GitHub-style file tree to git diffs. Navigate large diffs with arrows instead of scrolling one giant patch.
This entry doesn't have a long-form writeup yet. Follow the source link above for the full context.
Featured in
Terminal UIs (TUIs) for daily workflows
Polished terminal UIs for git, tasks, observability, and agent control - the tools that make the terminal feel like a real surface again.
Git workflow tools beyond the basics
Better diffs, mob programming, parallel worktrees, multi-repo management, and TUI commit graphs - the git tools worth knowing past `git rebase`.
Related entries
beads_viewer - graph TUI for Beads issue tracker
Go TUI on top of the Beads issue tracker with PageRank-based ranking, critical path, kanban, and dependency DAG views, plus a robot-mode JSON API for agents.
tuicr - terminal UI for local code review
Rust TUI for reviewing diffs locally before pushing. Browse hunks, leave inline comments, and produce a review without opening a browser.
serie - rich git commit graph in your terminal
Ratatui-based TUI that draws a clean, magic-feeling commit graph from any repo. Faster to read than `git log --graph`, easier to navigate than tig.
git-lrc - on-commit AI code review
Free Go CLI that runs unlimited AI code reviews on each commit, with no per-review cap or external service in the loop.