I have finished a very long term project to the point where it has tests and coding standards, and am happy to share it with the public. Behold, File Deduper. This application is designed to scan through and hash a collection of files, and then help you deduplicate them by hardlinking or removing the duplicates. When deduping, it has three modes of running:- graphical: if an image, try to display it along with a list of identical files console: displays a cursors dialog with matching files auto: will hardlink or delete duplicate files without prompt It requires Python 3.2+, is and is designed to be installed with pip into a virtual environment on a Linux flavoured system. Thank you notes, pull requests and bug reports are welcomed.