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.
64.6k
30-day installs · #91
190.8k
90-day · #106
541.8k
365-day · #138
Links
- https://libusb.info/
- Brew formula source: Formula/lib/libusb.rb
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."
}