🍺 BREW Explorer

← all formulae

libusb-compat

brew install libusb-compat v0.1.9 LGPL-2.1-or-later AND (LGPL-2.1-or-later OR BSD-3-Clause)

C library providing backward-compatible USB device access API wrapping libusb 1.0.

Why you might care

Legacy software and older codebases expect the libusb 0.1.x API, which this library emulates on top of modern libusb 1.0. Use this when porting or running older USB applications that haven't been updated to the current libusb API.

Categories

Alternatives

libusb libusbx
1.8k
30-day installs · #1028
3.9k
90-day · #1224
11.9k
365-day · #1334

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libusb",
    "libusbx"
  ],
  "build_dependencies": [
    "autoconf",
    "automake",
    "libtool",
    "pkgconf"
  ],
  "categories": [
    "library",
    "binding"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libusb"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Library for USB device access",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:16+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libusb-compat",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://libusb.info/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "libusb",
  "installs_30d": 1801,
  "installs_365d": 11891,
  "installs_90d": 3871,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later AND (LGPL-2.1-or-later OR BSD-3-Clause)",
  "llm_generated_at": "2026-06-20T23:48:31+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libusb-compat",
  "oldnames": [],
  "one_liner": "C library providing backward-compatible USB device access API wrapping libusb 1.0.",
  "optional_dependencies": [],
  "rank_30d": 1028,
  "rank_365d": 1334,
  "rank_90d": 1224,
  "raw_hash": "fab800965da28423",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libusb-compat.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "0.1.9",
  "versioned_formulae": [],
  "why_use_this": "Legacy software and older codebases expect the libusb 0.1.x API, which this library emulates on top of modern libusb 1.0. Use this when porting or running older USB applications that haven\u0027t been updated to the current libusb API."
}