QtusbA cross-platform USB Module for Qt.
Usb4javaUSB library for Java based on libusb
VentoyA new bootable USB solution.
RufusThe Reliable USB Formatting Utility
LnkupGenerates malicious LNK file payloads for data exfiltration
Obs Ios Camera SourceUse your iPhone camera as a video source in OBS Studio and stream high quality video from your iPhone's camera over USB
AaruAaru Data Preservation Suite
UsbdkUsb Drivers Development Kit for Windows
Usb Disk EjectorA program that allows you to quickly remove drives in Windows. It can eject USB disks, Firewire disks and memory cards. It is a quick, flexible, portable alternative to using Windows' "Safely Remove Hardware" dialog.
AuthorizerAuthorizer is a Password Manager for Android. It emulates an HID keyboard over USB and enters your credentials on your target device. Additionally it supports OTP 🔑📴
SimpleusbterminalAndroid terminal app for devices with a serial / UART interface connected with a USB-to-serial-converter
Usbdeviceswiftwrapper for IOKit.usb and IOKit.hid written on pure Swift that allows you convenient work with USB devices
HidusbfUSB Mice Overclocking Software (for Windows)
UsbdeviceHighly flexible Composite USB Device Library
MtpwnPoC exploit for arbitrary file read/write in locked Samsung Android device via MTP (SVE-2017-10086)
HidguardianWindows kernel-mode driver for controlling access to various input devices.
TinyusbAn open source cross-platform USB stack for embedded system
88x2buLinux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets
Android Usb GadgetConvert your Android phone to any USB device you like! USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. 🛠🛡📱
Liveusb BuilderA script suite to create multiboot USB stick for GNU/Linux distributions
Blink1control2Blink1Control in Electron, React, and Node. Control blink(1) USB RGB LED devices.
PisoHardware and software source for the pISO
PyusbUSB access for Python
GlasgowScots Army Knife for electronics
KinddA kindful dd, written in qt-quick.
EhalEmbedded Hardware Abstraction Library
MicronucleusATTiny usb bootloader with a strong emphasis on bootloader compactness.
JsprintmanagerAdvanced Client-side Printing & Scanning Solution for Javascript
TobootBootloader for the EFM32HG Tomu Board
Apple FamilyA simple framework that brings Apple devices together - like a family
Node HidAccess USB & Bluetooth HID devices through Node.js
Uhubctluhubctl - USB hub per-port power control
16soundsusb16 Synchronized Inputs USB (UAC2) Sound Card Based on XMOS xCORE-200
Usb Keystroke Injector☠️ An Arduino-based USB keyboard simulator which injects keystrokes via Bluetooth protocol or predefined payloads in a SD card.
X Cube Usb PdUSB-C Power Delivery Firmware for STM32 microcontroller (ARM Cortex M0 & M4)
Usb EspHow to make a tiny USB powered ESP-12S