CATEGORY
Hardware support 4,116 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
orareAI-enabled Rust CAN + actuator control library for humanoids, embedded devices, and operating systems by Knott Dynamics and…17MIT OR Apache-2.0
veil-teeUnified abstraction layer for hardware-based TEE in Rust17MIT
hv2-cliHyperMachine standalone hypervisor CLI17AGPL-3.0-only OR LicenseRef-Commercial
hm-cliHyperMachine CLI - Unified hypervisor management for Type 1 and Type 2 modes17AGPL-3.0-only OR LicenseRef-Commercial
hv1-armHyperMachine Type-1 ARM64 EL2 hypervisor backend17AGPL-3.0-only OR LicenseRef-Commercial
hm-guiHyperMachine Desktop GUI - virt-manager style interface17AGPL-3.0-only OR LicenseRef-Commercial
sx126x-commandsSPI command definitions for Semtech SX126x LoRa transceiver ICs.17MIT
blackbox-rsEmbassy-based board support crate for the Blackbox board (STM32H743XI): clocks, SDRAM, LTDC display, LEDs, buttons, encoders,…17MIT OR Apache-2.0
instrument-componentsHigh-level instrument discovery and typed IVI-inspired classes over VISA17MIT OR Apache-2.0
robius-commonShared types and functions used by other robius crates17MIT
riscv-coveDefinitions and constants in the Confidential VM Extension17MulanPSL-2.0 OR MIT
rfid-silion-compatAsync Rust library for Silion RFID readers with serial and Web Serial support17MIT OR Apache-2.0
kobold-cudaGPU/CUDA-accelerated batch decoding of COBOL numeric fields (COMP-3 packed-decimal and zoned-decimal DISPLAY) for high-throughput…17Apache-2.0
rustyfarian-esp-hal-networkBare-metal (esp-hal) async drivers for Wi-Fi, LoRa, OTA, and provisioning on ESP32-C3, ESP32-C6, ESP32-S3, and ESP3217MIT OR Apache-2.0
kcan-analyticsActuator telemetry analytics for KCAN dashboards.17MIT OR Apache-2.0
cw32l010_pacPeripheral access crate for the CW32L010 microcontroller.17MIT OR Apache-2.0
rawshift-hwdecHardware still-frame HEVC/AV1 decode for rawshift (VideoToolbox / VAAPI / MediaCodec)17MPL-2.0
constraint-theory-core-cudaCUDA FFI bridge for constraint-theory-core — GPU-accelerated parallel CSP solving16Apache-2.0
gree-climateAsync Rust library for controlling GREE air conditioners over LAN16MIT
industrial-protocols-bacnetBACnet building automation protocol implementation16MIT
soklynA high-performance neural network library written in Rust, utilizing CUDA for GPU-accelerated layer execution.16MIT
industrial-protocols-foundationfieldbusFoundation Fieldbus protocol implementation16MIT
rustyfarian-esp-idf-powerESP-IDF (std) battery monitoring, charging detection, and deep-sleep drivers for ESP32 and ESP32-S316MIT OR Apache-2.0
industrial-protocols-asinterfaceAS-Interface (Actuator Sensor Interface) protocol implementation16MIT
bluetooth_cliCommand-line tool for driving bluetooth_core against real hardware.16MIT
mspm0g110x-pacPeripheral Access Crate for TI MSPM0G110X Cortex-M microcontroller16Apache-2.0
mspm0g310x-pacPeripheral Access Crate for TI MSPM0G310X Cortex-M microcontroller16Apache-2.0
mspm0g350x-pacPeripheral Access Crate for TI MSPM0G350X Cortex-M microcontroller16Apache-2.0
rave-runtime-nvidiaRAVE NVIDIA runtime composition (CUDA + TensorRT + FFmpeg + NVDEC/NVENC).16MIT
rfeCommunicate with RF Explorer spectrum analyzers and signal generators over USB serial16MIT OR Apache-2.0
loom-cuda-sysRaw CUDA kernel bindings for Loom Kernels16MIT
as6221AS6221 digital temperature sensor driver (sync + async, no_std)16MIT
fprint-backend-libfprintM1 shim: implements fprint-core's Backend/Device by dynamically linking the C libfprint, owning the FFI directly via…16MIT OR Apache-2.0
dtiw385-cliCLI to interact with dtiw385 decoders16MIT
industrial-protocols-modbusModbus RTU/TCP protocol implementation16MIT
read_my_vramFast, minimal-dependency VRAM telemetry — reads total and used VRAM across GPUs without a vendor SDK16MIT OR Apache-2.0
fretwireLinux control application for the Line 6 HX Stomp — name placeholder; the working crates are published as fretwire-* (see…15MIT OR Apache-2.0
industrial-protocols-cclinkCC-Link field network protocol implementation15MIT
industrial-protocols-iec61850IEC 61850 power utility communication protocol implementation15MIT
industrial-protocols-opcuaOPC Unified Architecture (OPC-UA) protocol implementation15MIT
industrial-protocols-ethernet-ipEtherNet/IP (CIP) industrial protocol implementation15MIT
industrial-protocols-profinetPROFINET industrial Ethernet protocol implementation15MIT
industrial-protocols-mqttMQTT IoT messaging protocol implementation15MIT
industrial-protocols-canopenCANopen higher-layer protocol implementation15MIT
industrial-protocols-dnp3DNP3 (IEEE 1815) power system protocol implementation15MIT
industrial-protocols-hartHART (Highway Addressable Remote Transducer) protocol implementation15MIT
industrial-protocols-hartipHART-IP (HART over Ethernet) protocol implementation15MIT
industrial-protocols-cclinkieCC-Link IE Industrial Ethernet protocol implementation15MIT
industrial-protocols-daliDALI (Digital Addressable Lighting Interface) protocol implementation15MIT
industrial-protocols-ethercatEtherCAT industrial Ethernet protocol implementation15MIT
industrial-protocols-linLIN (Local Interconnect Network) protocol implementation15MIT
industrial-protocols-klineK-Line (ISO 9141) diagnostic protocol implementation15MIT
arctis-mixerA zero-configuration, native Rust daemon that bridges SteelSeries ChatMix physical dials to PipeWire virtual audio sinks on Linux15GPL-3.0-only
industrial-protocols-saej1850SAE J1850 in-vehicle network protocol implementation15MIT
industrial-protocols-powerlinkEthernet POWERLINK real-time protocol implementation15MIT
industrial-protocols-sercosSERCOS (Serial Real-time Communication System) protocol implementation15MIT
industrial-protocols-profibusPROFIBUS fieldbus protocol implementation15MIT
industrial-protocols-devicenetDeviceNet (CIP-based) industrial protocol implementation15MIT
industrial-protocols-lonworksLonWorks control networking protocol implementation15MIT
industrial-protocols-iolinkIO-Link point-to-point communication protocol implementation15MIT
industrial-protocols-flexrayFlexRay high-speed in-vehicle network protocol implementation15MIT
industrial-protocols-mostMOST (Media Oriented Systems Transport) protocol implementation15MIT
industrial-protocols-controlnetControlNet real-time industrial protocol implementation15MIT
industrial-protocols-interbusINTERBUS fieldbus protocol implementation15MIT
industrial-protocols-worldfipWorldFIP fieldbus protocol implementation15MIT
industrial-protocols-lightbusLightbus high-speed fiber optic protocol implementation15MIT
industrial-protocols-modbusplusModbus Plus peer-to-peer protocol implementation15MIT
industrial-protocols-isa100ISA100.11a wireless industrial protocol implementation15MIT
industrial-protocols-wirelesshartWirelessHART (IEC 62591) wireless protocol implementation15MIT
industrial-protocols-pciPCI bus interface protocol implementation15MIT
industrial-protocols-vmeVME bus interface protocol implementation15MIT
magma-api-coreMagma: Low-level, symbolic graphics API for Intel UHD systems focused on direct hardware access.15MIT
lm-sensors-webHardware sensor monitoring web application — exposes Linux libsensors data via REST API, WebSocket live-feed, webhooks, and a…15Apache-2.0
product-os-computeProduct OS portable compute runtime: SIMD CPU, CUDA, and Metal backends with a unified device/buffer/kernel API.15GPL-3.0-only
savant-deepstream-sysAuto-generated FFI bindings to NVIDIA DeepStream C headers.15Apache-2.0
padprobePadProbe is a terminal-based game-controller diagnostic tool for testing buttons, analog ranges, stick drift, event timing,…15MIT OR Apache-2.0
loom-cudaSafe Rust CUDA backend for Loom Kernels15MIT
kcan-viewerScrin pane-wall dashboard components for KCAN viewers.15MIT OR Apache-2.0
industrial-protocols-bridge-vendorVendor-specific device integration bridge with TOML configuration support15MIT
makxdRust library for controlling MAKXD USB HID interceptor devices15MIT
eeprom-24c02-halAn embedded-hal driver for Microchip 24Cxx series EEPROMs over I2C15MIT OR Apache-2.0
industrial-protocols-async-layerAsync/Tokio runtime layer for industrial protocol communication15MIT
megakernelMeasure the kernel-launch tax and memory ceiling a megakernel would remove. Future home of a residency-first megakernel compiler.15MIT
as5048b_magnetic_encoderDriver for the AMS AS5048B magnetic rotary encoder over I²C, built on embedded-hal 1.0.15MIT
industrial-protocols-bridge-socketTCP/UDP socket communication bridge for industrial protocols15MIT
industrial-protocols-bridge-serialSerial port (RS-232/RS-485) communication bridge for industrial protocols15MIT
industrial-protocols-bridge-canCAN bus communication bridge for industrial protocols15MIT
industrial-protocols-bridge-ffiForeign Function Interface (FFI) bridge for C/C++ industrial protocol libraries15MIT
x-controllerA minimal input library written in Rust, targeting everything from microcontrollers to modern desktops.14MIT OR Apache-2.0
nothingearctlLinux controller for Nothing Ear earbuds (Ear (2), Ear (3))14GPL-3.0-or-later
bare-nttZero-allocation, div-free, bare-metal NTT over the Goldilocks field.14AGPL-3.0-only
libpegasusRust drivers and protocol library for PegasusAstro equipment14GPL-3.0-or-later
st7305-driverDriver for the Sitronix ST7305 mono TFT display controller (e.g. Waveshare RLCD-4.2)14MIT
aravis-port-memoryBuffer, buffer pool, and chunk-data TLV index for aravis-port14MIT OR Apache-2.0
flux-isa-edgeAsync FLUX ISA runtime for fleet edge nodes — Jetson Xavier/Orin with networking, PLATO sync, and sensor pipelines14Apache-2.0
yarg-glowwormBridge YARG DMX/sACN lighting data to Glow Worm Luciferin devices14MIT
et-rsHost-side Rust interface to the Esperanto ET-SoC-1 RISC-V accelerator14Apache-2.0
kcan-webLightweight Three.js web dashboard for KCAN actuator telemetry.14MIT
ltc2949Client for the battery pack monitor chip LTC294914MIT OR Apache-2.0
rek0n-probeCross-platform GPU memory probe for rek0n backend selection14MIT
scaleservers-arm32-assemblyARM 32-bit assembly encode/decode library covering BOTH instruction states: Thumb/T32 (the full M-profile line from ARMv6-M…14MIT OR Apache-2.0
fieldworks-adapter-coreShared types, VQT envelope, and error taxonomy for FieldWorks industrial protocol adapters14Apache-2.0
industrial-protocols-cpciCompactPCI bus interface protocol implementation13MIT
serprogA cross-platform Rust implementation of serprog protocol for flashrom13MIT
savant-nvidia-gpu-utilsPlatform-aware GPU memory monitoring, Jetson model detection, and NVENC capability queries (NVML on dGPU, /proc/meminfo on Jetson)13Apache-2.0
savant-deepstreamSafe Rust wrappers over NVIDIA DeepStream primitives (InferDims, InferTensorMeta, ...).13Apache-2.0
aravis-port-genicamGenICam XML parsing, node tree, and formula evaluator for aravis-port12MIT OR Apache-2.0
robius-file-pickerRust abstractions for showing native file and media pickers on multiple platforms12MIT
silcreteA residency-first megakernel compiler: compile a model's forward pass into one persistent GPU kernel.12MIT
aravis-port-streamGVSP receiver, packet reassembly, and resend logic for aravis-port11MIT OR Apache-2.0
aravis-port-netUDP discovery and GVCP transaction handling for aravis-port11MIT OR Apache-2.0
robius-shareRust abstractions for showing native system share sheets on multiple platforms11MIT
opcua-mcpMCP server exposing OPC-UA as a FieldWorks nine-tool industrial protocol adapter11Apache-2.0
robius-locationRust abstractions for accessing native geo-location (e.g., GPS) across platforms.9MIT
physPHY drivers for the ieee802_3_miim crate9MIT OR Apache-2.0
mqtt-mcpMCP server exposing MQTT as a FieldWorks nine-tool industrial protocol adapter9Apache-2.0