dupd - A fast and convenient CLI tool for finding duplicate files

dupd is a file duplicate detection CLI utility.

The build currently supports Linux (tested on Debian), Solaris (tested on OpenIndiana), OpenBSD and Mac OS X. Other UNIX variants should work with minimal effort.

dupd seeks to be fast and efficient. For most file sets it performs better than popular tools such as 'fdupes'.

Aside from performance, the other primary advantage of dupd is that it enables a more exploratory style of discovering duplicate files instead of simply dumping out a big list as the other popular duplicate finder tools do (although dupd can also do that).


License
GNU GENERAL PUBLIC LICENSE Version 3
Copyright
Jyri J. Virkki
Latest release
1.5 (12/12/2017)
Source code
Currently hosted on github: https://github.com/jvirkki/dupd
Bug tracker
Currently using github issues: https://github.com/jvirkki/dupd/issues
More info
See the README, man page and documentation.
Blogs
http://www.virkki.com/jyri/articles/index.php/category/tech/dupd/

Installing dupd

Mac OS X

MacPorts has dupd available.
port install dupd

Other platforms not mentioned above

I make a few pre-built binaries available for each release in the github release page as a convenience to those who might not have development tools installed.
But note these are from machines I have personally available and they may or may not work on your machine.
Generally it will be better to build from source instead (see below), if you can.

How to install dupd from source

Released versions

For the most stable version of dupd, build the most recent release. After untaring the sources, refer to the top-level BUILDING file for build instructions.

Version
Checksums
Download URLs
1.5
sha256 28073847aa6a7b7704e1684e7bda99344715f364976046144e8fe16efec3b2f3
http://www.virkki.com/dupd/dupd-1.5.tar.gz
https://github.com/jvirkki/dupd/archive/1.5.tar.gz
1.4
sha256 be98c8fe60bdcc281898930b2604a1b97570de611fecc02732af4a81329438d3
http://www.virkki.com/dupd/dupd-1.4.tar.gz
https://github.com/jvirkki/dupd/archive/1.4.tar.gz

For older released versions, refer to the archived releases on github.

Latest development snapshot

Check out the source from github and refer to the BUILDING file for more info.

Most of the time the latest sources should be buildable but bear in mind the master branch is a work in progress so it might not always work.

For most use cases, I recommend using the latest released version (see above) unless you really need the very latest changes.



Other links of interest (that I've run across):