Chris Lamb


View all my projects »

In-depth comparison of files, archives, and directories.

diffoscope is a tool that reveals what makes files or directories actually different. It recursively unpacks archives of many kinds, transforming binary formats into more human-readable forms in order to make it easier to compare them. It can compare two tarballs, ISO images, PDF, squashfs images, etc. lets anyone easily try out and share these in-depth comparisons using just a web browser.

The underlying idea is not only to provide a useful service, but also that it will publicise and spread the usage of diffoscope, resulting in net improvements that will feed back into the Reproducible Builds effort.

You can browse the source tree, create or file bugs or download the code from Git:

$ git clone is released under the GNU Affero General Public license version 3 or later.

View all my projects »