6 projects
libusb
A cross-platform library to access USB devices
1,484
306
$1M
TinyUSB
TinyUSB is an open-source cross-platform USB device stack designed for embedded systems. It provides a clean and well-structured API for implementing USB device functionality on microcontrollers, supporting multiple USB device classes and offering portable drivers across different MCU architectures.
1,440
229
$7.8M
libgphoto2
The libgphoto2 camera access and control library.
1,278
241
$20M
node-usb
Improved USB library for Node.js
626
206
$120K
node-hid
Node-hid is a Node.js library that provides USB Human Interface Device (HID) access on Windows, macOS, and Linux. It enables communication with USB HID devices like keyboards, mice, game controllers, and other peripherals through a cross-platform API.
608
165
$92K
HIDAPI
A Simple cross-platform library for communicating with HID devices
490
128
$385K