drft

A diff re/viewer and file tree viewer.

cargo install drft

drft is a terminal-based diff viewer that arranges file changes in a tree. It processes patches by dividing them into sections, avoiding line-by-line hopping. You can feed standard output from git diff or patch files directly.

 

The core features include tree-based navigation, quick file switching and simple integration with existing tools. In addition, drft can simply read multiple files in one diff and can offer a structured view for each section.

 

It can also be used when working with multi-file changes, or exploring new patches on personal or collaborative projects. It keeps patches better organized overall.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.