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.

miden-verifyVerify Miden accounts and notes from the command line.77MITCommand line utilities miden-vmMiden virtual machine31,086MIT OR Apache-2.0CryptographyEmulators miden-watchA terminal UI block explorer for the Miden blockchain33MITCommand line utilities midencThe compiler frontend/executable for Miden9,863MITCompilers midenc-codegen-masmMiden Assembly backend for the Miden compiler14,428MITCompilers midenc-compileThe compiler frontend for Miden12,759MITCompilers midenc-debugAn interactive debugger for Miden VM programs9,414MITCompilers midenc-dialect-arithMiden IR Arithmetic Dialect9,596MITCompilers midenc-dialect-cfMiden IR Control Flow Dialect9,385MITCompilers midenc-dialect-hirHigh-level Intermediate Representation Dialect8,945MITCompilers midenc-dialect-scfMiden IR Structured Control Flow Dialect8,706MITCompilers midenc-dialect-ubMiden IR Undefined Behavior Dialect9,146MITCompilers midenc-dialect-wasmMiden IR Wasm Dialect1,207MITCompilers midenc-driverThe driver for midenc, the Miden compiler10,301MITCompilers midenc-expect-testSnapshot testing for Miden compiler1,774MITCompilers midenc-frontend-masmMASM disassembler frontend for the Miden compiler219MITCompilers midenc-frontend-wasmWasm frontend for the Miden compiler13,101MITCompilers midenc-frontend-wasm-metadataShared frontend metadata codec for the Miden Wasm frontend1,052MITCompilers midenc-hirHigh-level Intermediate Representation for Miden Assembly16,983MITCompilers midenc-hir-analysisAnalysis passes and utilties for Miden HIR15,980MITCompilers midenc-hir-evalAn interpreter for Miden IR2,974MITCompilers midenc-hir-macrosProvides proc macro support for Miden IR18,364MITCompilers midenc-hir-optA tool for parsing and rewriting HIR120MITCompilers midenc-hir-symbolString interning for the Miden compiler18,513MITCompilers midenc-hir-transformTransformation passes and utilities for Miden HIR15,709MITCompilers midenc-hir-typeType system and utilities for Miden HIR273,575MITCompilers midenc-logProvides flexible trace logging for midenc1,856MIT OR Apache-2.0Compilers midenc-sessionSession management for the Midenc compiler19,174MITCompilers midentMacro Identifier toolbox -- generate/concat idents in macros1,2750BSD midenupThe Miden toolchain manager210MITCompilers midetormidetor is a terminal-based vim like Markdown editor. You need markdown-scanner installed for it to work1,543non-standardText editors midgardmidgard1,186LOOP midgard-rsThorchain Midgard API client for Rust6,234MITAPI bindingsCryptography::Cryptocurrencies midiCommon Midi types for Rust19,765MIT midi-2MIDI 2[.x] Implementation1,475AGPL-3.0-onlyData structuresEncoding midi-2-ciMIDI 2[.x] Capability Inquiry1,466AGPL-3.0-onlyData structuresEncoding midi-2-protocolMIDI 2[.x] Protocol Implementation (including UMP for 2[.x])1,490AGPL-3.0-onlyData structuresEncoding midi-beeperA small tool to help create simple melodies from MIDI files3,030MIT midi-codecTools for encoding and decoding a stream of MIDI messages.8,647MIT OR Apache-2.0 midi-constsA crate with constants for handling MIDI data.157,080MIT OR Apache-2.0 midi-controlCommunicate with MIDI controllers13,452LGPL-3.0-or-later midi-controllerGeneric MIDI controller engine: button/encoder input processing, LED rendering, preset management, and MIDI-CI Property Exchange…330MIT OR Apache-2.0Embedded developmentNo standard library midi-convertUtilities for converting into/from midi_types::MidiMessage19,028MIT/Apache-2.0API bindingsMultimedia::Audio midi-daemonA Lua-scriptable MIDI routing daemon87BSD-3-Clause midi-eventFast midi event parsing/writing out.5,545MIT OR Apache-2.0 midi-flux-bridgeBridges tensor-midi timing schedules to FLUX coordination bytecode17MITData structuresMultimedia midi-internalDerive macros for midiserde. Use the re-exports from the midiserde crate instead.129Apache-2.0 midi-ioStream and send strictly-typed MIDI messages78MIT OR Apache-2.0AsynchronousMultimedia::Audio midi-m8Turn Dirtywave M8 songs into Midi tracks6,351MIT midi-m8-coreCore crate for midi-m8. M8 files to MIDI.3,264MIT midi-msgA (eventually) complete representation of the MIDI 1.0 Detailed Specification and its many extensions and addenda, allowing for…43,924MIT midi-playerA MIDI file player library with integrated synthesizer3,247non-standard midi-portRust driver library for UART midi port.1,767MITEmbedded developmentNo standard library midi-reader-writerFacilitate reading and writing midi files.7,060MIT OR Apache-2.0Multimedia::Audio midi-stream-parserParser to convert bytes from a MIDI stream into messages.1,632MITEmbedded developmentMultimedia::Encoding midi-toolkit-rsA library for ultra high performance MIDI operations, designed for black MIDI. The library isn't perfect5,471MIT midi-toolkit-rs-deriveThe derive library for the midi-toolkit-rs crate5,718MIT midi-typesTypes for representing midi messages33,605MIT/Apache-2.0API bindingsMultimedia::Audio midi-vlqVariable-Length Quantity for the MIDI file format1,646MIT midi2Ergonomic, versatile, strong types wrapping MIDI 2.0 message data.27,145MIT OR Apache-2.0 midi2-clipA lightweight utility for reading and writing MIDI 2.0 clip files.1,253MIT OR Apache-2.0 midi20Types and helpers for building MIDI 2.0 capable software.3,950MIT midi2_procInternal procedural macro crate. Only intended for use with midi226,665MIT OR Apache-2.0 midi_clock_syncTempo engine and musical time sync for DAW — transport, BPM automation, bar/beat/tick, no drift27MITMultimedia::Audio midi_fileFor reading and writing MIDI files.12,482MITEncoding midi_fundspEnables creation of live MIDI synthesizer software.31,764MIT OR Apache-2.0Hardware supportMultimedia::Audio midiaA simple wrapper for writing the midi file easier.1,508MIT midibasesend commands to obs-websocket using midi hardware4,432MITCommand line utilities midiboardCLI tool to trigger arbitrary commands using any MIDI 1.0 compatible device.5,084MIT midilabSysex deserialization and midi controller programming library889MIT OR Apache-2.0Hardware supportMultimedia::Audio midilab-editorGUI application for programming midi controllers via Sysex250MIT OR Apache-2.0GUIHardware support midilab-guiGUI for midilab-editor378MIT OR Apache-2.0 midilab-ioI/O handling for midilab-editor381MIT OR Apache-2.0 midilab-simMidi controller device simulation259MIT OR Apache-2.0 midilinkMixxx MIDI to Ableton Link adapter7,519GPL-3.0 midimapMap MIDI events (notes, CC) to keyboard shortcuts on macOS and Linux.38MITCommand line utilities midirA cross-platform, realtime MIDI processing library, inspired by RtMidi.608,030MITAPI bindingsMultimedia::Audio midiserdeWhen mini isn't enough and serde is too much51Apache-2.0Development tools::Build UtilsEncoding midistreamMidi encode/decode2,687Apache-2.0/MIT midituiAn interactive terminal app/UI for MIDI composing, mixing, and playback.173MIT midixMIDI structures designed for humans10,075MIT OR Apache-2.0MultimediaMultimedia::Audio midix_synthSoundFont compatible MIDI synthesizer for midix4,338MIT OR Apache-2.0MultimediaMultimedia::Audio midjourneyA Rust wrapper for the Midjourney API1,577MIT midkbA MIDI to Keyboard/Mouse input mapper1,002MIT midlCLI for MIDL parser and frodobuf code generator2,946Apache-2.0 midl-parserMIDL parser for frodobuf4,435Apache-2.0 midlwareA short description of my package5,399MIT midlyFast MIDI decoder and encoder both for .mid files and real-time MIDI events331,324UnlicenseMultimediaMultimedia::Audio midnightSend mail later via batch queueing569MIT midnight-aggregatorReserved by Parity while we work on an official release123non-standard midnight-base-cryptoProvides foundational cryptographic primitives for Midnight's ledger.29,810Apache-2.0 midnight-base-crypto-csProvides foundational cryptographic primitives for Midnight's ledger.19Apache-2.0 midnight-base-crypto-deriveDerive macros for cryptographic representation traits in Midnight's ledger.40,278Apache-2.0 midnight-circuitsCircuit and gadget implementations for Midnight zero-knowledge proofs114,225non-standard midnight-coin-structureDescribes low-level address format and shielded token representations for Midnight.42,803Apache-2.0 midnight-curvesImplementation of BLS12 381 and Jubjub curves.115,602MIT/Apache-2.0AlgorithmsCryptography midnight-ledgerProvides the transaction format and semantics for Midnight.76,636Apache-2.0 midnight-ledger-staticVersion identifier of static files included in Midnight's ledger.46,396Apache-2.0 midnight-manualmidnight-manual CLI binary (also installed as `mnm`); exposes `mcp serve` subcommand.436Apache-2.0 OR MIT midnight-manual-servermidnight-manual cloud server binary (Fly.io deployment target).588Apache-2.0 OR MIT midnight-onchain-runtimeThe full smart contract runtime for Midnight's ledger.77,023Apache-2.0 midnight-onchain-stateDefines the state format for contract states on Midnight.77,120Apache-2.0 midnight-onchain-vmImplements the onchain VM for Midnight's ledger.77,132Apache-2.0 midnight-proofsFast PLONK-based zero-knowledge proving system114,427MIT OR Apache-2.0Cryptography midnight-serializeSerialization primitives for Midnight's ledger.20,157Apache-2.0 midnight-serialize-macrosDerive macros for `midnight-serialize`, a serialization crate for the Midnight blockchain.45,073Apache-2.0 midnight-storageProvides data structures and storage primitives for Midnight's ledger.87,882Apache-2.0 midnight-storage-coreProvides the low-level storage primitives for Midnight's ledger.30,975Apache-2.0 midnight-storage-macrosProvides derive macros for the Midnight ledger's storage system.44,863Apache-2.0 midnight-transient-cryptoCryptographic primitives for Midnight that may change over time.25,857Apache-2.0 midnight-zk-stdlibStandard library of circuits and utilities for Midnight zero-knowledge proofs113,094non-standard midnight-zkirZero-knowledge intermediate representation used for Midnight.30,284Apache-2.0 midnight-zswapImplementation of the Zswap shielded token atomic swap mechanism.76,824Apache-2.0 midnight_cruisinA Rust CLI music player with a Lua-scriptable TUI59GPL-3.0-or-laterCommand line utilitiesMultimedia::Audio midnoteA terminal application for viewing notes in a MIDI track, with audio.9,318MITAccessibilityMultimedia::Audio midpadCommand line utility to pad texts.3,298MIT midpointExtension traits offering implementations of midpoint [currently, only for primitive integers].10,166MIT OR Apache-2.0MathematicsNo standard library midpoint-uiMidpoint is an AI and open-world first game engine. Editor is WASM, but compile target is native wgpu, not WASM.4,495MIT midpoint_circleRust implementation of the midpoint circle algorithm.1,600MIT OR Apache-2.0AlgorithmsGraphics midstreamReal-time LLM streaming with inflight analysis19MIT OR Apache-2.0 midstreamer-attractorDynamical systems and strange attractors analysis38,485MIT OR Apache-2.0AlgorithmsScience midstreamer-neural-solverTemporal logic with neural reasoning2,439MIT OR Apache-2.0AlgorithmsScience midstreamer-quicQUIC multi-stream support for native and WASM targets25,114MIT OR Apache-2.0Network programmingWebAssembly midstreamer-schedulerUltra-low-latency real-time task scheduler27,587MIT OR Apache-2.0AsynchronousConcurrency midstreamer-strange-loopSelf-referential systems and meta-learning2,128MIT OR Apache-2.0AlgorithmsScience midstreamer-temporal-compareTemporal sequence comparison and pattern matching38,809MIT OR Apache-2.0AlgorithmsData structures midstringCreate a string between two other strings, that is lexicographically halfway between them.5,257MIT midsyncVery mid async polling loop505MIT midtownMidtown - a multi-Claude Code workspace manager, inspired by Gastown280MIT midtransclientUnofficial Rust API client/library for Midtrans Payment API4,060MIT midwaymidway.rs is a rust web framework1,640MIT midwest_mainlineA BitTorrent DHT implementation in async Rust2,787MIT midyakisThis crate was renamed. If you want to take ownership of this crate, please email me at aldoacevedo@protonmail.com.2,987MIT mieRDF data shapes implementation in Rust24,915MIT OR Apache-2.0 miefMief is a Pong clone written in Rust.3,684MIT/Apache-2.0Games mielA simple rendering framework leveraging the Vulkan API960MIT OR Apache-2.0 mieliA cli around Meilisearch21,335WTFPL mielinMielinOS - A microkernel-based operating system for distributed AI agents with neural mesh networking50MIT OR Apache-2.0AsynchronousNetwork programming mielin-cellsAgent SDK providing agent lifecycle management, policy execution, and inter-agent communication286MIT OR Apache-2.0 mielin-cliCommand-line interface and control plane for MielinOS distributed agent mesh22MIT OR Apache-2.0 mielin-halHardware abstraction layer providing unified interfaces across x86_64, AArch64, RISC-V, and ARM Cortex-M architectures466MIT OR Apache-2.0 mielin-kernelCore unikernel implementation providing the foundation for agent execution across heterogeneous hardware platforms436MIT OR Apache-2.0 mielin-mesh-coreDistributed hash table and routing implementation with Kademlia-based DHT and geographic awareness448MIT OR Apache-2.0 mielin-mesh-wireQUIC-based wire protocol for agent migration and mesh communication with compression and security115MIT OR Apache-2.0 mielin-rtLightweight embedded runtime for Cortex-M and resource-constrained IoT devices114MIT OR Apache-2.0Embedded developmentHardware support mielin-tensorKernel-level tensor operations with hardware accelerator support (Arm SVE2/SME, CUDA, Metal, NPU)286MIT OR Apache-2.0 mielin-wasmWebAssembly sandboxing and execution runtime for agent cells using Wasmtime204MIT OR Apache-2.0 mietteFancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers.62,776,948Apache-2.0Rust patterns miette-arboriumArborium-powered syntax highlighter for miette diagnostics32,502MIT OR Apache-2.0Development toolsText processing miette-deriveDerive macros for miette. Like `thiserror` for Diagnostics.62,575,320Apache-2.0 miette-diagnostic-chainDisplay miette diagnostics with their full cause chain via Display16MIT OR Apache-2.0Development toolsRust patterns miette-panicA miette type panic handler for applications55MIT OR Apache-2.0 miette_helperCrate providing helper macros for miette1,609MIT OR Apache-2.0 mifMemory Initialization File7,504MIT OR Apache-2.0Command line utilitiesDevelopment tools mif-cliCommand-line interface for the MIF (Modeled Information Format) ecosystem202MITCommand line utilities mif-coreShared foundational types for the MIF (Modeled Information Format) ecosystem534MITData structuresEncoding mif-embedLocal sentence-embedding inference for the MIF (Modeled Information Format) ecosystem446MITData structures mif-frontmatterMarkdown frontmatter <-> JSON-LD lossless round-trip for the MIF (Modeled Information Format) ecosystem382MITData structures mif-mcpMCP server for the MIF (Modeled Information Format) ecosystem212MITCommand line utilities mif-ontologyOntology resolution for the MIF (Modeled Information Format) ecosystem469MITData structures mif-problemRFC 9457 Problem Details envelopes for the MIF (Modeled Information Format) ecosystem612MITData structures mif-rhCompiled ontology resolution/review engine for research-harness-template corpora311MITData structures mif-rh-cliCommand-line interface for the mif-rh research-harness ontology engine194MITCommand line utilities mif-rh-mcpMCP server for the mif-rh research-harness ontology engine186MITCommand line utilities mif-schemaJSON Schema validation for the MIF (Modeled Information Format) ecosystem510MITData structuresEncoding mif-storeSQLite vector store for document embeddings in the MIF (Modeled Information Format) ecosystem307MITData structures mifetchsmall fetch utility, written in ~28 lines of code. Made just for fun ;)75MITCommand line utilities miffyA shadow-testing proxy: Send requests to a "reference" implementation, send the request to a "candidate" implementation, always…1,760MIT OR Apache-2.0 mifi-rsQUANTAXIS MIFI 行情封装协议3,344MIT OR Apache-2.0AlgorithmsScience migSimple multi-database migrations, with async support431MITDatabase interfaces mig-assemblyMIG-guided EDIFACT tree assembly — parse RawSegments into typed MIG trees1,899MIT mig-bo4eDeclarative TOML-based MIG-tree to BO4E mapping engine1,647MIT mig-typesGenerated MIG-tree types for EDIFACT messages — shared segments, composites, enums, and PID-specific compositions2,103MIT migaBedrock Addon Utility Package Manager74GPL-3.0Command line utilities migamake-api-cloudflareA library to work with Cloudflare apis3,040Apache-2.0 OR MIT MigasSimple cli to scaffold programming projects1,295non-standardCommand-line interface migformattingSimple string formatter3,375BSD-3-Clause mightAutomated testing REST APIs2,418non-standardCommand line utilities might-be-minifiedQualified guesswork for telling minified javascript from regular javascript125,012BSD-3-Clause might_be_asyncA proc macro that gen both async & sync fn, toggle via feature flag.21MIT OR Apache-2.0Development tools might_sleeplimit cpu usage by estimating sleep time13,818MIT OR Apache-2.0 mightrixA library to treat continous memory as a matrix.7,733MIT OR Apache-2.0 mighty-mancalaA Text User Interface Mancala Game5,182MITCommand line utilitiesGames migiA minimal static site generator.4,024MITCommand line utilities migiashi_guessing_gameThis is just a study purpose1,489MIT OR Apache-2.0 migjornA fast, lossless MCNP input parser with whole-geometry editing.680EUPL-1.2Parser implementationsScience migjorn-syntaxLossless syntax layer (lexer + concrete syntax tree) for the migjorn MCNP parser.155EUPL-1.2 migparserSimple argument parser for small applications10,945MIT migrA minimal migration tool for postgres.2,744MIT migraMigra is a simple library for managing SQL in your application2,493MIT OR Apache-2.0AccessibilityDatabase interfaces migra-cliSimple SQL migration manager for your project15,601MIT OR Apache-2.0AccessibilityCommand-line interface migrantCLI Database migration management for postgres, sqlite, mysql63,871MITCommand line utilitiesDatabase interfaces migrant_libDatabase migration and configuration library for postgres, sqlite, mysql94,782MITDatabase interfacesDevelopment tools migrateGeneric file migration tool for applying ordered transformations to a project directory6,722MITCommand line utilitiesDevelopment tools migrate-coreI consent to the transfer of this crate to the first person who asks help@crates.io for it.6,161MIT OR Apache-2.0 migrate-error-deriveA procedural macro crate that automatically adds a migration-related error variant to the existing enum, preserving existing…1,069MIT migrate-guardDetect and auto-renumber colliding sqlx migration version numbers across git branches.18MIT OR Apache-2.0Command line utilitiesDevelopment tools migrate-matrixA tool to migrate Matrix accounts between servers426Apache-2.0 migrate-stateI consent to the transfer of this crate to the first person who asks help@crates.io for it.6,907MIT OR Apache-2.0 migrate-state-fileI consent to the transfer of this crate to the first person who asks help@crates.io for it.3,064MIT OR Apache-2.0