Deff
lastmod 2026-03-12created 2026-03-121 edits
An interactive git diff TUI viewer
About
- A Rust-based TUI tool that provides a Side-By-Side comparison view for intuitively reviewing git changes
- Supports per-file navigation, vertical and horizontal scrolling, syntax highlighting, and color marking of added/deleted lines
- Supports both keyboard and mouse navigation, with Vim-style shortcuts
- Includes search within the diff (type / then navigate with n/N) and a per-file review status toggle (r)
- Compares differences between local and remote branches with an upstream-ahead strategy
- Supports ranges with --base / --head for explicit comparison
- The --include-uncommitted option can include uncommitted changes and untracked files