| pcaudiolib | Provides a C API to different audio devices |
| libusbmuxd | Client library to multiplex connections from and to iOS devices |
| libadwaita | Library to help with developing UI for mobile devices using GTK/GNOME |
| libmt32emu | Library to emulate Roland MT-32, CM-32L, CM-64 and LAPC-I devices |
| libjaylink | Shared library written in C to access SEGGER J-Link and compatible devices |
| python314Packages.user-agents | Python library to identify devices by parsing user agent strings |
| python313Packages.user-agents | Python library to identify devices by parsing user agent strings |
| soapyairspy | SoapySDR plugin for Airspy devices |
| soapyhackrf | SoapySDR plugin for HackRF devices |
| soapyrtlsdr | SoapySDR plugin for RTL-SDR devices |
| wxhexeditor | Hex Editor / Disk Editor for Huge Files or Devices |
| python313Packages.ciscomobilityexpress | Module to interact with Cisco Mobility Express APIs to fetch connected devices |
| python314Packages.ciscomobilityexpress | Module to interact with Cisco Mobility Express APIs to fetch connected devices |
| magicrescue | Find and recover deleted files on block devices |
| python312Packages.ciscomobilityexpress | Module to interact with Cisco Mobility Express APIs to fetch connected devices |
| python312Packages.user-agents | Python library to identify devices by parsing user agent strings |
| soapybladerf | SoapySDR plugin for BladeRF devices |
| soapyplutosdr | SoapySDR plugin for Pluto SDR devices |
| cairo | 2D graphics library with support for multiple output devices |
| mtpfs | FUSE Filesystem providing access to MTP devices |
| mkgmap | Create maps for Garmin GPS devices from OpenStreetMap (OSM) data |
| swipe-guess | Completion plugin for touchscreen-keyboards on mobile devices |
| wolfssl | Small, fast, portable implementation of TLS/SSL for embedded devices |
| fido2-manage | Manage FIDO2.1 devices over USB or NFC, including Passkeys |
| haskellPackages.usb | Communicate with USB devices |
| rtl_433 | Decode traffic from devices that broadcast on 433.9 MHz, 868 MHz, 315 MHz, 345 MHz and 915 MHz |
| haskellPackages.ls-usb | List USB devices |
| wb32-dfu-updater | USB programmer for downloading and uploading firmware to/from USB devices |
| keylight-cli | CLI tool to control Elgato Key Light devices |
| haskellPackages.hans-pfq | Driver for real ethernet devices for HaNS |
| haskellPackages.usb-safe | Type-safe communication with USB devices |
| haskellPackages.hans-pcap | Driver for real ethernet devices for HaNS |
| haskellPackages.wled-json | Convenient interface for interacting with WLED devices |
| haskellPackages.modbus-tcp | Communicate with Modbus devices over TCP |
| haskellPackages.mellon-core | Control physical access devices |
| haskellPackages.push-notify-apn | Send push notifications to mobile iOS devices |
| haskellPackages.dmenu-pmount | Mounting and unmounting linux devices as user with dmenu and pmount |
| libusbsio | Library for communicating with devices connected via the USB bridge on LPC-Link2 and MCU-Link debug probes on supported NXP microcontroller evaluation boards |
| haskellPackages.rtnetlink | Manipulate network devices, addresses, and routes on Linux |
| goattracker | Crossplatform music editor for creating Commodore 64 music. Uses reSID library by Dag Lem and supports alternatively HardSID & CatWeasel devices |
| kodiPackages.bluetooth-manager | Addon that allows to manage bluetooth devices from within a Linux based Kodi |
| opencorsairlink | Linux and Mac OS support for the CorsairLink Devices |
| haskellPackages.eventloop | A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together. |
| goattracker-stereo | Crossplatform music editor for creating Commodore 64 music. Uses reSID library by Dag Lem and supports alternatively HardSID & CatWeasel devices - Stereo version |