Diffoscope is a great command line based directory diff tool.
I especially like about it that it can diff into files:
It will recursively unpack archives of many kinds and transform various binary formats into more human readable form to compare them. It can compare two tarballs, ISO images, or PDF just as easily.
It will not only tell you which files differ, but also how they differ.