All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

deff: A Rust TUI Tool for Interactive Git Diff Review with Side-by-Side File Comparison

By

flamestro

3mo ago· 2 min readenCode

Summary

deff is a Rust-based Terminal User Interface (TUI) tool for interactive, side-by-side file review of git diffs. It features per-file navigation, vertical and horizontal scrolling, syntax highlighting, and visual tinting for added/deleted lines. The tool can be installed via Cargo from crates.io or using an installer script that clones the repository, builds the binary with bundled syntax grammars, and performs the installation.

Key quotes

· 4 pulled
deff is a Rust TUI: interactive, side-by-side file review for git diffs with per-file navigation, vertical and horizontal scrolling, syntax highlighting, and added/deleted line tinting.
Install from crates.io with Cargo
Bundled syntax grammars are compiled into the binary, so removing
The script checks for cargo, clones this project into a temporary directory, installs it, and removes the temporary checkout.
Snippet from the RSS feed
interactive, side-by-side file review for git diffs with per-file navigation, vertical and horizontal scrolling, syntax highlighting, and added/deleted line tinting - flamestro/deff

You might also wanna read