diffnav
Git diff pager based on delta with a file tree view like GitHub.
0 members list diffnav, unchanged over the last 12 weeks, data as of 3 November 2026
Members who list diffnav in their Stack, by week.
Be the first to add diffnav
Nobody on Stackness runs diffnav yet. Add it to your stack and you're the first member running it.
Homebrew analytics installs: 136 installs (2026) to 327 installs (2026)
Imported from Homebrew analytics
About diffnav
Diffnav is a command-line tool that displays git diffs in a pager interface. It builds on delta, a syntax highlighter for diffs, but adds a file tree view similar to what GitHub shows. This allows developers to browse changes across multiple files in a structured way from the terminal. The tool is written in Go and developed by dlvhdr under the MIT license, making it free to use and modify.
Diffnav serves developers who prefer working in terminal environments and need a more organized way to review file changes before committing. The file tree navigation helps users quickly jump between modified files rather than scrolling through a flat list of changes. As a lightweight terminal user interface application, it fits into workflows where developers want to stay in the command line while reviewing code differences.
Checked 3 November 2026.
Nobody on Stackness runs diffnav yet.
Sign up and add it