EVP dirdiff

Home | Current Release | Documentation | Download | Bugs | Feature Request | Forum | Contact

This is home of the EVP dirdiff (evp-dirdiff) Open Source project.

evp-dirdiff is a cross platform command line utility that recursively compares two directory trees using MD5 hash function to determine if the file content is different between the source and destination directories.
Optionally evp-dirdiff can synchronize the two directories. More...

Call for users

EVP dirdiff is actively looking for users. Please download the current build for Windows or Linux and give it a try. There is no installation required to run EVP dirdiff. Check the documentation to read about what evp-dirdiff can do for you.

For your security all downloadable files are signed with my PGP key. To verify the signature, download the binary file and its signature file. Use the PGP software of your choice to check the binary file was not modified.

For example, let's say you are using GnuPG gpg utility and you downloaded the binary file evp-dirdiff-0.1.2.tar.gz and its signature evp-dirdiff-0.1.2.tar.gz.asc
The following gpg command will verify the signature. Go to the directory where you saved the files.

gpg --verify evp-dirdiff-0.1.2.tar.gz.asc

Also you can simply check the MD5 or SHA1 hash of the files. The hash values can be found in evp-dirdiff-MD5-SHA1-hash.asc

Feel free to e-mail me at evpuser at users.sourceforge.net with any questions.

EVP dirdiff version 0.1.2 released

Version 0.1.2 of evp-dirdiff has been released.


  1. Output is now sorted by file name
  2. Output is split into 4 categories: same, update, destination-only (delete), source-only (new). Check --show option
  3. Same files are not shown by default. Use --show option to see the same files
  4. By default a relative file path is shown. Use --fullpath option to show the full path
  5. Linux build is now a static executable (no dynamic library is required)

evp-dirdiff distribution includes Windows and Linux (i386) builds as well as the complete C++ source code that can be used to build evp-dirdiff on other platforms.

Install evp-dirdiff and use --help to see the full list of options.

The evp-dirdiff can be downloaded at http://sourceforge.net/projects/evp-dirdiff/

SourceForge.net Logo