🍺 BREW Explorer

← all formulae

libusb

brew install libusb v1.0.30 LGPL-2.1-or-later

C library for portable USB device access across Linux, macOS, Windows, and BSD.

Why you might care

Essential build dependency for tools that need to communicate directly with USB hardware (debuggers, programmers, device managers). Provides a unified API abstracting OS-level USB complexities. Many embedded and hardware projects depend on this.

Categories

Alternatives

libusbx pyusb
64.6k
30-day installs · #91
190.8k
90-day · #106
541.8k
365-day · #138

Links

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

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libusbx",
    "pyusb"
  ],
  "build_dependencies": [],
  "categories": [
    "library",
    "hardware"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Library for USB device access",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:39+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libusb",
  "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": 64576,
  "installs_365d": 541760,
  "installs_90d": 190772,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later",
  "llm_generated_at": "2026-06-20T23:42:39+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libusb",
  "oldnames": [],
  "one_liner": "C library for portable USB device access across Linux, macOS, Windows, and BSD.",
  "optional_dependencies": [],
  "rank_30d": 91,
  "rank_365d": 138,
  "rank_90d": 106,
  "raw_hash": "2e6e26088c4b8a75",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libusb.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "1.0.30",
  "versioned_formulae": [],
  "why_use_this": "Essential build dependency for tools that need to communicate directly with USB hardware (debuggers, programmers, device managers). Provides a unified API abstracting OS-level USB complexities. Many embedded and hardware projects depend on this."
}