Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
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.

microagents-cliBatteries-included terminal-based agent built on top of the microagents framework207MIT microagents-coreCore microagents framework library185MIT microagents-eventsTyped-, JSONRPC-compatible events definitions for the microagents framework181MIT microagents-storageSession storage layer for the microagents framework156MIT microampAsymmetric Multi-Processing on microcontrollers13,675MIT OR Apache-2.0ConcurrencyEmbedded development microamp-macrosμAMP's `#[shared]` attribute12,308MIT OR Apache-2.0ConcurrencyEmbedded development microamp-toolsBuild a μAMP application4,758MIT OR Apache-2.0Command line utilitiesConcurrency microasyncVery small async runner17,966MITEmbedded developmentNo standard library microasync-rtA runtime for the very small async runner2,744MITEmbedded developmentNo standard library microasync-utilUtilities for the very small async runner9,910MITEmbedded developmentNo standard library microbenchA micro-benchmarking library.230,228Apache-2.0 microbinSimple, performant, configurable, entirely self-contained Pastebin and URL shortener.16,097BSD-3-Clause microBioRustMicrobiology friendly bioinformatics Rust functions3,287MITData structuresScience microBioRust-heatmapMicrobiology friendly bioinformatics Rust functions1,379MITData structuresScience::Bioinformatics microBioRust-microSeqIOMicrobiology friendly bioinformatics Rust functions706MITData structuresScience microbiorust-pyPython bindings for microBioRust Microbiology friendly bioinformatics Rust functions894MITData structuresScience microBioRust-seqmetricsMicrobiology friendly bioinformatics Rust functions1,521MITData structuresScience microbitBoard support crate for the BBC Micro:bit V156,6850BSDEmbedded developmentHardware support microbit-bspAn embassy-based boards support package (BSP) for BBC Micro:bit v27,493MIT OR Apache-2.0AsynchronousEmbedded development microbit-clockA simple clock app for the BBC micro:bit.888MIT OR Apache-2.0Date and timeEmbedded development microbit-commonImplementation details for the BBC Micro:bit board support crates101,9850BSDEmbedded developmentHardware support microbit-minicarReusable Rust drivers and examples for the Keyestudio MiniCar on BBC micro:bit v238CC0-1.0Embedded developmentNo standard library microbit-textScrolling text on a 5×5 (micro:bit) display5,499MIT OR Apache-2.0Embedded developmentNo standard library microbit-v2Board support crate for the BBC Micro:bit V295,6370BSDEmbedded developmentHardware support microbmpTiny and probably imperfect self-contained bitmap image reading library.7,239MIT microcadµcad Command Line Interface2,862AGPL-3.0-or-later microcad-builtinProvides the built-in functionalities available in the µcad language.3,647AGPL-3.0-or-later microcad-builtin-proc-macrosProvides procedural macros for creating µcad built-in symbols.2,095AGPL-3.0-or-later microcad-coreµcad core5,480AGPL-3.0-or-later microcad-docgenµcad Documentation Generators326AGPL-3.0-or-later microcad-driverµcad high-level API171AGPL-3.0-or-later microcad-exportµcad export API4,808AGPL-3.0-or-later microcad-importµcad import API3,832AGPL-3.0-or-later microcad-langµcad language5,229AGPL-3.0-or-later microcad-lang-baseµcad language basics738AGPL-3.0-or-later microcad-lang-formatµcad language formatter193AGPL-3.0-or-later microcad-lang-markdownµcad language markdown support216AGPL-3.0-or-later microcad-lang-parseµcad language syntax lexer and parser345AGPL-3.0-or-later microcad-lang-proc-macrosProvides procedural macros for µcad language items.325AGPL-3.0-or-later microcad-lspLSP implementation for µcad language319AGPL-3.0-or-laterDevelopment tools microcad-stdµcad Standard Library1,139AGPL-3.0-or-later microcad-syntaxµcad syntax lexer and parser622AGPL-3.0-or-later microcad-viewerµcad Viewer600AGPL-3.0-or-later microcad-viewer-ipcµcad Viewer Interprocess Communication API915AGPL-3.0-or-later microchassisA chassis to increase observability of services and tools7,298Apache-2.0 microchebySingle variable function approximation using Chebyshev polynomials. Embedded friendly and no_std compatible.2,572MITMathematicsNo standard library microchip-24aa02e48no_std driver for the Microchip 24AA02E48 EEPROM with EUI-488,473MIT OR Apache-2.0 microchip-eeprom-25lcxxA platform agnostic driver to interface with the Microchip 25LCxx EEPROM through SPI1,743MIT OR Apache-2.0Embedded developmentHardware support microchip-eeprom-25xA platform agnostic driver to interface with the Microchip 25xxxx EEPROM through SPI1,732MIT OR Apache-2.0Embedded developmentHardware support microchip-pacPeripheral Access Crate for the Microchip MEC17xx family of MCUs567MITEmbedded developmentNo standard library microchip-tc72r-rsA platform agnostic driver to interface with the Microchip TC72 (temperature sensor) through SPI using embedded-hal5,623MIT OR Apache-2.0Embedded developmentHardware support microciPorting of MicroCI tool - Minimalist Continuous Integration Tool65MIT microcliBunch of random unrelated CLI tools.15,653BSD-3-Clause microcnnA minimal CNN framework in Rust with Quantization79MITAlgorithmsScience microcosm-linksLink extraction for atproto records23MIT OR Apache-2.0 microcrates-bytesTypes and traits for working with bytes (with no_std support by default)5,127MIT/Apache-2.0Data structuresNetwork programming microdataparse microdata annotations1,413MIT microdbA very small in-program database with cache, disk storage, etc.15,800MIT microdigitConverts normal input digits in in Unicode superscript/subscripts1,694MIT microdnsA minimal DNS resolver library with no external dependencies727MIT OR Apache-2.0API bindingsNetwork programming microdomHTML/XML parser + XPath 3.1 search library for Rust23MIT OR Apache-2.0Parsing tools microdom-xpath-engineXPath 3.1 evaluator for MicroDOM — supports glob wildcards, text(), subtext()61MIT OR Apache-2.0Parsing tools microdotA library for sending data to and from microcontrollers310MIT microdot-deriveA supprt library with macros for microdot40MIT microdotphatDriver for the MicrodotPHAT1,935MIT microdspDSP algorithms and utilities. Performant, embedded friendly and no_std compatible.5,348MITEmbedded developmentMultimedia::Audio microfacetmicrofacet for rust2,369MITAlgorithmsGame engines microfetchMicroscopic fetch tool in Rust, for NixOS systems, with special emphasis on speed93GPL-3.0 microfftEmbedded-friendly Fast Fourier Transforms1,089,163MITAlgorithmsEmbedded development microfloat8-bit and sub-byte floating point types1,636MIT OR Apache-2.0Data structuresEncoding microflowA robust and efficient TinyML inference engine5,251MIT OR Apache-2.0Embedded developmentNo standard library microflow-macrosMacro crate of the MicroFlow inference engine, namely, the MicroFlow compiler3,071MIT OR Apache-2.0Embedded developmentNo standard library microfontMicroFont is a tiny no_std 6x11 bitmap font stamper for flat pixel buffers.33MITEmbedded developmentGraphics microformatsA union library of the Microformats types and associated parser.37,895LGPL-3.0 microformats-cliA command line tool for parsing HTML as Microformats3,707LGPL-3.0 microformats-typesA representation of the known objects of Microformats10,965LGPL-3.0 microformats_parserA microformats parser1,166AGPL-3.0Parser implementationsWeb programming microgamesno_std microgame business logic: plug in events, input, and output33MIT OR Apache-2.0Embedded developmentGame development microgemmGeneral matrix multiplication with custom configuration in Rust. Supports no_std and no_alloc environments.11,919MIT OR Apache-2.0MathematicsNo standard library microgptA minimal pure Rust GPT training and inference example.42MIT micrograd-rsRust implementation of Andrej Karpathy's micrograd scalar-valued engine with basic neural network.3,331MIT micrograd_rs_ntRust implementation of Andrej Karpathy's micrograd scalar-valued engine.1,166MIT microgrepSimple version of legendary grep tool1,545MIT OR Apache-2.0 microjsonNo frills JSON parsing without allocations22,375GPL-3.0-only microkelvinA crate for tree traversal over annotated data structures99,546MPL-2.0Data structuresNo standard library microkitMicroKit library for creating a service448non-standard microkit-cliMicroKit CLI tool for managing your services187non-standard microkit-macrosMicroKit macros for creating a service308non-standard microkvsecure minimal key-value store30,672MIT microledgerMicroledger is an authentic data provider leveraging the concept of data provenance log. Provenance logs are intended to be a…2,942EUPL-1.2 microlockA crate for waiting: Small locks and other timing things!3,596MIT micrologDead simple log subscriber3,039MIT OR Apache-2.0Development tools::Debugging microloggera tiny structured logging library1,867BSD-3-ClauseDevelopment tools::Debugging micrologger2A minimal logger that prints colored output based on severity level50MITCommand line utilitiesDevelopment tools microloopUltra-fast runtime safety layer for autonomous agents — detects agent tool call loops before they burn API credits82Apache-2.0Development tools::DebuggingWeb programming microloop-proxyHTTP proxy runtime for Microloop — intercepts LLM API calls for loop detection19Apache-2.0 microlpA fast linear programming solver library.1,244,568Apache-2.0MathematicsScience micromanagerRust port of the MicroManager microscopy control framework58non-standard micromapThe fastest alternative to HashMap, for maps smaller than 20 keys3,804,165MITData structuresMemory management micromap-rawlFork of Micromap https://github.com/yegor256/micromap, the fastest alternative to HashMap, for maps smaller than 20 keys1,835MIT micromarshal(De)Serialisation between Rust values and binary byte objects.627,148Apache-2.0EmulatorsEncoding micromathEmbedded-friendly math library featuring fast floating point approximations (with small code size) for common arithmetic…3,065,797Apache-2.0 OR MITEmbedded developmentMathematics micromeasureMicrobenchmark harness for tiny operations and PMU-aware measurement813Apache-2.0Development tools::ProfilingDevelopment tools::Testing micromegasMicromegas is a scalable observability solution.22,849Apache-2.0 micromegas-analyticsanalytics module of micromegas22,559Apache-2.0 micromegas-authAuthentication providers for Micromegas (API keys, OIDC)432Apache-2.0 micromegas-datafusion-extensionsWASM-compatible DataFusion UDF extensions for micromegas364Apache-2.0 micromegas-datafusion-wasmDataFusion compiled to WebAssembly for in-browser SQL query execution, part of micromegas145Apache-2.0 micromegas-derive-transitlow overhead serialization, part of micromegas25,850Apache-2.0 micromegas-ingestiontelemetry ingestion module of micromegas23,441Apache-2.0 micromegas-object-cacheobject range cache for micromegas: shared cache engine and client ObjectStore35Apache-2.0 micromegas-otel-ingestionOTLP/HTTP ingestion adapter for micromegas75Apache-2.0 micromegas-perfettoperfetto trace writer, part of micromegas94,189Apache-2.0 micromegas-proc-macrosTop-level procedural macros for micromegas1,451Apache-2.0 micromegas-telemetrystructures and functions common to both analytics and ingestion stacks for micromegas23,971Apache-2.0 micromegas-telemetry-sinkmodule for the publication of telemetry, part of micromegas23,274Apache-2.0 micromegas-tracinginstrumentation module, part of micromegas24,900Apache-2.0 micromegas-tracing-proc-macrosmacros to help with instrumentation, part of micromegas25,596Apache-2.0 micromegas-transitlow overhead serialization, part of micromegas25,676Apache-2.0 micrometerProfiling for fast, high frequency events in multithreaded applications with low overhead12,325Apache-2.0 micromuxMicromux is a local process supervisor with a terminal UI269non-standardCommand line utilities micromux-cliMicromux is a local process supervisor with a terminal UI87non-standardCommand line utilities micromux-controlMicromux is a local process supervisor with a terminal UI0non-standardCommand line utilities micromux-mcpMicromux is a local process supervisor with a terminal UI0non-standardCommand line utilities micromux-tuiMicromux is a local process supervisor with a terminal UI184non-standardCommand line utilities micronBuild web apps fast. Repeat.708MIT micron-parserLibrary that reads and parses micron documents into a structure suitable for presenting it as e.g. html documents.172AGPL-3.0-or-later micron2htmlCreate html documents from micron markup68AGPL-3.0-or-later micronet-antennaNetwork-native micronation kernel spirit: identity, proposals/votes, global state sync primitives.23MITCryptographyNetwork programming micronet-antenna-coreno_std core primitives for micronet-antenna (identity, messages, proposals/votes, deterministic state/runtime).93MIT micronfigMacro-based configuration management7,590MIT OR Apache-2.0Configuration micronfig_macrosMacros for micronfig3,260MIT OR Apache-2.0Configuration micronssimple crate for float to fixed precision conversion2,330MIT OR Apache-2.0 microparsecA simple parser combinator crate for Rust.935MIT micropassA tool to generate passwords2,779MIT OR Apache-2.0Command line utilities micropbRust Protobuf library targetting embedded systems and no_std environments264,681MIT OR Apache-2.0Embedded developmentEncoding micropb-genGenerate Rust module from Protobuf files256,168MIT OR Apache-2.0Embedded developmentEncoding micropdfA pure Rust PDF library - A pure Rust PDF library with fz_/pdf_ API compatibility619MIT OR Apache-2.0Multimedia::ImagesParsing tools micropeltMicropelt device communication definitions10,034Apache-2.0 micropelt-derivederive macros2,121Apache-2.0 micropelt-mlr003Micropelt MLR003 Downlink serialization and Uplink deserialization1,276Apache-2.0 microperfA small tool using perf to provide more performance insights.3,758Apache-2.0 microphoneNative audio recording.21MIT micropnmMicroPNM is a lightweight, zero-dependency Rust crate for parsing binary PPM image files. It is designed to with minimal memory…1,566MIT micropolarityThis is a placeholder package.42CC0-1.0 micropoolLow-latency thread pool with parallel iterators845MIT OR Apache-2.0 microprofilemicroprofile is a small library for profiling and optimizing multithreaded programs.11,993MITConcurrencyDevelopment tools micropubUltra-compliant Micropub CLI for creating, updating, and managing IndieWeb posts399MITCommand line utilitiesWeb programming microqlAn embeddable database1,484AGPL-3.0-only microralphA tiny CLI for creating and executing PRDs with coding agents321MITCommand line utilitiesDevelopment tools microresolveSystem 1 relay for LLM apps — sub-millisecond intent classification, safety gating, tool selection. CPU-only, continuous learning…175MIT OR Apache-2.0AlgorithmsText processing micrormLightweight ORM using sqlite as a backend32,932MPL-2.0 microrm-macrosProcedural macro implementations for the microrm crate.16,772MPL-2.0 microrsLibrary to get started with microcontroller development.1,727MPL-2.0 micrortu_build_utilsSDK for MicroRTU17,984MIT OR Apache-2.0No standard library micrortu_ie_baseSDK for MicroRTU30,885MIT OR Apache-2.0No standard library micrortu_ie_representation_deriveSDK for MicroRTU25,440MIT OR Apache-2.0No standard library micrortu_sdkSDK for MicroRTU24,475MIT OR Apache-2.0No standard library micrortu_wasm_global_shared_dataSDK for MicroRTU29,325MIT OR Apache-2.0No standard library microrustMicroRust Application Framework3,276Apache-2.0 microrust_injectMicroRust Dependency Injection1,648Apache-2.0 microrust_inject_macrosMicroRust Dependency Injection Macros793Apache-2.0 microrust_macrosMicroRust Application Framework Macros152Apache-2.0 microsalteasy to use rust crypto lib (tweetnacl & FFI bindings to it)27,785MIT microsandbox`microsandbox` is the core library for the microsandbox project.19,379Apache-2.0 microsandbox-agent-clientTransport-agnostic client for the microsandbox agent protocol.4,432Apache-2.0 microsandbox-agentdGuest init process and agent daemon for microsandbox microVMs.309Apache-2.0 microsandbox-cliCLI binary for managing microsandbox environments.4,101Apache-2.0 microsandbox-core`microsandbox-core` is a tool for managing lightweight sandboxes and images.3,896Apache-2.0 microsandbox-dbShared database entity definitions and connection helpers for the microsandbox project.16,938Apache-2.0 microsandbox-filesystemFilesystem backends and guest filesystem support for microsandbox.16,838Apache-2.0 microsandbox-imageOCI image pulling, layer extraction, and caching for microsandbox.16,720Apache-2.0 microsandbox-metricsShared-memory live metrics registry for microsandbox.6,170Apache-2.0 microsandbox-metrics-collectorMetrics collector orchestrator and `msb-metrics` binary. Polls the shared-memory metrics registry and ships data to backends…236Apache-2.0 microsandbox-migrationDatabase migrations for the microsandbox project.16,819Apache-2.0 microsandbox-networkNetworking types and smoltcp engine for the microsandbox project.16,374Apache-2.0 microsandbox-portal`microsandbox-portal` implements the side car program for executing code and commands in a microsandbox.3,251Apache-2.0 microsandbox-protocolWire protocol types and serialization for the microsandbox project.17,177Apache-2.0 microsandbox-runtimeRuntime library for the microsandbox sandbox process and microVM entry points.16,777Apache-2.0 microsandbox-server`microsandbox-server` implements the sandbox server responsible for orchestrating sandboxes.3,467Apache-2.0 microsandbox-typesShared task and wire contract types for microsandbox.2,310Apache-2.0 microsandbox-utilsShared constants and utilities for the microsandbox project.21,488Apache-2.0 microsatA simple DPLL SAT solver1,091GPL-3.0 microscope-memoryPure binary cognitive memory engine. Zero-JSON, mmap-based, hierarchical memory architecture.38MITAlgorithmsData structures microscpiA Rust library for creating SCPI interfaces.12,250MITEmbedded developmentNo standard library::No dynamic allocation microscpi-commonShared data types for the microscpi crates.3,997MIT microscpi-docDocumentation generation library for microscpi.2,750MIT microscpi-macrosRequired macros for the microscpi library.12,639MIT microsdLight‐weight systemd auxiliars470EUPL-1.2 WITH Universal-FOSS-exception-1.0Operating systems::Linux APIsOperating systems::Unix APIs microsehStructured Exception Handling (SEH) for Rust4,027,029MITOperating systems microserdeZero-dependency implementation of Serde21,806MIT OR Apache-2.0 microserde-deriveDerive macros for microserde. Use the re-exports from the microserde crate instead.22,545MIT OR Apache-2.0 microserveFramework for building microservices1,572MIT OR Apache-2.0 microserverSimple ad-hoc server with SPA support based on Warp! Excellent for testing React, Angular, Vue apps and the like.81,080MITNetwork programmingWeb programming::HTTP server microserviceA microservice template using Cap'n Proto2,083MITNetwork programming microservicesLNP/BP support crate for devloping microservices106,277Apache-2.0 microsleephigh performance async sleep for massive numbers of timers16,561ISC microslopTurn your text into beautifully chaotic, glitchy, Wandoze-level slop.292MITText processing microsoftProject root for all Microsoft-related crates.4,165MITDevelopment tools microsoft-apidescription2,716MIT OR Apache-2.0