- <a href="https://github.com/dandavison/delta">https://github.com/dandavison/delta</a> is nice for a prettier presentation of the same information as `git diff`.<p>- This may or may not qualify, since I think GNU diff supports it with an option, as does Git diff, but "Color-words" diff can be nice, where changes in the middle of the line are highlighted and whitespace is ignored.<p>- Somebody already recommended <a href="https://github.com/Wilfred/difftastic">https://github.com/Wilfred/difftastic</a>, which I second. It uses treesitter and is very interesting. Surprisingly, in practice difftastic is not always noticeably better than color words diff (don't expect miracles), but occasionally it is much better.<p>For the last two, see Difftastic's FAQ, <a href="https://github.com/Wilfred/difftastic#isnt-this-basically---word-diff---ignore-all-space">https://github.com/Wilfred/difftastic#isnt-this-basically---...</a><p><i>Update:</i> Finally, this blog post about difftastic describes some details: <a href="https://www.wilfred.me.uk/blog/2022/09/06/difftastic-the-fantastic-diff/" rel="nofollow">https://www.wilfred.me.uk/blog/2022/09/06/difftastic-the-fan...</a><p><i>Update 2:</i> Finally finally, Difftastic's wiki has more related tools: <a href="https://github.com/Wilfred/difftastic/wiki/Structural-Diffs">https://github.com/Wilfred/difftastic/wiki/Structural-Diffs</a>. Difftastic's author writes many interesting things, it seems :).