Version: 0.9.1 || Release Date: 2008-06-07 || License: Shareware (N/A) Developer: Claudio Procida | App Owner: claudiopro

Singular helps you to find and remove duplicate files on your Mac.

Scan for duplicates by dragging files & folders on its window or its Dock icon, or choose files from the open panel. Organize frequently scanned files & folders in a Quick Scan and launch it with a keystroke.

Featuring a new file scanner engine, Singular shows real scan progress and can be stopped at any time.

Singular keeps by default a copy for each file so you can safely trash duplicates. If you change your mind, Singular keeps a log of what and when something has been moved to the Trash with its original location.

Suggest screenshot/icon / Suggest new version

13 Opinions

Dear Claudio,

I have been trying to register the trial version for ages but the link returns "DB unavailable". Now that my 5 trial scans are over, the app crashes when started.

Please help!

Didn't work on a 120gb drive. Didn't bother trying on my 500gb one!

Did you know that you can scan a folder using a singular:// URL?
Try typing in the address bar of Safari:
singular://scan/Users/[your username]/Desktop

Free evaluation keys are available here until the registration will be working. Sorry for the inconvenience.

I run a Mac Underground file server and I have it running on a dedicated iMac G-5 with a 250 GB HD. It is nearly full. Files are being uploaded & downloaded 24/7/365 so scanning for duplicates is something that I have been doing daily since 1992..

The best is the duplicates module in FileBuddy9, but for normal peeps I strongly suggest using TidyUp!

I'll leave file name as an option (some users may want this), checking file size before any digest check.

If I may suggest: check filesize first, and don't even bother checking filenames. I have many things that are named identically that are nothing alike (and that's without including the rather large amount of source code on my system). That alone should speed it up dramatically, especially on larger scans.

I'm adding other comparison criteria: SHA-1, file name, size in bytes. Maybe there's a smarter way to avoid calculating the hash regardlessly, but it requires a two pass algorithm. Anyway, I'm open to suggestions and criticism :)

So far it's working, though I haven't done a big scan with 0.2 yet.
Question though: does this only scan by MD5, or does it do some basic checks first? MD5-only hardly seems optimal to me...

Hey, hey! It's still a beta :)

I'll probably have to rewrite some portions of code in C (CoreFoundation) rather than Obj-C to have a smaller memory footprint, and gain in speed.

1 2 next

Page 1 of 2. 13 entries.