difftastic.wilfred.me.uk
Difftastic is an MIT-licensed command-line diff tool that compares files by syntax rather than line-by-line, parsing code with tree-sitter. It is intended to produce diffs that are easier for humans to read, showing real line numbers and handling formatting and wrapping changes. It supports many programming languages and file formats and can be configured for use with Git.