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