DUDE (DUplicates DEtector)
github.com
Spec sheet
- Purpose
- DUDE is a cross-platform GUI utility for finding duplicate files so users can delete or link them to save space.Read 8 Oct 2026 · github.com
- License
- The project is licensed under the MIT license.Read 8 Oct 2026 · github.com
- Changed-file check
- Before processing files, DUDE compares their state with stored data and aborts the action if it detects an inconsistency.Read 8 Oct 2026 · github.com
- Command line
- Command-line parameters can start scans, generate CSV reports, and integrate DUDE with a user's file manager.Read 8 Oct 2026 · github.com
- Downloads
- Portable executable packages are available for Linux and Windows, with separate PyInstaller and Nuitka builds.Read 8 Oct 2026 · github.com
- Duplicate detection
- It compares files using content hashes, so different filenames or extensions do not prevent duplicates from matching.Read 8 Oct 2026 · github.com
- Duplicate matching
- It compares file content hashes, so different filenames or extensions do not affect duplicate results.Read 8 Oct 2026 · github.com
- File actions
- Users can move marked files to Trash or Recycle Bin, delete them, create hard or soft links, or create Windows .lnk shortcuts.Read 8 Oct 2026 · github.com
- File manager integration
- Optional command-line parameters can start scans immediately or integrate DUDE with a file manager.Read 8 Oct 2026 · github.com
- Filtering
- The app supports regular-expression and glob-expression syntax.Read 8 Oct 2026 · github.com
- Folder scanning
- It can scan up to eight designated folders and optionally display results in Cross paths mode.Read 8 Oct 2026 · github.com
- Image and text tools
- Version 2.x adds image similarity detection, including rotated images, and preview windows for images and text files.Read 8 Oct 2026 · github.com
- Image similarity
- Version 2.x includes image similarity detection with caching, sensitivity settings, and rotated-image detection.Read 8 Oct 2026 · github.com
- Integrity check
- Before processing files, DUDE compares their current state with stored scan data and aborts the action if it finds an inconsistency.Read 8 Oct 2026 · github.com
- Notable limit
- Hard links are currently ignored during scanning and cannot be processed as duplicates.Read 8 Oct 2026 · github.com
- Notable limitation
- Hard-linked files are currently ignored during scanning and cannot be processed as duplicates.Read 8 Oct 2026 · github.com
- Platforms and downloads
- Portable executable packages are available for Linux and Windows, including Windows 10 and 11.Read 8 Oct 2026 · github.com
- Safety
- Scanning and marking do not change the filesystem; file deletion or linking requires confirmation and is logged.Read 8 Oct 2026 · github.com
- Safety behavior
- Scanning and marking do not change the filesystem; file deletion or linking requires confirmation and is logged.Read 8 Oct 2026 · github.com
- Scan paths
- A scan can include up to eight designated folders, with an optional Cross paths display mode.Read 8 Oct 2026 · github.com
- Support policy
- The repository links to a security policy, but its README does not state a customer-support offering.Read 8 Oct 2026 · github.com
Where Specifiction places it
- Duplicate File Finders#20 of 387.3
- Code Clone Detection Tools#17 of 237.2