🍺 BREW Explorer

← all formulae

fdupes

brew install fdupes v2.4.0 MIT

Identify or delete duplicate files

1.4k
30-day installs · #1160
2.5k
90-day · #1465
7.4k
365-day · #1637
3.0k
★ GitHub stars · updated 4mo ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "pcre2"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Identify or delete duplicate files",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:33+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "fdupes",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-04-14T15:53:29Z",
  "github_readme_excerpt": "# Introduction\n\nFDUPES is a program for identifying duplicate files residing\nwithin specified directories.\n\n\n# Usage\n\n```\nUsage: fdupes [options] DIRECTORY...\n\n -r --recurse            for every directory given follow subdirectories\n                         encountered within\n -R --recurse:           for each directory given after this option follow\n                         subdirectories encountered within (note the \u0027:\u0027 at the\n                         end of the option, manpage for more details)\n -s --symlinks           follow symlinks\n -H --hardlinks          normally, when two or more files point to the same\n                         disk area they are treated as non-duplicates; this\n                         option will change this behavior\n -G --minsize=SIZE       consider only files greater than or equal to SIZE bytes\n -L --maxsize=SIZE       consider only files less than or equal to SIZE bytes\n -c --cache              speed up file comparisons by keeping track of their\n                         signatures in a database; additional parameters may be\n                         provided using one or more cache parameters (as below)\n -x cache.OPTION         supply an optional cache parameter, where OPTION is one\n                         of the keywords below and multiple options may be\n                         supplied via successive -x arguments:\n    readonly             read but do not update file signatures\n    prune                look through entire cache and delete orphaned entries\n    clear                clear all entries from cache\n    vacuum               reduce size of DB file, if possible\n                         (note that the options prune, clear, and vacuum may be\n                         employed without supplying a DIRECTORY argument, and\n                         will take effect even if readonly is also specified)\n -n --noempty            exclude zero-length files from consideration\n -A --nohidden           exclude hidden files from consideration\n -f",
  "github_repo": "adrianlopezroche/fdupes",
  "github_stars": 2967,
  "github_topics": [],
  "homepage": "https://github.com/adrianlopezroche/fdupes",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 1357,
  "installs_365d": 7356,
  "installs_90d": 2474,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "fdupes",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1160,
  "rank_365d": 1637,
  "rank_90d": 1465,
  "raw_hash": "fbc9ce7dbe3ebccf",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/f/fdupes.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "ncurses",
    "sqlite"
  ],
  "version_head": null,
  "version_stable": "2.4.0",
  "versioned_formulae": [],
  "why_use_this": null
}