Everyone saying which app they prefer, and I'm wondering why you don't just use one of the many lightweight, FOSS CLI diffing tools that already exists.
I use both. Terminal tools for quick diffs and Kaleidoscope for larger diffs that I need to read more carefully. It's more readable since the value-add UI elements on and around the text can use fine-grained drawing/layout rather than blocky TUI stuff.