Topic: "libusb"
libusb/libusb
A cross-platform library to access USB devices
Language: C - Size: 5.14 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 5,553 - Forks: 1,952

mvp/uhubctl
uhubctl - USB hub per-port power control
Language: C - Size: 320 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,334 - Forks: 239

pbatard/libwdi
Windows Driver Installer library for USB devices
Language: C - Size: 2.94 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1,984 - Forks: 475

mashed-potatoes/PotatoNV
Unlock bootloader of Huawei devices on Kirin 960/95x/65x/620
Language: C# - Size: 466 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 1,380 - Forks: 152

chenxuuu/llcom
🛠功能强大的串口工具。支持Lua自动化处理、串口调试、WinUSB、串口曲线、TCP测试、MQTT测试、编码转换、乱码恢复等功能
Language: C# - Size: 3.87 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 961 - Forks: 223

robinpaulson/SimpleRT
Simple Reverse Tethering utility for Android
Language: C - Size: 13.5 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 916 - Forks: 97

tuna-f1sh/cyme
List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
Language: Rust - Size: 2.24 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 835 - Forks: 16

MelbourneDeveloper/Device.Net
A C# cross platform connected device framework
Language: C# - Size: 11.1 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 654 - Forks: 122

daynix/UsbDk
Usb Drivers Development Kit for Windows
Language: C++ - Size: 848 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 602 - Forks: 148

hidviz/hidviz
A tool for in-depth analysis of USB HID devices communication
Language: C++ - Size: 406 KB - Last synced at: 8 days ago - Pushed at: 14 days ago - Stars: 566 - Forks: 59

fpoussin/QtUsb
A cross-platform USB Module for Qt.
Language: C++ - Size: 1.26 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 427 - Forks: 167

usb4java/usb4java
USB library for Java based on libusb
Language: Java - Size: 6.73 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 301 - Forks: 107

Nitrokey/nitrokey-app
Nitrokey's Application (Win, Linux, Mac)
Language: C++ - Size: 22.9 MB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 290 - Forks: 55

airspy/airspyone_host
AirSpy's usemode driver and associated tools
Language: C - Size: 803 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 255 - Forks: 94

BusKill/buskill-app
BusKill's main CLI/GUI app for arming/disarming/configuring the BusKill laptop kill cord
Language: Python - Size: 244 MB - Last synced at: about 2 hours ago - Pushed at: 8 days ago - Stars: 218 - Forks: 28

mcuee/libusb-win32
libusb-win32 project official github repo
Language: C - Size: 2.09 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 203 - Forks: 51

karalabe/usb
Self contained USB and HID library for Go
Language: C - Size: 1.02 MB - Last synced at: 12 days ago - Pushed at: about 1 year ago - Stars: 161 - Forks: 39

mooltipass/moolticute
Mooltipass crossplatform daemon/tools
Language: C - Size: 13.5 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 146 - Forks: 67

AristoChen/usb-proxy
A USB proxy based on raw-gadget and libusb
Language: C++ - Size: 69.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 138 - Forks: 29

shaduzlabs/cabl
Controller ABstraction Layer
Language: C++ - Size: 1.13 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 125 - Forks: 36

GoogleChromeLabs/web-gphoto2
Running gPhoto2 to control DSLR cameras over USB on the Web
Language: C++ - Size: 4.38 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 124 - Forks: 20

gotmc/libusb
Go bindings for the C libusb library.
Language: Go - Size: 1.71 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 94 - Forks: 32

mcuee/libusbk
libusbk official github repo
Language: C - Size: 6.92 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 92 - Forks: 41

goncalomb/sane-wasm
A WebAssembly port of the SANE API.
Language: TypeScript - Size: 135 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 0

benjojo/qc-usb-userspace
A userspace USB driver for the logitech quickcam express
Language: Go - Size: 205 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 74 - Forks: 3

jeanthom/stlink-tool
Firmware uploader for ST-Link
Language: C - Size: 21.5 KB - Last synced at: 12 days ago - Pushed at: 12 months ago - Stars: 67 - Forks: 26

luigifcruz/webusb-libusb
Translation layer from libusb to webusb.
Language: C - Size: 146 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 62 - Forks: 5

usb4java/usb4java-javax
javax.usb extension for usb4java
Language: Java - Size: 580 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 60 - Forks: 35

Palmr/LibCorsairRGB
:keyboard: Windows library for controlling lights on Corsair RGB keyboards
Language: C++ - Size: 286 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 57 - Forks: 4

MiSo1289/usb-asio
Libusb wrapper for Asio
Language: C++ - Size: 69.3 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 1

raleighlittles/PS5-Camera-Firmware-Loader
A cross-platform utility for loading custom firmware onto the PlayStation 5 camera, written in Rust
Language: HTML - Size: 10.3 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 50 - Forks: 9

giannitedesco/ccid-utils
A USB smartcard driver including GSM SIM and EMV credit/debit card development platforms
Language: C - Size: 378 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 50 - Forks: 21

labjack/exodriver
The official LabJack UD Linux and Mac OS X USB driver
Language: C - Size: 359 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 48 - Forks: 31

