Skip to content
SPECIFICTION
Get listed

fdupes

github.com

Free plan Linux
Visit github.com
Spec score 7.8 #16 of 32 in Cli Tools

Spec sheet

Purpose
fdupes identifies duplicate files within specified directories and can delete selected duplicates.Read 5 Oct 2026 · github.com
Integrations
The project documents no third-party service integrations; it runs against directories supplied on the command line.Read 5 Oct 2026 · github.com
Security
GitHub reports that the project has no SECURITY.md policy and no published security advisories.Read 5 Oct 2026 · github.com
Support
The README lists Adrian Lopez’s email address for contact; no formal support plan is described.Read 5 Oct 2026 · github.com
License
The software is provided free of charge under terms that permit use, copying, modification, distribution, sublicensing, and sale of copies.Read 5 Oct 2026 · github.com
Build dependencies
A full-featured build requires ncursesw and PCRE2; building without ncurses disables the screen-mode selection interface.Read 5 Oct 2026 · github.com
Comparison cache
An optional database cache stores file signatures to speed up comparisons.Read 5 Oct 2026 · github.com
Deletion
Interactive deletion prompts users to choose which files to preserve, while no-prompt modes can delete duplicates automatically.Read 5 Oct 2026 · github.com
Deletion caution
The project warns that using deletion with symlink following or listing the same directory more than once can lead to data loss.Read 5 Oct 2026 · github.com
Duplicate matching
It offers a quick summary mode that skips slower byte-for-byte match confirmation.Read 5 Oct 2026 · github.com
Filters and sorting
Options include minimum and maximum file sizes, hidden and empty file exclusions, permission matching, and sorting by time, change time, or name.Read 5 Oct 2026 · github.com
Install method
The project recommends installing through the operating system’s package manager when available, or downloading a release and compiling it.Read 5 Oct 2026 · github.com
Intended user
The maintainer says the development version is intended for developers and recommends end users use a release version.Read 5 Oct 2026 · github.com
Recursive scans
It can recurse into subdirectories and optionally follow symbolic links.Read 5 Oct 2026 · github.com

Plans and prices

Free Free Free software under a license permitting use, copying, modification, and distribution Read 5 Oct 2026 · github.com

Every fdupes plan and price →

Where Specifiction places it

Alternatives to fdupesAll alternatives →