libusbmuxd
« Back to VersTracker
Description:
USB multiplexor library for iOS devices
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @libimobiledev  |  formulae.brew.sh
Category: Developer tools
Tags: ios usb libimobiledevice development library
Install: brew install libusbmuxd
About:
Libusbmuxd is a client-side library that provides a protocol to communicate with the USB multiplexor daemon (usbmuxd) on macOS and Linux. It enables applications to establish TCP connections and forward ports to iOS devices over USB. This library is essential for tools that need to interact with iOS devices without relying on Wi-Fi networking.
Key Features:
  • Provides a socket-based interface to usbmuxd
  • Enables USB tunneling of TCP connections to iOS devices
  • Supports device detection and connection management
  • Used by core iOS development tools like libimobiledevice
Use Cases:
  • Enabling USB debugging and file transfer tools for iOS
  • Forwarding ports from an iOS device to a development machine
  • Building custom applications that interface with iOS hardware
Alternatives:
  • usbmuxd2 – A newer implementation of the usbmuxd protocol, often used on Linux for improved compatibility.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:14am 0 VERSION_BUMP 3be905e7