BROWSE A-Z

All 305,250 crates, alphabetically

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.

embedded-interfacesTraits for common embedded interfaces and procedural macros for effortless definition of registers and commands for embedded…1,936MIT OR Apache-2.0AsynchronousEmbedded development embedded-interfaces-codegenA macro library for generating packed structs, register and command definitions for embedded-interfaces2,121MIT OR Apache-2.0AsynchronousEmbedded development embedded-ioEmbedded IO traits89,499,395MIT OR Apache-2.0Embedded developmentNo standard library embedded-io-adapterCrate name reserved1,564MIT OR Apache-2.0 embedded-io-adaptersAdapters between the `embedded-io` traits and other I/O traits187,325MIT OR Apache-2.0Embedded developmentNo standard library embedded-io-asyncAsync embedded IO traits4,707,933MIT OR Apache-2.0Embedded developmentNo standard library embedded-io-convertConvert embedded-io-async types back to futures ones (nightly only)3,847CC0-1.0 embedded-io-cursorA no_std-compatible Cursor implementation designed for use with embedded-io.14,681MIT OR Apache-2.0Embedded developmentNo standard library embedded-jsonrpcA JSON-RPC 2.0 server implementation for embedded systems.15,284MPL-2.0 embedded-kalmanA Kalman Filtering library designed for use in low-resource embedded systems2,480MIT embedded-langEmbedded language resources for rust applications11,294MIT OR Apache-2.0AccessibilityEncoding embedded-layoutExtend embedded-graphics with simple layout functions58,218MITEmbedded developmentGraphics embedded-layout-macrosProcedural macros for embedded-layout51,594MITEmbedded developmentGraphics embedded-listA list component for embedded-graphics1,989non-standard embedded-llmLLM traits which work universally701CC0-1.0 embedded-lndembedded-lnd is a Rust library that provides a high-level, safe interface for interacting with an embedded LND node.4,337MIT embedded-lora-rfm95A `no-std`-compatible, opinionated driver for the RFM95 LoRa modem3,606BSD-2-Clause OR MITEmbedded developmentHardware support embedded-matrixMatrices 2x2 et 3x3 en f32 pour systèmes embarqués no_std, sans dépendance74GPL-2.0-or-laterEmbedded developmentMathematics embedded-mbedtlsno_std Rust wrapper for Mbed TLS3,084OLFL-1.3CryptographyEmbedded development embedded-mbedtls-sysno_std sys-crate for Mbed TLS2,783OLFL-1.3CryptographyEmbedded development embedded-mcu-halTraits used by Open Device Partnership's Embedded Controller project20,189MIT embedded-menuSimple interactive menu for embedded devices24,341MITEmbedded developmentNo standard library embedded-menu-macrosDerive macro implementations for embedded-menu11,660MIT embedded-midiUse an embedded hal uart to send and receive midi9,381MIT/Apache-2.0Embedded developmentNo standard library embedded-mogeefontPixel font for embedded-graphics5,459MITEmbedded developmentGraphics embedded-mono-imgConvert .png images to raw binary for embedded_graphics1,441MIT OR Apache-2.0Command line utilities embedded-morseA driver for morse output on embedded platforms1,818MIT OR Apache-2.0Embedded developmentNo standard library embedded-mqttno_std encoder/decoder for MQTT 3.1.1 protocol packets for embedded devices.2,008MITEmbedded developmentNetwork programming embedded-mqttcA simple MQTT client designed for use with embassy827Apache-2.0 embedded-msgpackMessagePack serialization implementation for Rust optimized for embedded/no_std environments14,641MIT OR Apache-2.0Embedded developmentNo standard library embedded-multi-page-hmiMulti page HMI targetting embedded devices with a few of buttons input and a constrainted display4,294MIT embedded-nalA Network Abstraction Layer (NAL) for Embedded Systems1,041,736MIT OR Apache-2.0Embedded developmentHardware support embedded-nal-asyncAn Async Network Abstraction Layer (NAL) for Embedded Systems769,875MIT OR Apache-2.0AsynchronousEmbedded development embedded-nal-async-stdImplementation of the `embedded-nal-async` traits for async-std ()3,005MIT OR Apache-2.0Embedded developmentHardware support embedded-nal-async-xtraHosts a bunch of traits which are not yet available in the embedded-nal-async crate4,832MIT OR Apache-2.0AsynchronousEmbedded development embedded-nal-coapA CoAP server and client implementation built on embedded-nal-async74,217MIT OR Apache-2.0Embedded developmentNo standard library embedded-nal-minimal-coapserverA minimal CoAP server implementation built on embedded-nal32,898MIT OR Apache-2.0Embedded developmentNo standard library embedded-nal-minimal-coaptcpserverA minimal CoAP-over-TCP server implementation built on embedded-nal7,212MIT OR Apache-2.0Embedded developmentNo standard library embedded-nal-tcpextensionsExtensions to embedded-nal's TCP parts around the more precise use of the stack's buffers14,151MIT OR Apache-2.0Embedded developmentHardware support embedded-nano-meshLightweight mesh communication protocol for embedded devices33,910GPL-3.0-or-laterEmbedded developmentNetwork programming embedded-nano-mesh-cli-toolCommand line utility to interact with embedded-nano-mesh network trough shell3,575MITCommand line utilitiesDevelopment tools embedded-nano-mesh-linux-examplesLightweight mesh communication protocol for linux5,305GPL-3.0-or-laterEmbedded developmentNetwork programming embedded-nano-mesh-linux-ioImplementation of embedded-io traits for linux to use serial port1,936MITCommand line utilitiesDevelopment tools embedded-nrf24l01A driver for NRF24L01(+) transceivers on embedded-hal platforms.8,558Apache-2.0Embedded developmentHardware support embedded-nrf24l01-asyncA driver for NRF24L01(+) transceivers on embedded-hal-async platforms(base on embedded-nrf24l01).1,261Apache-2.0Embedded developmentHardware support embedded-onewireA no-std trait definition for interacting with 1-Wire devices.2,629Apache-2.0 embedded-packet-ioEmbedded packet IO703CC0-1.0 embedded-picofontThe PICO-8 font to use with embedded-graphics6,286MITEmbedded developmentNo standard library embedded-platformHolistic embedded device support in a batteries-included manner5,660MIT OR Apache-2.0AsynchronousEmbedded development embedded-plotsHeapless plotting library for embedded targets based on embedded-graphics crate17,506LGPL-2.1-onlyEmbedded developmentGraphics embedded-pngPNG rendering with embedded-graphics659MITEmbedded developmentNo standard library embedded-pod-storageStoring POD(Plain Old Data) in embedded systems.45MIT OR Apache-2.0Embedded developmentNo standard library embedded-profilingProfiling for `no-std` embedded targets22,430MIT OR Apache-2.0Development tools::ProfilingEmbedded development embedded-profiling-proc-macrosProcedural macros for the `embedded-profiling` library7,523MIT OR Apache-2.0Development tools::Profiling embedded-qmp6988Platform-agnostic Rust driver for the QMP6988 barometric pressure sensor.1,607MIT OR Apache-2.0Embedded developmentHardware support embedded-qrA no_std QR code matrix generator for embedded Rust53MIT OR Apache-2.0 embedded-quaternion-f32Quaternions f32 pour rotations 4D no_std embarqué (Hamilton product, projection 4D->3D->2D)14GPL-2.0-or-laterEmbedded developmentMathematics embedded-radioPlaceholder owned by the ch32-rs team1,550MIT/Apache-2.0 embedded-redisA no_std Redis client19,013MIT OR Apache-2.0Database interfacesEmbedded development embedded-registersProcedural macro for effortless definitions of registers in embedded device drivers15,058MIT OR Apache-2.0AsynchronousEmbedded development embedded-registers-deriveProcedural macro for effortless definitions of registers in embedded device drivers15,377MIT OR Apache-2.0AsynchronousEmbedded development embedded-resourcesDefine peripheral usage in a single place for use everywhere.10,322non-standard embedded-rgbaRGBA support for embedded-graphics with fast framebuffers1,138MIT OR Apache-2.0Embedded developmentNo standard library embedded-rpcno_std async request/response synchronization (Embassy-style)463MIT OR Apache-2.0AsynchronousEmbedded development embedded-rsxA minimal example library for embedded systems with Rust1,628MITNo standard library embedded-runnerCargo runner for embedded projects using OpenOCD.14,584MIT embedded-runtimeA tiny async runtime for embedded devices6,009BSD-2-Clause OR MIT embedded-runtime-nrf52840A tiny async runtime for embedded devices, with predefined runtime hooks for the nrf528403,729BSD-2-Clause OR MIT embedded-runtime-rp2040A tiny async runtime for embedded devices, with predefined runtime hooks for the rp20404,913BSD-2-Clause OR MIT embedded-rustlsembedded-rustls crate809Apache-2.0 OR MIT embedded-savegameSavegame library for embedded with power-fail safety and wear leveling78MIT OR Apache-2.0 embedded-schrodingerSolveur de l'équation de Schrödinger unidimensionnelle en no_std et sans libm18GPL-2.0-onlyEmbedded developmentNo standard library embedded-sdmmcA basic SD/MMC driver for Embedded Rust.334,515MIT OR Apache-2.0Embedded developmentNo standard library embedded-sdmmc-devA basic SD/MMC driver for Embedded Rust.1,049MIT OR Apache-2.0Embedded developmentNo standard library embedded-semverCompact representation of semantic versions as an i32, u32 i64 or u6463,772MIT OR Apache-2.0Embedded developmentNo standard library embedded-sensorsSensors in one place, with only one feature away.3,888MIT OR Apache-2.0 embedded-sensors-halA HAL for various peripheral sensors52,009MITEmbedded developmentHardware support embedded-sensors-hal-asyncA HAL for various peripheral sensors (async)52,737MITEmbedded developmentHardware support embedded-serialSome traits to describe the features of embedded Serial (UART) devices.10,742MIT embedded-sgp30Platform-agnostic Rust driver for the SGP30 gas sensor for indoor air quality applications.1,977MIT OR Apache-2.0Embedded developmentHardware support embedded-shadowZero-alloc shadow register table with dirty tracking for embedded systems61MIT OR Apache-2.0Data structuresEmbedded development embedded-sht3xPlatform-agnostic Rust driver for the SHT3x temperature and humidity sensors.40,099MIT OR Apache-2.0Embedded developmentHardware support embedded-simple-uiSimple UI elements (LED, hw switch, etc.) with implementations on top of embedded-hal and embedded-time crates2,710Apache-2.0Embedded developmentNo standard library embedded-snakeSnake game implementation in Rust with no-std. It uses embedded-graphics as a display target.2,983Apache-2.0Embedded developmentNo standard library embedded-so3-f32Groupe de rotation SO(3) en f32 pour systèmes embarqués no_std via quaternions unitaires20GPL-2.0-or-laterEmbedded developmentMathematics embedded-spiRust embedded driver helper package (new releases at spi-hal)36,463MIT embedded-spritesEmbedded no std graphics libary for bundling image at compile time8,891MIT OR Apache-2.0 embedded-sprites-macroMacro de compilation pour convertir des images (PNG, BMP, ...) en tableaux de pixels RGB565, pour sprites embarqués sans coût à…17GPL-2.0-or-laterEmbedded developmentNo standard library embedded-sprites-proc-macroPrivate implementation detail of embedded-sprites6,936MIT OR Apache-2.0 embedded-sqrtRacine carrée en virgule fixe Q15 pour systèmes embarqués `no_std`, zéro dépendance76GPL-2.0-or-laterEmbedded developmentMathematics embedded-stats-f32Statistiques f32 no_std : moyenne, variance, écart type, moyenne streaming , zéro unsafe50GPL-2.0-or-laterEmbedded developmentMathematics embedded-stepperHardware agnostic, no_std stepper motor driver based on Arduino stepper using embedded-hal1,095MITEmbedded developmentNo standard library embedded-storageA Storage Abstraction Layer for Embedded Systems8,192,841MIT OR Apache-2.0Embedded developmentHardware support embedded-storage-asyncA Storage Abstraction Layer for Embedded Systems2,356,617MIT OR Apache-2.0Embedded developmentHardware support embedded-storage-filefile and in-memory interface for embedded-storage and embedded-storage-async1,769MIT OR Apache-2.0 embedded-storage-inmemoryAn in-memory implementation of embedded-storage5,731MIT OR Apache-2.0Development tools::TestingEmbedded development embedded-svcA set of traits for services higher level than embedded-hal and typically found in embedded microcontrollers with WiFi or BLE…831,494MIT OR Apache-2.0Embedded developmentHardware support embedded-tdRunning tendermint as rust crate6,500LGPL-3.0 embedded-termTerminal emulator on embedded-graphics.2,620MIT OR Apache-2.0Embedded developmentGUI embedded-testA test harness and runner for embedded devices431,598MIT OR Apache-2.0Development tools::TestingEmbedded development embedded-test-linker-scriptLinker script for embedded-test173,640MIT OR Apache-2.0 embedded-test-macrosproc-macros for the embedded-test crate425,199MIT OR Apache-2.0 embedded-test-std-runnerA libtest compatible test runner for embedded-test on std1,049Apache-2.0 embedded-textTextBox for embedded-graphics87,770MITEmbedded developmentGraphics embedded-tflunaPlatform-agnostic Rust driver for the TF-Luna LiDAR distance sensor.650MIT OR Apache-2.0Embedded developmentHardware support embedded-threadsgeneric embedded scheduler & IPC1,616Apache-2.0 embedded-threadsafeProvides safe global or thread-local cells for embedded devices3,375BSD-2-Clause OR MIT embedded-threadsafe-rp2040Provides safe global or thread-local cells for embedded devices, with predefined runtime hooks for the rp20401,571BSD-2-Clause OR MIT embedded-timeFully defined, inter-operable, ergonomic, and fast human-time units (both duration and rate types) with hardware timer…2,447,547MIT OR Apache-2.0Date and timeEmbedded development embedded-timeout-macrosMacros for working with timeouts on top of embedded-hal APIs14,2550BSDEmbedded developmentNo standard library embedded-timersSoftwaretimers and -delays (ms/us) based on a Clock implementation6,063OLFL-1.3Embedded developmentNo standard library embedded-tlsTLS 1.3 client with no_std support and no allocator127,217Apache-2.0 embedded-touchProvides common interfaces for touchscreen devices2,349MIT OR Apache-2.0 embedded-traceA Future tracing utility for embedded systems5,250MIT OR Apache-2.0 embedded-trig-f32sin, cos, tan, cot, sincos, asin, acos, atan2 f32 FPU pour no_std embarqué, testée sur Cortex-M33202GPL-2.0-or-laterEmbedded developmentMathematics embedded-tripleEmbed the target triple into the binary39,283MIT/Apache-2.0 embedded-tsdbLight-weight embedded TSDB.1,549Apache-2.0 embedded-ttfFont rendering (ttf and otf) with embedded-graphics23,250MITEmbedded developmentNo standard library embedded-uiSimple UI framework created for embedded systems1,495MITEmbedded developmentGraphics embedded-updateFirmware updates for embedded devices supporting multiple update services21,037Apache-2.0 embedded-utils`embedded-utils` provides some features in Rust(no_std) embedded systems.1,456MIT OR Apache-2.0 embedded-vectorVecteurs f32 2D, 3D et 4D pour systèmes embarqués no_std, sans unsafe, sans allocation77GPL-2.0-or-laterEmbedded developmentMathematics embedded-vintage-fontsVintage fonts from embedded-graphics 0.6 back release 0.74,583MIT OR Apache-2.0Embedded developmentNo standard library embedded-websocketA lightweight websocket library for embedded systems (no_std)34,830MIT OR Apache-2.0Embedded developmentNetwork programming embedded-websocket-embedded-ioA fork of the embedded-websockets crate that uses embedded-io-async for async IO.11,817MIT OR Apache-2.0Embedded developmentNetwork programming embedded-xmlA no_std XML reader using embedded-io for memory constrainted environment.23non-standard embedded_commands_rsLightweight, embeddable command interpreter for Rust2,599MIT embedded_cotoutf8COTO is a library that translates numerical primitives into readable ASCII UTF-8 arrays6,498MITEmbedded development embedded_cylinderCylinder is a library for embedded rust that provides type-safe inter MCU/MPU communication with common protocols like I2C, SPI,…6,777non-standard embedded_fontFont rendering (ttf and otf) with embedded-graphics.6,187MIT embedded_font_generatorSimple generator for small and specialized font files for embedded devices1,588MIT embedded_graphics_framebufferFramebuffer driver for lvgl-rs.3,685MIT embedded_holochain_runnerA library that makes it VERY easy to run Holochain as a library, from your own binary, with great defaults9,725CAL-1.0 embedded_io_byteorderbyteorder ext for embedded-io traits420MIT OR Apache-2.0Embedded developmentEncoding embedded_mutexA minimal, no_std, non-blocking mutex for embedded Rust.398MITConcurrencyEmbedded development embedded_redis_clientAutomatically runs a local redis-server instance1,753Apache-2.0 embedded_test_harnessRust no_std test harness2,881MIT embedded_typesTypes useful in embedded, no_std amd hw development26,165MIT OR Apache-2.0Embedded developmentHardware support embeddenatorSparse ternary VSA implementation for holographic data encoding82MITData structuresEncoding embeddenator-cliCLI interface for Embeddenator holographic computing substrate343MITCommand line utilities embeddenator-coreSparse ternary VSA implementation for holographic data encoding - umbrella crate re-exporting all embeddenator components28MITData structuresEncoding embeddenator-fsEmbrFS: FUSE filesystem backed by holographic engrams748MITFilesystem embeddenator-interopKernel interop and system integration for Embeddenator382MITOperating systems embeddenator-ioEnvelope format and serialization for Embeddenator763MITData structuresEncoding embeddenator-obsObservability: metrics, logging, and tracing for Embeddenator362MITDevelopment tools::DebuggingDevelopment tools::Profiling embeddenator-retrievalSemantic retrieval and search operations for VSA-based vector representations824MITAlgorithmsData structures embeddenator-testkitComprehensive testing utilities and performance benchmarking for embeddenator VSA operations63MITDevelopment tools::Testing embeddenator-vsaVector Symbolic Architecture operations for sparse ternary representations926MITAlgorithmsData structures embeddenator-webpuppetBrowser automation library for AI provider web interfaces18MITDevelopment toolsWeb programming embeddenator-workspaceWorkspace management utilities for embeddenator development48MITDevelopment tools embedderGet basic website information with ease.14,361MIT embeddingA Rust library and CLI for training embeddings from scratch119Apache-2.0Command line utilitiesScience embeddingsembeddings706Apache-2.0 embeddirA macro for embedding all files in a directory into the executable4,028MIT embeddyResource embedding4,974MIT embeddy-deriveResource embedding derive macro4,245MIT embedinatorA simple windows resource compiler that does not rely on external tools1,664MIT embedkvA compact, block-based embedded key-value store designed for constrained storage environments such as microcontrollers, UEFI, and…22Apache-2.0 embedmindPersistent memory for AI agents — single file, local, no server. CLI + MCP server.13MITCommand line utilitiesDatabase interfaces embedmind-coreEmbedded memory engine for AI agents: single crash-safe file, vector + full-text + graph19MITData structuresDatabase implementations embedmind-mcpMCP memory server for AI agents: remember / recall / forget over a single local file16MITCommand line utilitiesDatabase interfaces embednfsEmbeddable NFSv4.1 server library767MITFilesystemNetwork programming embednfs-protoNFSv4.1 protocol types and XDR encoding/decoding834MITFilesystemNetwork programming embednfsdNFSv4.1 server daemon powered by embednfs204MITFilesystemNetwork programming embedrankBatched cosine, dot, L2 distance for f32 embeddings, with a heap-based top-k selector. No BLAS, no allocator surprises.21MIT OR Apache-2.0AlgorithmsScience embedrsUnified embedding — cloud APIs (OpenAI, Cohere, Gemini, Voyage, Jina, Mistral) + local inference, one interface257MITAPI bindings embedrs-bytesTypes and traits for working with bytes2,110MIT/Apache-2.0Data structuresNetwork programming embedsearchLightweight embeddable full-text search engine in pure Rust23MITText processing embedvecFast, lightweight, in-process vector database with HNSW indexing, E8/H4 lattice quantization (up to 24.8x compression), metadata…1,385MITAlgorithmsDatabase interfaces embedwards25519A curve defined over the Ed25519 scalar field1,367MIT embellamaHigh-performance Rust library for generating text embeddings using llama-cpp3,501Apache-2.0API bindingsScience emberCore CV library for the Ember project.773MIT OR Apache-2.0 ember-cliCommand-line tool for the Ember project.437MIT OR Apache-2.0 ember-clientasync RESP3 client library for ember95Apache-2.0CachingDatabase implementations ember-clusterDistributed clustering for ember: raft, gossip, slot management496Apache-2.0CachingDatabase implementations ember-graphTo query a pattern on multi-directed-graph with label / attribute filtering efficiently.12,286MITConcurrencyDatabase interfaces ember-infer-coreCore KernelBackend trait for ember-rs embedded INT8 inference engine127MIT OR Apache-2.0Embedded developmentNo standard library ember-infer-macrosProcedural macro for ember-rs: parses TFLite flatbuffer at compile time and generates backend-dispatched inference code92MIT OR Apache-2.0Embedded developmentNo standard library ember-infer-refPure Rust reference backend for ember-rs embedded INT8 inference engine59MIT OR Apache-2.0Embedded developmentNo standard library ember-ioMedia I/O for the Ember project.444MIT OR Apache-2.0 ember-motionMotion manga engine for the Ember project.447MIT OR Apache-2.0 ember-neuralNeural network models for the Ember project.444MIT OR Apache-2.0 ember-persistenceAOF and snapshot durability for ember526Apache-2.0CachingDatabase implementations ember-plusA complete Rust implementation of Lawo's Ember+ control protocol33MIT OR Apache-2.0EncodingMultimedia ember-protocolRESP3 wire protocol parser and serializer for ember677Apache-2.0CachingDatabase implementations ember-rlReinforcement learning algorithm implementations (DQN, PPO, SAC) using Burn199MIT OR Apache-2.0AlgorithmsScience ember-rsEmber is a minimalistic Rust library for creating 2D graphics, games, and interactive visualizations with ease and simplicity.7,729MIT ember-serverMain server binary for ember292Apache-2.0CachingDatabase implementations ember-visionVision utilities for the Ember project.444MIT OR Apache-2.0 ember_coreThe core of the Ember Blockchain Project.1,738MIT ember_mugControl and retrieve data from an Ember Ceramic Mug using Bluetooth Low Energy (BLE)6,573MIT OR Apache-2.0Hardware support ember_osA simple OS kernel implemented in rust, which has referenced https://os.phil-opp.com/4,521MIT/Apache-2.0Embedded developmentMemory management embercatWill contain more information soon1,548MIT OR Apache-2.0 emberkv-cliInteractive CLI tool for ember277Apache-2.0CachingDatabase implementations emberkv-coreCore engine for ember: keyspace, data types, sharding423Apache-2.0CachingDatabase implementations emberlinkProgrammable trust between humans and machines — local-first, scoped, time-bound, revocable delegation of authority508MIT OR Apache-2.0AuthenticationCryptography embersA collection of helpful drivers for use in embedded Rust.33MIT embers-cliInteractive terminal UI and automation CLI for the Embers terminal multiplexer.37GPL-3.0-only embers-clientClient rendering, input handling, configuration, and scripting support for Embers.114GPL-3.0-only embers-coreCore shared types for the Embers terminal multiplexer.223GPL-3.0-only