diffnav

last updated: Feb 09, 2026

https://github.com/dlvhdr/diffnav

A git diff pager based on delta but with a file tree, à la GitHub.

install with brew install dlvhdr/formulae/diffnav

use it just by piping any git diff into it: gd main...HEAD | diffnav for example

<tab> to navigate between panes, j and k for up and down

↑ up