libusb/libusb-cmake
CMake build system for libusb
Language: C - Size: 589 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 39 - Forks: 16

woodemi/libusb.dart
Dart wrapper via dart:ffi for https://github.com/libusb/libusb
Language: Dart - Size: 1.55 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 13

martin31821/fusion-kbd-controller
Controller tool for aero 15x keyboard backlight.
Language: C - Size: 9.77 KB - Last synced at: 17 days ago - Pushed at: over 6 years ago - Stars: 32 - Forks: 6

Maffsie/sharperang
A reverse-engineered interface for Paperang P1 and P2 devices, as well as a front-end app for the library.
Language: C# - Size: 2.91 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 31 - Forks: 5

pyocd/libusb-package
Packaged libusb shared libraries for Python.
Language: Python - Size: 59.6 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 29 - Forks: 14

mxk/burble
Blackrock User-Mode Bluetooth LE Library
Language: Rust - Size: 925 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 29 - Forks: 2

Ventto/pearlfan
GNU/Linux kernel driver and libusb app for a Pearl's USB LED fan
Language: C - Size: 10.3 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 6

wallneradam/tc420
Python Library and CLI for TC420 (USB) LED Controller / Dimmer
Language: Python - Size: 37.1 KB - Last synced at: 14 days ago - Pushed at: 11 months ago - Stars: 22 - Forks: 9

raleighlittles/beacn-linux 📦
[Work in Progress] A Linux version of the BEACN Mix application.
Language: C++ - Size: 1.97 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 0

deadsy/libusb
golang wrapper for libusb-1.0
Language: Go - Size: 43 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 22 - Forks: 7

yuvadm/rustl-sdr
A pure Rust implementation of the RTL-SDR driver
Language: Rust - Size: 92.8 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 21 - Forks: 1

gotmc/usbtmc
Go library to communicate with a USB Test and Measurement Class (USBTMC) interface
Language: Go - Size: 124 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 5

sjchoure/USB-CDC-Devices
Add General Purpose Input and Output Pins to your Laptop/Desktop through your USB Port.
Language: C - Size: 174 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 0

green-green-avk/LibUsbManager
A libusb manager for Termux-like applications.
Language: Java - Size: 94.7 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 5

luigifcruz/CyberRadioBlast
A browser based SDR console.
Language: JavaScript - Size: 1.2 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 0

diwi/PS3Eye
Sony PS3Eye Java/Processing Library.
Language: Java - Size: 40 KB - Last synced at: 2 days ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 8

IzyaSoft/EasyUsb
Library for data exchange with USB devices via C++ wrap around libusb (Supporting transfer types: Bulk, Interrupt and Control)
Language: C++ - Size: 39.1 KB - Last synced at: 13 days ago - Pushed at: almost 7 years ago - Stars: 17 - Forks: 3

guruthree/palm-calendar-sync2
Make your Palm Pilot useful again by downloading your Google Calendar to it
Language: C++ - Size: 305 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 1

apertus-open-source-cinema/ft60x-rs
rust ftdi ft60x libusb driver
Language: Rust - Size: 34.2 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 3

eraga/rxusb
High level cross-platform usb library
Language: Kotlin - Size: 177 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 2

gtudan/co2monitor
Language: Rust - Size: 212 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 7

kneron/host_lib
This project contains python examples for the Kneron USB dongle
Language: Python - Size: 198 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 5

FD-/usb_charge Fork of mkorenkov/ipad_charge
Charge USB devices (primarily iOS devices) connected to Linux
Language: C - Size: 40 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 3

MatMoul/g810-led-python 📦
Old Linux led controller for the Logitech G810 Keyboard
Language: Python - Size: 24.4 KB - Last synced at: 25 days ago - Pushed at: almost 8 years ago - Stars: 13 - Forks: 6

hydrausb3/wch-ch56x-isp
Simple WCH MCU tool to flash over usb (compatible with WCH CH569 & CH565)
Language: C - Size: 79.1 KB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 6

0xDRRB/USBdetach
Userland tool to detach linux kernel driver from USB device
Language: C - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 3

equk/blackwidow_macro
:penguin: enable macro keys on Razer BlackWidow keyboards
Language: C - Size: 10.7 KB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 12 - Forks: 3

dokutan/macrodevice
Turn any input device into a dedicated macrodevice.
Language: Lua - Size: 194 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 1

schuetzm/ni-usb-6501
libusb driver for the NI USB 6501
Language: C - Size: 166 KB - Last synced at: about 2 years ago - Pushed at: about 14 years ago - Stars: 10 - Forks: 4

tectrolabs/swiftrng
SwiftRNG Software Kit for Linux, FreeBSD, macOS, and Windows
Language: C - Size: 1.5 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 9 - Forks: 1

stetre/moonusb
Lua bindings for libusb
Language: C - Size: 412 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 3

myriadrf/libusb3380
USB3380 abstraction layer for libusb
Language: C - Size: 63.5 KB - Last synced at: about 19 hours ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 11

