Skip to content
Search

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
  • Review status is stored locally in .git/deff/reviewed/ so it persists
  • Language-aware syntax highlighting and line-level color emphasis make changed sections highly readable
  • Dark theme by default; dark/light/auto theme can be set with the --theme option
  • MIT License

See also

Favorite site

author Zer0 sitemap