🍺 BREW Explorer

← all formulae

dfu-programmer

brew install dfu-programmer v1.1.0 GPL-2.0-or-later

Device firmware update based USB programmer for Atmel chips

76
30-day installs · #3887
259
90-day · #3768
1.7k
365-day · #3065
471
★ GitHub stars · updated 2y ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libusb"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Device firmware update based USB programmer for Atmel chips",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:55+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "dfu-programmer",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-01-20T17:17:49Z",
  "github_readme_excerpt": "# dfu-programmer\n\ndfu-programmer is an implementation of the Device Firmware Upgrade class USB driver that enables firmware upgrades for various USB enabled (with the correct bootloader) Atmel chips.\nThis program was created because the Atmel \"FLIP\" program for flashing devices does not support flashing via USB on Linux, and because standard DFU loaders do not work for Atmel\u0027s chips.\n\nCheck out the Atmel website for more information.\nThey are kind enough to provide generally correct specifications this implementation is based on.\n\nThe project website is http://dfu-programmer.github.io and you can use that to check for updates.\n\nAll official [builds](https://github.com/dfu-programmer/dfu-programmer/actions) and [releases](https://github.com/dfu-programmer/dfu-programmer/releases) are on [GitHub](https://github.com/dfu-programmer/dfu-programmer).\n\n[![Build dfu-programmer](https://github.com/dfu-programmer/dfu-programmer/actions/workflows/build.yml/badge.svg)](https://github.com/dfu-programmer/dfu-programmer/actions/workflows/build.yml)\n[![Coverage Status](https://coveralls.io/repos/github/dfu-programmer/dfu-programmer/badge.svg?branch=master)](https://coveralls.io/github/dfu-programmer/dfu-programmer?branch=master)\n\n## Simple install procedure for Unix/Linux/MAC\n\n```bash\ntar -xzf dfu-programmer-\u003cversion\u003e.tar.gz # unpack the sources\n```\n\n_or_\n\n```bash\ngit clone https://github.com/dfu-programmer/dfu-programmer.git\n```\n\n```bash\ncd dfu-programmer # change to the top-level directory\n```\n\n\u003e If the source was checked-out from GitHub, run the following command.\n\u003e You may also need to do this if your libusb is in a non-standard location, or if the build fails to find it for some reason.\n\u003e This command requires that `autoconf` is installed (`sudo apt-get install autoconf`).\n\u003e \n\u003e ```bash\n\u003e ./bootstrap.sh # regenerate base config files\n\u003e ```\n\n```bash\n./configure # regenerate configure and run it\n```\n\n\u003e Optionally you can specify where dfu-programmer gets installed using the `--pr",
  "github_repo": "dfu-programmer/dfu-programmer",
  "github_stars": 471,
  "github_topics": [],
  "homepage": "https://github.com/dfu-programmer/dfu-programmer",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 76,
  "installs_365d": 1653,
  "installs_90d": 259,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "dfu-programmer",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3887,
  "rank_365d": 3065,
  "rank_90d": 3768,
  "raw_hash": "c137b47283904305",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/d/dfu-programmer.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "1.1.0",
  "versioned_formulae": [],
  "why_use_this": null
}