asukiaaa/miniSpartan6-plus_usb_communication
A project to communicate a FPGA board (miniSpartan6+) and a PC via USB.
Language: C - Size: 33.2 KB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 4

rusakovichma/jusbrelay
Multi-platform library for USB relay devices management on Java
Language: C - Size: 193 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 4

ibaiGorordo/libusbAndroidTest
Example of an Android app for testing libusb with Java and C++.
Language: C++ - Size: 113 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 2

FD-/usb-toolbox
A simple REPL for testing USB devices using libUSB.
Language: C++ - Size: 30.3 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1

stephanemouton/VFD-WCN Fork of antonio-fr/VFDPoS
Universal Python library to drive multiple Wincor Nixdorf Point of Sale VFD USB
Language: Python - Size: 1.15 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

addixon/ErgCompetePM
An application that polls data from a Concept2 Performance Monitor (PM), displays data on-screen, and optionally feeds the data to a SignalR Hub. Also allows workouts to be programmed onto the PM via SignalR messages, affording the ability to program via connection to Beyond the Whiteboard APIs or manual UI entry.
Language: C# - Size: 1.93 MB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

o-murphy/pydfuutil
PyDfuUtil - Pure python realisation of dfu-util wrappers to libusb
Language: Python - Size: 135 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 2

Schlaubischlump/Build-libimobiledevice
A hacky script which sometimes works and sometimes doesn't. It builds libimobiledevice for iOS arm64 and catalyst x86_64.
Language: Shell - Size: 15.6 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 3

sherlockwisdom/Afkanerd-DekuDaemon
using mmcli as an SMS execution point. Modems listen for request and execute them one after the other
Language: C++ - Size: 13.6 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 6

Fermium/data-chan
USB protocol, macOS/Win/Linux USB Drivers, atmega32u4 firmware
Language: C - Size: 4.27 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

Ingener74/Sticky-Sapphire
USB Cameras Viewer
Language: C - Size: 1.45 MB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 6 - Forks: 2

ibaiGorordo/libusbNativeAndroidTest
Example of a Native Android app for testing the libusb library in Android.
Language: C - Size: 694 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

ajay340/USB-Connection-Logger
A program that record USB device connection entries to your computer and outputs it to a log file.
Language: Python - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 3

vovkos/install-inf
A simple Perl script to force-install LibUSB-compatible driver (e.g. winusb.sys) on Windows. Can be used as a lighweight replacement for Zadig.
Language: Perl - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

arjo129/boogieboardsync
Yet another driver for boogieboard sync
Language: C - Size: 3.91 KB - Last synced at: 8 days ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

hydrausb3/hydrausb3_host
HydraUSB3 Firmware host tools
Language: C - Size: 82 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 3

enbis/map_usb_devices
Go project to map info of plugged devices with its COM port.
Language: Go - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 0

mcuee/libusbus
libusbus from https://bitbucket.org/liamstask/libusbus
Language: C - Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

alexzk1/jlibusb
libusb ported to java, pre-built with linux/linux-arm (rpi) / windows/ android (with 5.x SE fix) binaries
Language: C - Size: 16.1 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 1

pavolk/libusbpp11
A thin C++ wrapper for libusb preserving the original libusb API.
Language: C++ - Size: 49.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

shtirlic/posrpint
Printing on thermal pos printers in Golang
Language: Go - Size: 122 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

mattscamp/zerousb
The simplest USB library for Go
Language: C - Size: 597 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

LeGrandToto/PSVR2
An exploration of what can be learned from talking to the PSVR2 and the PSVR 2 Sense Controllers via a USB cable.
Language: C - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

jwinarske/kemprof
OSS - Kemper Profiler Communication Library
Language: C++ - Size: 30.3 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

beckler/ahoy
Pirate MIDI Firmware Updater
Language: Rust - Size: 4.66 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

mehmet-tezel/usb-device-viewer
View your plugged devices in your usb ports.
Language: C - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

slomkowski/prezentacja-reverse-engineering-usb
Prezentacja - Reverse engineering i userspace driver prostego urządzenia USB.
Language: Python - Size: 2.25 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

r00tman/mymixer
Control various settings of Audient iD14 that were available only with official iD app for Windows/Mac
Language: C - Size: 2.93 KB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

fgrosse/blink
go implementation for talking with blink(1) USB RGB LEDs by ThingM
Language: Go - Size: 28.3 KB - Last synced at: 30 days ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 0

AntonyUsoltsev/EVM_lab6_libusb
Getting data about connected usb devices
Language: C++ - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

anpep/rzctl 📦
Configure Razer Chroma devices from the command line
Language: C - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 2

nakul-shahdadpuri/pyusb_rumblepad_f510
Basic Device driver for Logitech Rumblepad F510 using PyUSB
Language: Python - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 2

bincrafters/conan-libusb 📦
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index
Language: C - Size: 104 KB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 4

vectoros/hidapi Fork of signal11/hidapi
A Simple library for communicating with USB and Bluetooth HID devices on Linux, Mac, and Windows. Support build on AOSP master branch.
Language: C - Size: 2.66 MB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

54shady/flashtool
A libusb base flash tool
Size: 67.4 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0
