crates.io "usb" keyword
droidkraft-fastboot 2.1.1
Fastboot for DroidKraft — native pure-Rust USB backend (nusb) with automatic fallback to the `fas...3 versions - Latest release: 15 minutes ago - 0 downloads total - 11 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
20 versions - Latest release: over 2 years ago - 92 dependent packages - 428 dependent repositories - 9.57 million downloads total - 497 stars on GitHub - 1 maintainer
rusb 0.9.4
Rust library for accessing USB devices.20 versions - Latest release: over 2 years ago - 92 dependent packages - 428 dependent repositories - 9.57 million downloads total - 497 stars on GitHub - 1 maintainer
svbony-sys 0.1.2
Raw FFI bindings to the SVBony USB camera C SDK (v1.13.4)3 versions - Latest release: 3 months ago - 287 downloads total - 0 stars on GitHub - 1 maintainer
svbony 0.1.3
Safe Rust wrapper for the SVBony USB camera SDK4 versions - Latest release: 3 months ago - 210 downloads total - 0 stars on GitHub - 1 maintainer
okman 0.2.2
CLI manager for OnlyKey hardware security keys7 versions - Latest release: 6 months ago - 124 downloads total - 0 stars on GitHub - 1 maintainer
freenect2-rs 0.1.0
Safe Rust bindings for libfreenect2 (Kinect v2)1 version - Latest release: 7 months ago - 26 downloads total - 1 stars on GitHub - 1 maintainer
ftdi-nusb 0.2.0
Pure Rust library for communicating with FTDI USB devices, backed by nusb2 versions - Latest release: 3 months ago - 119 downloads total - 3 stars on GitHub - 1 maintainer
usb251xb 0.1.0
no_std embedded-hal driver for Microchip USB251xB/xBi USB 2.0 hub controllers1 version - Latest release: 7 months ago - 22 downloads total - 1 stars on GitHub - 1 maintainer
makcu 0.3.3
Rust library for controlling MAKCU USB HID interceptor devices7 versions - Latest release: 7 months ago - 112 downloads total - 3 stars on GitHub - 1 maintainer
hsync 1.0.0
Sync files between two paths. Auto-detects drives by UUID/label.1 version - Latest release: 7 months ago - 28 downloads total - 2 stars on GitHub - 1 maintainer
serial-capture 0.1.0
Cross-platform USB virtual COM port capture (CH340, FT232, FT2232, PL2303, CDC-ACM)1 version - Latest release: 6 months ago - 58 downloads total - 0 stars on GitHub - 1 maintainer
imi 0.4.0
Flash bootable ISO/IMG images to USB drives and SD cards on Linux, with exclusive device locking,...9 versions - Latest release: 1 day ago - 159 downloads total - 1 stars on GitHub - 1 maintainer
imi-core 0.4.0
Library for writing disk images to Linux block devices: exclusive O_EXCL locking, O_DIRECT aligne...3 versions - Latest release: 1 day ago - 70 downloads total - 1 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
119 versions - Latest release: 28 days ago - 8 dependent packages - 15 dependent repositories - 190 thousand downloads total - 1,255 stars on GitHub - 1 maintainer
buttplug 12.0.0 💰
Buttplug Intimate Hardware Control Library - Client Library119 versions - Latest release: 28 days ago - 8 dependent packages - 15 dependent repositories - 190 thousand downloads total - 1,255 stars on GitHub - 1 maintainer
bb-flasher-dfu 0.1.0 💰
A library to flash BeagleBoard devices over USB DFU1 version - Latest release: 10 days ago - 84 downloads total - 22 stars on GitHub - 1 maintainer
ch32rv-usb 0.20.0
USB device enumeration, probe selectors, per-device locking, and transaction capture for the ch32...32 versions - Latest release: 1 day ago - 867 downloads total - 0 stars on GitHub - 1 maintainer
ch32rv-usb-wch-win 0.20.0
Access USB devices bound to WCH's stock Windows vendor driver (CH375-family DeviceIoControl) from...32 versions - Latest release: 1 day ago - 718 downloads total - 0 stars on GitHub - 1 maintainer
ladybug 0.1.6 💰
A small library for triggering a logic analyzer from program events3 versions - Latest release: about 2 years ago - 3.83 thousand downloads total - 203 stars on GitHub - 2 maintainers
lunasoc-hal 0.2.2 💰
Hardware Abstraction Layer implementation for LunaSoC cores9 versions - Latest release: over 1 year ago - 8.04 thousand downloads total - 203 stars on GitHub - 2 maintainers
moondancer 0.2.2 💰
Moondancer firmware for the Great Scott Gadgets Cynthion USB Test Instrument12 versions - Latest release: over 1 year ago - 9.8 thousand downloads total - 203 stars on GitHub - 2 maintainers
smolusb 0.2.2 💰
An experimental lightweight library for implementing USB on embedded systems.10 versions - Latest release: over 1 year ago - 9.66 thousand downloads total - 203 stars on GitHub - 2 maintainers
libgreat 0.2.2 💰
Pure rust implementation of Great Scott Gadgets' libgreat communications protocol.4 versions - Latest release: over 1 year ago - 3.71 thousand downloads total - 203 stars on GitHub - 2 maintainers
moondancer-pac 0.2.2 💰
A peripheral access crate for the Cynthion Moondancer SoC7 versions - Latest release: over 1 year ago - 6.37 thousand downloads total - 203 stars on GitHub - 2 maintainers
cynthion 0.1.1 💰
Rust library for the Great Scott Gadgets Cynthion USB Test Instrument.2 versions - Latest release: over 2 years ago - 2.98 thousand downloads total - 203 stars on GitHub - 2 maintainers
libftd2xx 0.33.1
Rust safe wrapper around the libftd2xx-ffi crate.52 versions - Latest release: almost 2 years ago - 11 dependent packages - 10 dependent repositories - 285 thousand downloads total - 44 stars on GitHub - 1 maintainer
usbinfo 0.2.0
A command-line tool and library for exploring the USB device tree2 versions - Latest release: 8 months ago - 47 downloads total - 0 stars on GitHub - 1 maintainer
writedisk 1.5.0
Utility for writing a disk image to a USB drive13 versions - Latest release: about 1 year ago - 17.2 thousand downloads total - 18 stars on GitHub - 1 maintainer
usb-gadget 1.3.0
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) o...21 versions - Latest release: 2 days ago - 3 dependent packages - 1 dependent repositories - 65.8 thousand downloads total - 162 stars on GitHub - 1 maintainer
async-hid 0.5.3
A async library for interacting with HID devices13 versions - Latest release: 4 months ago - 58.2 thousand downloads total - 31 stars on GitHub - 1 maintainer
openlogi-async-hid 0.5.3-openlogi.1 💰
OpenLogi-maintained async Rust library for interacting with HID devices1 version - Latest release: about 2 months ago - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
rynk-kle 0.3.0 💰
Convert a KLE layout or Vial keyboard definition (vial.json) into an RMK/Rynk [layout] and back, ...2 versions - Latest release: about 2 months ago - 217 downloads total - 1,779 stars on GitHub - 1 maintainer
rynk-ble 0.3.0 💰
BLE GATT transport for the Rynk host library2 versions - Latest release: about 2 months ago - 99 downloads total - 1,779 stars on GitHub - 1 maintainer
rynk-wasm 0.3.0 💰
Rynk host support compiled to a wasm package: typed `rynk` Client plus JS byte-link transport, bu...2 versions - Latest release: about 2 months ago - 42 downloads total - 1,779 stars on GitHub - 1 maintainer
rynk-usb 0.3.0 💰
Vendor bulk USB transport for the Rynk host library2 versions - Latest release: about 2 months ago - 113 downloads total - 1,779 stars on GitHub - 1 maintainer
tauri-plugin-serialplugin 3.0.9
Tauri plugin for serial port access (desktop and Android).61 versions - Latest release: 2 days ago - 51.8 thousand downloads total - 177 stars on GitHub - 1 maintainer
android-usb-serial 0.1.2
Pure Rust USB serial drivers for Android (and Linux), built on nusb3 versions - Latest release: 2 days ago - 1.32 thousand downloads total - 177 stars on GitHub - 1 maintainer
fiducial-tauri 0.9.5
Serial transport and device discovery for Fiducial Tauri apps.16 versions - Latest release: 2 days ago - 188 downloads total - 1 stars on GitHub - 1 maintainer
kanata-keyberon 1.1130.0
Pure Rust keyboard firmware. Fork intended for use with kanata.58 versions - Latest release: 8 days ago - 2 dependent packages - 2 dependent repositories - 94.6 thousand downloads total - 1,192 stars on GitHub - 1 maintainer
keyberon 0.1.1
Parse command line argument by defining a struct.2 versions - Latest release: about 6 years ago - 4 dependent repositories - 9.65 thousand downloads total - 1,192 stars on GitHub - 1 maintainer
crispy-upload 0.2.0
Firmware upload tool for crispy-bootloader via USB CDC1 version - Latest release: 8 months ago - 24 downloads total - 9 stars on GitHub - 1 maintainer
embassy-usb-logger 0.6.0
`log` implementation for USB serial using `embassy-usb`.7 versions - Latest release: 7 months ago - 67.6 thousand downloads total - 9,957 stars on GitHub - 1 maintainer
embassy-usb-host 0.1.0
Async USB host stack for embedded devices in Rust.2 versions - Latest release: 6 months ago - 5.6 thousand downloads total - 9,957 stars on GitHub - 1 maintainer
embassy-usb-driver 0.2.2
Driver trait for `embassy-usb`, an async USB device stack for embedded devices.6 versions - Latest release: 5 months ago - 6 dependent packages - 8 dependent repositories - 2.37 million downloads total - 9,957 stars on GitHub - 1 maintainer
embassy-usb-synopsys-otg 0.4.0
`embassy-usb-driver` implementation for Synopsys OTG USB controllers7 versions - Latest release: 5 months ago - 1.27 million downloads total - 9,957 stars on GitHub - 1 maintainer
usbsid-pico 0.1.14
Rust driver for USBSID-Pico – interface MOS SID chips (6581/8580) and hardware emulators over USB14 versions - Latest release: about 2 months ago - 713 downloads total - 2 stars on GitHub - 1 maintainer
embassy-usb 0.6.0
Async USB device stack for embedded devices in Rust.8 versions - Latest release: 7 months ago - 7 dependent packages - 1 dependent repositories - 1.25 million downloads total - 9,957 stars on GitHub - 1 maintainer
usb-serial 0.1.4
Reusable USB serial probing and chip protocol helpers5 versions - Latest release: about 2 months ago - 1.11 thousand downloads total - 74 stars on GitHub - 1 maintainer
crab-usb 0.12.1
A usb host for embedded systems, written in Rust.51 versions - Latest release: about 1 month ago - 30.3 thousand downloads total - 74 stars on GitHub - 1 maintainer
snowscsi-cli 0.1.0
SnowSCSI CLI: serve + mkisofs1 version - Latest release: 3 days ago - 0 downloads total - 1 maintainer
darkbio-ark 0.4.1
Command line interface to Ark enclaves11 versions - Latest release: 3 days ago - 130 downloads total - 7 stars on GitHub - 1 maintainer
flashkraft-core 2.1.0
Shared core logic for FlashKraft — domain models, flash pipeline, drive detection48 versions - Latest release: 3 days ago - 1.34 thousand downloads total - 7 stars on GitHub - 1 maintainer
flashkraft-tui 2.1.0
FlashKraft — OS image writer terminal application (Ratatui TUI)45 versions - Latest release: 3 days ago - 810 downloads total - 7 stars on GitHub - 1 maintainer
flashkraft 2.1.0
FlashKraft — OS image writer desktop application (Iced GUI)55 versions - Latest release: 3 days ago - 2.98 thousand downloads total - 7 stars on GitHub - 1 maintainer
flashkraft-gui removed
FlashKraft — OS image writer desktop application (Iced GUI)4 versions - Latest release: 7 months ago - 46 downloads total - 7 stars on GitHub - 1 maintainer
can_usb_kvaser 0.1.0
Pure Rust driver for Kvaser USB CAN interfaces1 version - Latest release: about 2 months ago - 17 downloads total - 0 stars on GitHub - 1 maintainer
abt 1.7.1
AgenticBlockTransfer — agentic-first CLI successor to dd, human-first GUI/TUI successor to balena...2 versions - Latest release: 8 months ago - 80 downloads total - 0 stars on GitHub - 1 maintainer
gadgetdeck 0.1.0
USB Gadget Stream Deck Emulator Library1 version - Latest release: 9 months ago - 26 downloads total - 3 stars on GitHub - 1 maintainer
hx-catalog 0.9.1 💰
What every amp and effect in a Line 6 Helix or HX guitar pedal is called, and what its knobs do21 versions - Latest release: 4 days ago - 427 downloads total - 13 stars on GitHub - 1 maintainer
avr-embassy-usb 0.1.0
Embasssy USB driver for atmega32u41 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
buttplug_client_in_process 12.0.4 💰
Buttplug Intimate Hardware Control Library - Core Library11 versions - Latest release: 13 days ago - 2.1 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_lovense_connect 12.0.0 💰
Buttplug Intimate Hardware Control Library - Core Library7 versions - Latest release: 28 days ago - 1.65 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_lovense_dongle 12.0.1 💰
Buttplug Intimate Hardware Control Library - Core Library8 versions - Latest release: 27 days ago - 1.68 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_websocket 12.0.0 💰
Buttplug Intimate Hardware Control Library - Core Library7 versions - Latest release: 28 days ago - 1.65 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_serial 12.0.0 💰
Buttplug Intimate Hardware Control Library - Core Library7 versions - Latest release: 28 days ago - 1.66 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_sdl_gamepad 12.0.1 💰
Buttplug Intimate Hardware Control Library - SDL3 Gamepad Hardware Manager2 versions - Latest release: 27 days ago - 163 downloads total - 1,249 stars on GitHub - 1 maintainer
buttplug_server_hwmgr_xinput 11.0.0 💰
Buttplug Intimate Hardware Control Library - Core Library6 versions - Latest release: 3 months ago - 1.46 thousand downloads total - 1,249 stars on GitHub - 1 maintainer
usbvfiod 0.3.0 💰
A vfio-user server for USB pass-through.4 versions - Latest release: about 1 month ago - 530 downloads total - 45 stars on GitHub - 2 maintainers
regain-zwo 0.6.0
ZWO camera, rotator, filter wheel and focuser protocols9 versions - Latest release: 6 days ago - 117 downloads total - 0 stars on GitHub - 1 maintainer
regain-transport 0.6.0
Bounded serial I/O and USB recovery shared by vendor protocols9 versions - Latest release: 6 days ago - 237 downloads total - 0 stars on GitHub - 1 maintainer
udever 0.2.4
Interactive udev rule generator for Linux. Stop writing rules by hand.4 versions - Latest release: 9 months ago - 88 downloads total - 4 stars on GitHub - 1 maintainer
viva-u3v 0.7.0
USB3 Vision transport: bootstrap registers, GenCP-over-USB, and bulk streaming13 versions - Latest release: 16 days ago - 476 downloads total - 9 stars on GitHub - 1 maintainer
flydigi-cli 0.1.0
Linux CLI for measured Flydigi USB input, captures and embedded debugging1 version - Latest release: 6 days ago - 0 downloads total - 1 maintainer
litra-glow 0.2.1 💰
Cross-platform Logitech Litra Glow controller with GUI3 versions - Latest release: 9 months ago - 64 downloads total - 0 stars on GitHub - 1 maintainer
savant-elite 0.2.0 💰
Kinesis Savant Elite foot pedal programmer for macOS2 versions - Latest release: about 2 months ago - 36 downloads total - 4 stars on GitHub - 1 maintainer
packetry 0.5.0 💰
A fast, intuitive USB 2.0 protocol analysis application for use with Cynthion.8 versions - Latest release: about 1 year ago - 7.74 thousand downloads total - 291 stars on GitHub - 3 maintainers
keynub-licdongle 1.1.1
Rust binding for the KeyNub USB-C license dongle1 version - Latest release: about 1 month ago - 12 downloads total - 5 stars on GitHub - 1 maintainer
hx-proto 0.9.0 💰
The USB message format Line 6 Helix and HX guitar pedals speak, in Rust20 versions - Latest release: 12 days ago - 542 downloads total - 13 stars on GitHub - 1 maintainer
gs_usb 0.1.1
GS-USB protocol implementation for CAN adapters2 versions - Latest release: 9 months ago - 66 downloads total - 1 stars on GitHub - 1 maintainer
android-usbser 0.2.3
Android host driver for USB serial adapters, currently works with CDC-ACM devices.6 versions - Latest release: about 1 year ago - 4.88 thousand downloads total - 11 stars on GitHub - 2 maintainers
visgrok 0.1.0
From-scratch driver, real-time protocol analysis and TUI for Sipeed SLogic logic analyzers1 version - Latest release: 8 days ago - 0 downloads total - 1 maintainer
spectro-rs 0.3.6
A high-performance Rust driver for X-Rite ColorMunki spectrometers10 versions - Latest release: 9 months ago - 335 downloads total - 0 stars on GitHub - 1 maintainer
mtp-rs-cli 0.9.1
Universal MTP file transfer CLI built on mtp-rs18 versions - Latest release: 10 days ago - 376 downloads total - 46 stars on GitHub - 1 maintainer
mtp-rs 0.33.0
Pure-Rust MTP (Media Transfer Protocol) library for modern Android devices43 versions - Latest release: 10 days ago - 6.55 thousand downloads total - 46 stars on GitHub - 1 maintainer
temper-hid-cli 1.2.0
Command-line tool for PCsensor TEMPerGold and TEMPerHUM USB sticks: read, info, and a JSON Lines log3 versions - Latest release: 8 days ago - 0 downloads total - 1 maintainer
temper-hid 1.2.0
Read a PCsensor TEMPerGold USB thermometer or TEMPerHUM thermometer and hygrometer on Linux and W...3 versions - Latest release: 8 days ago - 0 downloads total - 1 maintainer
tempered-hid 3.0.0
Read a PCsensor TEMPerGold USB thermometer or TEMPerHUM thermometer and hygrometer over Linux hidraw3 versions - Latest release: 9 days ago - 11 downloads total - 1 maintainer
intiface-engine 5.0.5
CLI and Library frontend for the Buttplug sex toy control library48 versions - Latest release: 13 days ago - 2 dependent repositories - 42.7 thousand downloads total - 31 stars on GitHub - 1 maintainer
usbip-rs 0.1.0-rc1
An implementation of the entire Linux USB/IP userspace stack in Rust1 version - Latest release: 11 months ago - 42 downloads total - 5 stars on GitHub - 1 maintainer
picomenu 0.2.0
No-std + async library to build very simple menus4 versions - Latest release: 6 months ago - 391 downloads total - 1 stars on GitHub - 1 maintainer
egpu 0.0.1
Libegpu is a library for enumerating eGPU devices & enclosures2 versions - Latest release: 11 months ago - 5.67 thousand downloads total - 17 stars on GitHub - 1 maintainer
etchr 1.0.0
A fast, safe, and interactive CLI for flashing disk images.1 version - Latest release: 11 months ago - 62 downloads total - 1 stars on GitHub - 1 maintainer
busmust 0.2.1
Native Rust driver for BUSMUST USB CAN and CAN FD adapters6 versions - Latest release: 9 days ago - 5.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
defmt-embassy-usbserial 0.2.1
Transmit defmt log messages over USB serial2 versions - Latest release: 12 months ago - 777 downloads total - 3 stars on GitHub - 1 maintainer
wdi-rs 0.1.1
Windows Driver Installation made easy, with Rust and libwdi2 versions - Latest release: 12 months ago - 8.65 thousand downloads total - 5 stars on GitHub - 1 maintainer
dfu-rs 0.2.1
Device Firmware Update crate for hosts, using nusb and exposing a simple async API.3 versions - Latest release: 2 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
rp-usb-console 0.2.4
Zero-heap USB CDC logging and command channel for RP2040 with Embassy async framework6 versions - Latest release: 9 months ago - 642 downloads total - 4 stars on GitHub - 1 maintainer
usbh-fatfs 0.1.0
A library to communicate with fatfs usb devices from a host, no mounting necessary1 version - Latest release: about 1 year ago - 1.07 thousand downloads total - 12 stars on GitHub - 1 maintainer
usbh-scsi 0.1.0
A library to communicate with scsi to usb devices from a host1 version - Latest release: about 1 year ago - 1.33 thousand downloads total - 12 stars on GitHub - 1 maintainer
tomu_usb_simple_client 0.1.1
A Rust client for the Tomu usb_simple app (LED control)2 versions - Latest release: about 1 year ago - 894 downloads total - 0 stars on GitHub - 1 maintainer
patlite-beacon-serv 0.1.0
RESTful API server for controlling PATLITE USB beacons with comprehensive light patterns, sequenc...1 version - Latest release: about 1 year ago - 351 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
85
embedded
63
hid
57
hardware
52
no-std
34
serial
31
bluetooth
29
cli
27
linux
26
keyboard
22
webusb
20
libusb
19
driver
17
async
15
rp2040
15
firmware
15
bindings
14
hal
14
android
13
tcp
13
webassembly
13
iso
12
usb-hid
12
mptcp
11
link
11
connection
11
multi-link
11
multipath
11
redundant
11
aggregator
11
websocket
11
resilient
11
rfcomm
11
cortex-m
11
ftdi
11
macos
11
teledildonics
11
nrf52
11
stm32
11
esp32
10
keyboard-firmware
10
wireless
10
aggligator
10
flash
10
gadget
9
disk
9
peripheral
9
ffi
8
nusb
8
test
8
software
8
gateware
8
usb-device
8
embedded-hal
8
aggligator-transport
8
no_std
7
cynthion
7
windows
7
mouse
6
cross-platform
6
sdr
6
ledger
6
drivers
6
protocol
6
serialport
6
camera
6
modem
6
input
6
device
6
disk-image
5
wrapper
5
mtp
5
can
5
api
5
luna
5
executor
5
raspberry-pi
5
os
5
lsusb
5
imager
5
ios
5
descriptor
4
wallet
4
hidraw
4
usb-pd
4
astronomy
4
rmk
4
radio
4
wasm
4
bootable
4
adb
4
tokio
4
tauri
4
rpi
4
iced-rust
4
iced-rs
4
balena-etcher
4
iced
4
rust-embedded
4
bootable-usb
4