Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "usb" keyword

async-hid 0.1.0
A async library for interacting with HID devices
1 version - Latest release: 9 months ago - 361 downloads total - 2 stars on GitHub - 1 maintainer
rmk-rp2040 0.1.0
Keyboard firmware written in Rust
1 version - Latest release: 4 months ago - 294 downloads total - 160 stars on GitHub - 1 maintainer
rmk-stm32h7 0.1.0
Keyboard firmware written in Rust
2 versions - Latest release: 4 months ago - 576 downloads total - 160 stars on GitHub - 1 maintainer
intiface-engine 3.0.0
CLI and Library frontend for the Buttplug sex toy control library
27 versions - Latest release: 1 day ago - 2 dependent repositories - 7.79 thousand downloads total - 15 stars on GitHub - 1 maintainer
bnr-xfs 0.1.3
Pure Rust implementation of the BNR XFS USB
4 versions - Latest release: 2 months ago - 1 dependent package - 1.43 thousand downloads total - 0 stars on GitHub - 2 maintainers
usb-ids 1.2024.3
Rust wrappers for the USB ID Repository
23 versions - Latest release: 19 days ago - 8 dependent packages - 6 dependent repositories - 19.3 thousand downloads total - 20 stars on GitHub - 1 maintainer
usb-gadget 0.7.1
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) o...
11 versions - Latest release: 22 days ago - 3 dependent packages - 1 dependent repositories - 3.41 thousand downloads total - 36 stars on GitHub - 1 maintainer
usbd-human-interface-device 0.5.0
Batteries included embedded USB HID library for usb-device. Includes concrete Keyboard (boot and ...
16 versions - Latest release: about 1 month ago - 1 dependent package - 9 dependent repositories - 7.7 thousand downloads total - 99 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
usb-device 0.3.2
USB stack for embedded devices.
14 versions - Latest release: 2 months ago - 112 dependent packages - 425 dependent repositories - 839 thousand downloads total - 398 stars on GitHub - 3 maintainers
stm32-usbd2 0.7.0
'usb-device' implementation for STM32 microcontrollers
1 version - Latest release: 6 days ago - 1 dependent package - 0 downloads total - 95 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
rusb 0.9.3
Rust library for accessing USB devices.
19 versions - Latest release: 9 months ago - 92 dependent packages - 428 dependent repositories - 1.61 million downloads total - 365 stars on GitHub - 1 maintainer
rmk 0.1.13
Keyboard firmware written in Rust
20 versions - Latest release: 5 days ago - 2 dependent packages - 5.3 thousand downloads total - 160 stars on GitHub - 1 maintainer
playdate-device 0.2.10 💰
Cross-platform interface Playdate device, async & blocking.
9 versions - Latest release: 1 day ago - 2 dependent packages - 1.94 thousand downloads total - 67 stars on GitHub - 1 maintainer
nusb 0.1.9
Cross-platform low-level access to USB devices in pure Rust
10 versions - Latest release: 14 days ago - 8 dependent packages - 14.7 thousand downloads total - 111 stars on GitHub - 1 maintainer
libftd3xx-ffi 0.0.2
Rust FFI bindings to the FTDI d3xx drivers.
2 versions - Latest release: 12 months ago - 2 dependent packages - 1.17 thousand downloads total - 1 maintainer
libftd2xx 0.32.4
Rust safe wrapper around the libftd2xx-ffi crate.
49 versions - Latest release: 2 months ago - 11 dependent packages - 10 dependent repositories - 65.6 thousand downloads total - 27 stars on GitHub - 1 maintainer
keycode 0.4.0
A Rust crate for translating keycodes based on Chrome's mapping of keys.
8 versions - Latest release: over 1 year ago - 2 dependent packages - 8 dependent repositories - 32.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
hidg-core 0.2.0
Linux USB HID Gadget emulation
3 versions - Latest release: 3 days ago - 4 dependent packages - 1 dependent repositories - 1.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
hidapi 2.6.1
Rust-y wrapper around hidapi
49 versions - Latest release: 2 months ago - 119 dependent packages - 943 dependent repositories - 1.96 million downloads total - 160 stars on GitHub - 2 maintainers
ftdi-embedded-hal 0.22.0
embedded-hal implementation for FTDI USB devices.
15 versions - Latest release: 8 days ago - 4 dependent packages - 3 dependent repositories - 14.8 thousand downloads total - 29 stars on GitHub - 1 maintainer
esp-synopsys-usb-otg 0.4.1
'usb-device' implementation for Synopsys USB OTG IP cores
4 versions - Latest release: 28 days ago - 2 dependent packages - 6 dependent repositories - 127 thousand downloads total - 0 stars on GitHub - 1 maintainer
embassy-usb-driver 0.1.0
Driver trait for `embassy-usb`, an async USB device stack for embedded devices.
2 versions - Latest release: 4 months ago - 6 dependent packages - 8 dependent repositories - 20.1 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-usb 0.1.0
Async USB device stack for embedded devices in Rust.
2 versions - Latest release: 4 months ago - 7 dependent packages - 1 dependent repositories - 11.7 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
cross_usb 0.3.2
A Rust USB library which works seamlessly across both native and WASM targets
10 versions - Latest release: 21 days ago - 1 dependent package - 2.6 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
buttplug 8.0.0 💰
Buttplug Intimate Hardware Control Library
105 versions - Latest release: 1 day ago - 8 dependent packages - 15 dependent repositories - 48.6 thousand downloads total - 758 stars on GitHub - 1 maintainer
cf_rh320u_93_reader 0.3.1
Library for using Chafon CF-RH320U-93 (ISO 15693) USB card reader
2 versions - Latest release: over 1 year ago - 916 downloads total - 0 stars on GitHub - 1 maintainer
ftd2xx-embedded-hal 0.9.1
embedded-hal implementation for FTDI USB devices.
11 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 14.7 thousand downloads total - 7 stars on GitHub - 1 maintainer
libusb-next 0.0.0
Rust library for accessing USB devices.
1 version - Latest release: almost 3 years ago - 546 downloads total - 1 maintainer
ht32-usbd 0.1.1
'usb-device' implementation for HT32 microcontrollers
2 versions - Latest release: 4 months ago - 1 dependent repositories - 611 downloads total - 0 stars on GitHub - 1 maintainer
playdate-tool 0.3.5 💰
Tool for interaction with Playdate device and sim.
16 versions - Latest release: 1 day ago - 1 dependent package - 4.24 thousand downloads total - 49 stars on GitHub - 1 maintainer
cyme 1.5.2 💰
List system USB buses and devices; a modern cross-platform `lsusb`
23 versions - Latest release: 7 months ago - 6.23 thousand downloads total - 112 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
synopsys-usb-otg 0.4.0
'usb-device' implementation for Synopsys USB OTG IP cores
10 versions - Latest release: 6 months ago - 5 dependent packages - 39 dependent repositories - 85 thousand downloads total - 39 stars on GitHub - 1 maintainer
jaylink 0.3.0
Library to communicate with J-Link USB devices
8 versions - Latest release: over 2 years ago - 1 dependent package - 144 dependent repositories - 183 thousand downloads total - 37 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
libusb1-sys 0.6.5
FFI bindings for libusb.
21 versions - Latest release: 17 days ago - 19 dependent packages - 425 dependent repositories - 1.58 million downloads total - 365 stars on GitHub - 1 maintainer
usb-disk-probe 0.2.0
Provides a stream type which can be used to probe for USB storage devices in the system.
2 versions - Latest release: over 1 year ago - 18 dependent repositories - 25.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
hidapi-rusb 1.3.3
Rust-y wrapper around hidapi with rusb backend.
4 versions - Latest release: 6 months ago - 4 dependent packages - 54 dependent repositories - 341 thousand downloads total - 1 stars on GitHub - 1 maintainer
usb2 0.0.1
USB 2.0 data types and packet parser
1 version - Latest release: about 3 years ago - 890 downloads total - 13 stars on GitHub - 1 maintainer
usb-rfid-decoder 0.2.1
A simple character decoder for USB RFID readers
3 versions - Latest release: 9 months ago - 1 dependent repositories - 977 downloads total - 0 stars on GitHub - 1 maintainer
usbapi 0.4.2
Access USB from Rust
10 versions - Latest release: about 3 years ago - 2 dependent packages - 5.07 thousand downloads total - 6 stars on GitLab.com - 1 maintainer
stusb4500 0.1.0
STUSB4500 USB-PD Sink controller driver
2 versions - Latest release: about 1 year ago - 734 downloads total - 0 stars on GitHub - 1 maintainer
usb-hal 0.0.0-zero.1
USB framework for microcontrollers in Rust
2 versions - Latest release: over 4 years ago - 946 downloads total - 0 stars on GitHub - 1 maintainer
intiface-cli 50.0.0
Command Line Interface frontend for the Buttplug sex toy control library
23 versions - Latest release: about 2 years ago - 9.12 thousand downloads total - 11 stars on GitHub - 1 maintainer
async-hidg 0.2.0
Linux USB HID Gadget emulation with async interface
1 version - Latest release: 3 days ago - 0 downloads total - 6 stars on GitHub - 1 maintainer
tokio-hidg 0.2.0
Linux USB HID Gadget emulation for tokio async runtime
3 versions - Latest release: 3 days ago - 850 downloads total - 6 stars on GitHub - 1 maintainer
hidg 0.2.0
Linux USB HID Gadget emulation
3 versions - Latest release: 3 days ago - 704 downloads total - 6 stars on GitHub - 1 maintainer
silabs_usb_xpress 0.3.1
Silicon Labs USB Xpress driver
6 versions - Latest release: almost 4 years ago - 2.39 thousand downloads total - 10 stars on GitHub - 1 maintainer
usbtree 0.1.0
Tree view of USB devices wih verbose details
1 version - Latest release: almost 3 years ago - 507 downloads total - 0 stars on GitLab.com - 1 maintainer
tmc 0.1.1
Host implementation of the USB Test and Measurement Class
2 versions - Latest release: almost 3 years ago - 805 downloads total - 3 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
libusb-sys 0.2.3
FFI bindings for libusb.
8 versions - Latest release: almost 8 years ago - 3 dependent packages - 31 dependent repositories - 292 thousand downloads total - 42 stars on GitHub - 1 maintainer
libusb-sys-wishbone-tool 0.2.6
Vendored copy of FFI bindings for libusb.
1 version - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 2.03 thousand downloads total - 42 stars on GitHub - 1 maintainer
signal-gen-cjds66-lib 0.1.10
An unofficial support library which can fully remote control the inexpensive Koolertron DDS Signa...
8 versions - Latest release: almost 3 years ago - 2.64 thousand downloads total - 3 stars on GitLab.com - 1 maintainer
bose-dfu 1.1.0
Firmware updater for various Bose devices
2 versions - Latest release: almost 2 years ago - 921 downloads total - 32 stars on GitHub - 1 maintainer
bluster 0.2.0
A Rust crate for implementing BLE (Bluetooth Low Energy) peripherals
5 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 5.95 thousand downloads total - 98 stars on GitHub - 1 maintainer
libusb-wishbone-tool 0.3.1
Vendored copy of a Rust library for accessing USB devices.
1 version - Latest release: almost 4 years ago - 2 dependent packages - 1.5 thousand downloads total - 200 stars on GitHub - 1 maintainer
Top 5.9% on crates.io
libusb 0.3.0
Rust library for accessing USB devices.
8 versions - Latest release: over 7 years ago - 36 dependent packages - 30 dependent repositories - 259 thousand downloads total - 200 stars on GitHub - 1 maintainer
scsi 0.2.1
A `no-std` library for easily interfacing with SCSI-based storage devices.
4 versions - Latest release: almost 5 years ago - 2.59 thousand downloads total - 9 stars on GitHub - 1 maintainer
remote_serial 1.0.9
remote connect to serial
3 versions - Latest release: about 3 years ago - 1.02 thousand downloads total - 5 stars on GitHub - 1 maintainer
hid-cli 0.1.0 💰
Simple CLI for reading and writing to HID reports
1 version - Latest release: over 3 years ago - 697 downloads total - 2 stars on GitHub - 1 maintainer
embassy-usb-synopsys-otg 0.1.0
`embassy-usb-driver` implementation for Synopsys OTG USB controllers
1 version - Latest release: 14 days ago - 1.41 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
embassy-usb-logger 0.1.0
`log` implementation for USB serial using `embassy-usb`.
2 versions - Latest release: 4 months ago - 2.63 thousand downloads total - 4,447 stars on GitHub - 1 maintainer
lsusb 0.1.0
Cross-platform lsusb command.
1 version - Latest release: over 7 years ago - 1.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
libusbgx-sys 0.1.1
Naive bindings to libusbgx.
2 versions - Latest release: over 3 years ago - 888 downloads total - 1 stars on GitHub - 1 maintainer
usbd-ethernet 0.1.2
Communication Device Class Network Control Model (CDC-NCM) class for usb-device
3 versions - Latest release: 11 months ago - 901 downloads total - 3 stars on GitHub - 1 maintainer
razermacos 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.
1 version - Latest release: over 1 year ago - 378 downloads total - 0 stars on GitHub - 1 maintainer
jcm 0.2.2
Pure Rust implementation of the JCM USB communication protocol
6 versions - Latest release: 5 days ago - 1 thousand downloads total - 0 stars on GitHub - 1 maintainer
barcode-scanner 0.1.0
Linux interface to barcode USB hand scanners
1 version - Latest release: about 1 year ago - 1.22 thousand downloads total - 2 stars on GitHub - 2 maintainers
usbd_scsi 0.1.0 💰
usb-device implementation that provides a USB scsi transparent command set subclass
1 version - Latest release: about 4 years ago - 2 dependent packages - 4 dependent repositories - 2.59 thousand downloads total - 29 stars on GitHub - 1 maintainer
usbd_mass_storage 0.1.0 💰
usb-device implementation that provides a USB mass storage class device
1 version - Latest release: about 4 years ago - 3 dependent packages - 3 dependent repositories - 4.9 thousand downloads total - 29 stars on GitHub - 1 maintainer
usbd_bulk_only_transport 0.1.0 💰
usb-device implementation that provides a USB mass storage bulk only transport protocol
1 version - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 4.55 thousand downloads total - 29 stars on GitHub - 1 maintainer
hidusage 0.1.0
A no_std library for working with HID Usage Tables.
1 version - Latest release: over 3 years ago - 490 downloads total - 0 stars on GitHub - 1 maintainer
m27q-kvm 0.1.0
A KVM control library for the GIGABYTE M27Q monitor.
1 version - Latest release: almost 3 years ago - 476 downloads total - 4 stars on GitHub - 1 maintainer
librazermacos-sys 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.
1 version - Latest release: over 1 year ago - 1 dependent package - 676 downloads total - 0 stars on GitHub - 1 maintainer
hidapi-alt-for-hidapi-issue-127 1.2.1
Rust-y wrapper around hidapi
1 version - Latest release: about 4 years ago - 1 dependent package - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
stm32-usbd 0.6.0
'usb-device' implementation for STM32 microcontrollers
11 versions - Latest release: about 3 years ago - 13 dependent packages - 114 dependent repositories - 141 thousand downloads total - 95 stars on GitHub - 2 maintainers
libptp 0.6.5
Picture Transfer Protocol driver
7 versions - Latest release: over 2 years ago - 3.49 thousand downloads total - 6 stars on GitHub - 1 maintainer
writedisk 1.4.0
Utility for writing a disk image to a USB drive
12 versions - Latest release: 6 months ago - 5.21 thousand downloads total - 14 stars on GitHub - 1 maintainer
testpublish_gsg 0.0.3
None
3 versions - Latest release: 3 months ago - 1.1 thousand downloads total - 15 stars on GitHub - 1 maintainer
peertalk 0.2.0
Library for communicating with an iPad or iPhone over USB
2 versions - Latest release: over 2 years ago - 6.28 thousand downloads total - 25 stars on GitHub - 2 maintainers
maschine 0.1.0
For interacting with a Native Instruments Maschine interface over USB
1 version - Latest release: almost 2 years ago - 371 downloads total - 2 stars on GitHub - 1 maintainer
panic-usb-boot 0.3.0
Set panicking behavior to reset to usb boot inteface
3 versions - Latest release: 3 months ago - 933 downloads total - 0 stars on GitHub - 1 maintainer
usb_scale 0.1.0
Interact with USB Scales with Rust
1 version - Latest release: 11 months ago - 352 downloads total - 2 stars on GitHub - 1 maintainer
hackrf-rs 0.7.0
Rust library for accessing Hackrf.
6 versions - Latest release: 9 months ago - 1.44 thousand downloads total - 1 maintainer
libftd3xx 0.0.1
Rust safe wrapper around the libftd3xx-ffi crate.
1 version - Latest release: 12 months ago - 318 downloads total - 1 stars on GitHub - 1 maintainer
escpos 0.12.2
ESC/POS printer driver
23 versions - Latest release: 21 days ago - 6.61 thousand downloads total - 12 stars on GitHub - 1 maintainer
keyberon 0.1.1
Parse command line argument by defining a struct.
2 versions - Latest release: over 3 years ago - 4 dependent repositories - 3.36 thousand downloads total - 981 stars on GitHub - 1 maintainer
kanata-keyberon 0.161.1
Pure Rust keyboard firmware. Fork intended for use with kanata.
43 versions - Latest release: 10 days ago - 2 dependent packages - 2 dependent repositories - 14.9 thousand downloads total - 981 stars on GitHub - 1 maintainer
max145784-driver
An embedded async driver for the MAX14578E/MAX14578AE USB charger detector.
1 version - Latest release: 10 days ago - 245 downloads total - 0 stars on GitHub - 1 maintainer
max14578e-driver 0.1.0
An embedded async driver for the MAX14578E/MAX14578AE USB charger detector.
1 version - Latest release: 3 months ago - 273 downloads total - 0 stars on GitHub - 1 maintainer
libftd2xx-ffi 0.8.6
Rust FFI bindings to the FTDI D2XX drivers.
21 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 70.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
cantact 0.1.2
CLI for CANtact Controller Area Network tools.
7 versions - Latest release: almost 3 years ago - 3.07 thousand downloads total - 45 stars on GitHub - 1 maintainer
cantact-driver 0.1.2
Driver and API for CANtact Controller Area Network tools.
7 versions - Latest release: almost 3 years ago - 1 dependent package - 3.65 thousand downloads total - 45 stars on GitHub - 1 maintainer
usbenum 0.1.0
A cross platform library that can enumerate USB devices currently connected and get connection hi...
1 version - Latest release: over 2 years ago - 494 downloads total - 1 stars on GitHub - 1 maintainer
lpc-usbd 0.1.0
'usb-device' implementation for LPC microcontrollers
1 version - Latest release: about 2 years ago - 1 dependent package - 2 dependent repositories - 1.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
toledo 0.1.1
An IOT server written in rust for connecting via serial port to toledo scales.
2 versions - Latest release: 7 months ago - 557 downloads total - 0 stars on GitHub - 1 maintainer
streamdeck 0.9.0 💰
Elgato Stream Deck driver and command line interface
19 versions - Latest release: 25 days ago - 3 dependent packages - 5 dependent repositories - 16.5 thousand downloads total - 54 stars on GitHub - 1 maintainer
usb-revise 0.1.0
usb-device alternative
1 version - Latest release: 10 months ago - 306 downloads total - 1 maintainer
d3xx 0.0.3
Rust bindings for the FTDI D3XX library
3 versions - Latest release: 6 months ago - 755 downloads total - 1 stars on GitHub - 1 maintainer
aggligator 0.8.3
Aggregates multiple links (TCP or similar) into one connection having their combined bandwidth an...
21 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 6.78 thousand downloads total - 108 stars on GitHub - 1 maintainer
aggligator-util 0.15.0
Aggligator utilities
33 versions - Latest release: 15 days ago - 1 dependent repositories - 9.42 thousand downloads total - 108 stars on GitHub - 1 maintainer
upc 0.5.0
USB packet channel (UPC): provides a reliable, packet-based transport over USB.
11 versions - Latest release: 15 days ago - 1 dependent package - 2.81 thousand downloads total - 2 stars on GitHub - 1 maintainer