🍺 BREW Explorer

← all formulae

duff

brew install duff v0.5.2 Zlib

Quickly find duplicates in a set of files from the command-line

10
30-day installs · #8599
20
90-day · #9778
114
365-day · #8837
99
★ GitHub stars · updated 2y ago

GitHub topics

c duplicate-files unix

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Quickly find duplicates in a set of files from the command-line",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:10+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "duff",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-02-16T14:03:33Z",
  "github_readme_excerpt": "duff - Duplicate file finder\n============================\n\n0. Introduction\n===============\n\nDuff is a command-line utility for identifying duplicates in a given set of\nfiles.  It attempts to be usably fast and uses the SHA family of message\ndigests as a part of the comparisons.\n\nDuff resides in public Git repository on GitHub:\n\n  https://github.com/elmindreda/duff\n\nThe version numbering scheme for duff is as follows:\n\n * The first number is the major version.  This will be updated upon what the\n   author considers a round of feature completion.\n\n * The second number is the minor version number.  This is updated for releases\n   that include minor new features, or features that do not change the\n   functionality of the program.\n\n * The third number, if present, is the bugfix release number.  This indicates\n   a release which only fixes bugs present in a previous major or minor release.\n\n\n1. License and copyright\n========================\n\nDuff is copyright (c) 2005 Camilla L\u00f6wy \u003celmindreda@elmindreda.org\u003e\n\nDuff is licensed under the zlib/libpng license.  See the file `COPYING\u0027 for\nlicense details.  The license is also included at the top of each source file.\n\nDuff contains shaX-asaddi.\nCopyright (c) 2001-2003 Allan Saddi \u003callan@saddi.com\u003e\nSee the files `src/sha*.c\u0027 and `src/sha*.h\u0027 for license details.\n\nDuff uses the gettext.h convenience header from GNU gettext.\nCopyright (C) 1995-1998, 2000-2002, 2004-2006, 2009 Free Software Foundation,\nInc.  See the `lib/gettex.h\u0027 for license details.\n\nDuff comes with a number of files provided by the GNU autoconf, automake and\ngettext packages.  See the individual files in question for license details.\n\n\n2. Project news\n===============\n\nSee the file `NEWS\u0027.\n\n\n3. Building Duff\n================\n\nIf you got this source tree from a Git repository then you will need to\nbootstrap the build environment using first `gettextize --no-changelog\u0027 and then\n`autoreconf -i\u0027.  Note that this requires that GNU autoconf, automake and\nthe gettext de",
  "github_repo": "elmindreda/duff",
  "github_stars": 99,
  "github_topics": [
    "c",
    "duplicate-files",
    "unix"
  ],
  "homepage": "https://github.com/elmindreda/duff",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 10,
  "installs_365d": 114,
  "installs_90d": 20,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Zlib",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "duff",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8599,
  "rank_365d": 8837,
  "rank_90d": 9778,
  "raw_hash": "ae62cff90cbda6ad",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/d/duff.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.5.2",
  "versioned_formulae": [],
  "why_use_this": null
}