De

DedupX – Duplicate file finder with perceptual image matching for macOS

Hacker News

DedupX – Duplicate file finder with perceptual image matching for macOS

Hi HN, I built a duplicate file finder for my brother who's a photography enthusiast and constantly runs out of storage constantly due to resizing a lot of photos and having a lot of duplicates around. Notes: - Incremental hashing: Instead of loading entire files into memory, I hash files in chunks. Files with identical sizes get grouped and progressively hashed until they diverge or match completely. - Perceptual hashing: For images, I use perceptual hashing (pHash) that generates a fingerprint based on visual content rather than bytes. Similar images have similar hashes. - BK-Tree indexing: To efficiently search for similar hashes, I implemented a BK-tree that organizes hashes by Hamming distance. This lets me query "find all images within distance N" without comparing against every single hash. - Configurable similarity: Users can adjust the Hamming distance threshold (1-15) to control how strict the matching should be. - Added macOS Services integration so you can right-click any folder in Finder and select "Scan for Duplicates" The app has a free trial (10 scans / 7 days, whichever is earlier) and then requires a license. I'm using Dodo Payments for licensing. I'd love feedback from the community, especially on: - Performance optimizations I might have missed - Better UX patterns for the results view - Edge cases in the similarity detection - More feature suggestions REQUIREMENTS: macOS 26.0.1 (Tahoe) and Apple Silicon Macs Happy to answer questions about the implementation or architecture!

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: efficiently · Missing: supports, reddit linkedin, podcasting
82%82% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, macos, apple · Missing: agents, agent, cursor
75%75% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: users · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: efficient, users · Missing: plus, platform, intuitive
41%41% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
35%35% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Re
Refactor – Duplicate Code Finder49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Refactor – Duplicate Code Finder

Hacker News3
Du
Duplicate Images Finder [with OpenCV]47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Duplicate Images Finder [with OpenCV]

Hacker News17
Du
Duplicate Word Finder39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Duplicate Word Finder

Hacker News49
Duplicate File Finder & Cleaner
Duplicate File Finder & Cleaner42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Find & remove duplicate files safely

Indie Hackerscommitment-full-time
Fa
Fast duplicate/unique file finder in Rust48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fast duplicate/unique file finder in Rust

Hacker News6
Fc
Fclones-GUI – a fast duplicate file finder with GTK4 interface46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fclones-GUI – a fast duplicate file finder with GTK4 interface

Hacker News4
CleanTwin
CleanTwin46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI-powered duplicate finder and photo cleaner for macOS

Product Hunt+5
Se
SeaTicket – Duplicate Bug Finder for GitHub48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SeaTicket – Duplicate Bug Finder for GitHub

Hacker News4
Duplicate Word Finder
Duplicate Word Finder28%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Find and eliminate duplicate words in your writings & emails

Indie Hackers4books
Softaken Duplicate File Remover Software
Softaken Duplicate File Remover Software55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Softaken Duplicate File Remover Software

Indie Hackerscommitment-full-time