In-depth comparison of files, archives, and directories
diffoscope
$ diffoscope file1.txt file2.txt
$ diffoscope binary1.bin binary2.bin
$ diffoscope dir1/ dir2/