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.

mucabConvert Kanji to Katakana with POS. Needs a dictionary file.21MIT mucellA cell with the ability to mutate the value through an immutable reference when safe96,787MIT/Apache-2.0 muchHandling Multi-Channel Audio Signals41MIT OR Apache-2.0 muchinSupport for composing large, interacting, complicated state machines844MIT muchin_model_state_deriveDerive macros for muchin model state1,070MIT muchsyncrssynchronize notmuch databases879MPL-2.0 muchutilsA selection of command line tools, wow1,663MIT/Apache-2.0Command line utilitiesText processing mucliA multi-purposes client line interface: mucli!1,530MIT mucmA lightweight CLI tool for managing use cases in markdown format, designed to keep your documentation close to your code.176MITCommand line utilitiesDevelopment tools mucowEquivalent to Cow for mootable data. The semantics are copy-on-consume, so a copy is only needed if you want to take ownership.…31,611MIT OR Apache-2.0 mudWrite once, use everywhere, based on mudblazor.com1,868MITGUIWeb programming mudaMenu Utilities for Desktop Applications25,483,407Apache-2.0 OR MITGUI muda-winMenu Utilities for Desktop Applications on Windows (fork of tauri-apps/muda)4,355Apache-2.0 OR MITGUI mudbA RESP-based in-memory cache server written in Rust, inspired by Redis. Includes a CLI client.663MIT OR Apache-2.0 mudb-cliA CLI client for muDB, a RESP-based in-memory cache server written in Rust.656MIT OR Apache-2.0Command line utilitiesDatabase interfaces mudbaseA library to help make developing MUDs in Rust a breeze6,572MIT mudbase_serverA library for configuring and running a simple TCP server2,364MIT mudderGenerate lexicographically-spaced strings between two strings from pre-defined alphabets.5,141MIT muddersGenerating Lexicographically-Evenly-Spaced Strings, or: Mudder.js in Rust.7,059MIT muddyA rust literal string obfuscation library.95,742MIT OR Apache-2.0CryptographyDevelopment tools muddy_macrosProcedural macros for string obfuscation. Should only be used as part of the 'muddy' crate.96,154MIT OR Apache-2.0CryptographyDevelopment tools mudlarkmdbool-docfx94MIT mudpieDynamic HTTP Server. Pure safe Rust, no dependencies.35,488Unlicense mudraCurrencies as distinct structs16,275Apache-2.0 mudra-cliA robust, high-performance currency converter with caching and CLI interface405MITAPI bindingsCommand line utilities mudroomA TUI client and server for multiplayer text adventure games.53MIT mudrs-milkWIP Mud Client3,056GPL-3.0 mudsMinimalistic Data Structures and Entity-Component-System Library7,717MITData structuresGame development muds-deriveMinimalistic Data Structure Library for Games in Rust3,526MITData structuresGame development mudskipperConvert genomic alignments to transcriptomic BAM/RAD files.3,784non-standard mudssky_utilsA comprehensive Rust utility library providing common functionality for everyday programming tasks454MITAlgorithmsData structures mudtjn-rusty-journalThis is my first package published while I am learning rust1,010MIT mueslihealthy implementation of PHP's serialization and session formats in Rust8,539MIT mueueA simple implementation of message queues18,156MPL-2.0 muffMultiple USB File Flasher8,265MIT muffinMuffin is a background job processing library designed to work with MongoDB as its storage backend.2,763MIT muffintuiA terminal workspace that combines a file tree, editor, shell, and embedded Codex pane261MITCommand line utilitiesDevelopment tools mufflerUndupervised denoising pf time-series data.489non-standard muffyThe static website validator7,964MITCommand line utilitiesDevelopment tools muffy-documentDocument types665MITCommand line utilitiesDevelopment tools muffy-rncRelax NG Compact Syntax parser749MITCommand line utilitiesDevelopment tools muffy-validationDocument validation for Muffy540MITCommand line utilitiesDevelopment tools muffy-validation-macroMacros for document validation in Muffy626MITCommand line utilitiesDevelopment tools mufmtA minimal and extensible runtime formatting library4,864MIT OR Apache-2.0Template engine mufmt-deriveDerive macros for mufmt186MIT OR Apache-2.0 mug-banchaI consent to the transfer of this crate to the first person who asks help@crates.io for it. (This crate is currently…2,565MIT mugaA quiet programming language.146MIT mugenmugen1,753MIT mugen-airM.U.G.E.N fighting game engine AIR parser1,603MITGame developmentParser implementations mugen-sffM.U.G.E.N fighting game engine SFF codec library1,619MITEncodingGame development mugen-sndM.U.G.E.N fighting game engine SND codec library1,650MITEncodingGame development muggleA typed, correct, and unneeded opengl wrapper that doesn't hide anything but feels more rusty2,829MIT OR Apache-2.0 muggle_macrosMacros for muggle2,174MIT OR Apache-2.0 muglMinimalistic Low-level WebGL 2.0 / WebGPU 3D graphics abstraction layer for Rust and WebAssembly4,994MITGraphicsNo standard library mugle_apiAPIs for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain format.9,089Apache-2.0 mugle_chainChain implementation for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain…12,427Apache-2.0 mugle_configConfiguration for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain format.6,995Apache-2.0 mugle_coreChain implementation for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain…12,074Apache-2.0 mugle_keychainChain implementation for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain…13,691Apache-2.0 mugle_miner_pluginDevice specific plugins for the mugle miner1,551Apache-2.0 mugle_miner_utilUtilities for the mugle miner1,542Apache-2.0 mugle_p2pChain implementation for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain…9,549Apache-2.0 mugle_poolChain implementation for mugle, a simple, private and scalable cryptocurrency implementation based on the Mimblewimble chain…10,159Apache-2.0 mugle_secp256k1zkpMugle's fork with Zero-Knowledge extensions of Rust bindings for Pieter Wuille's `libsecp256k1` library. Implements ECDSA for the…12,519CC0-1.0 mugle_serversSimple, private and scalable cryptocurrency implementation based on the Mimblewimble chain format.7,838Apache-2.0 mugle_storeSimple, private and scalable cryptocurrency implementation based on the Mimblewimble chain format.11,478Apache-2.0 mugle_utilSimple, private and scalable cryptocurrency implementation based on the Mimblewimble chain format.14,322Apache-2.0 mugltfMinimal glTF 2.0 asset loader for Rust5,065MITGraphicsParsing tools muharrirMuharrir — shared editor primitives for AGNOS creative applications127GPL-3.0-onlyGame enginesGUI muhexA zero-dependencies, SIMD enabled hex crate651MIT OR Apache-2.0Encoding muiA simple drop guard for MaybeUninit18Apache-2.0Memory managementNo standard library::No dynamic allocation muidA Rust implementation that searches for muids14,612MIT mujmapJMAP integration for notmuch mail4,153GPL-3.0Command line utilitiesEmail mujocoMuJoCo bindings for Rust1,706MITAPI bindingsScience::Robotics mujoco-rsA high-level Rust wrapper around the MuJoCo C library, with a native viewer (re-)written in Rust.12,967MIT OR Apache-2.0API bindingsScience::Robotics mujoco-rs-deriveInternal procedural macros for the mujoco-rs crate. Not for direct use.1,001MIT OR Apache-2.0Development tools::Procedural macro helpers mujoco-rs-sysFFI bindings to MuJoCo5,552MITExternal FFI bindingsScience::Robotics mujoco-rustMuJoCo bindings for Rust6,037MITAPI bindingsScience::Robotics mujoco-sysFFI bindings to MuJoCo9,005MITExternal FFI bindingsScience::Robotics mujsrust bindings for MuJS javascript library95,256GPL-3.0External FFI bindings mukas-cliA CLI for M.U.K.A.S.2,779EUPL-1.2 mukoA command-line utility to manage hosts file entries and quickly toggle between development and production DNS settings211MIT OR Apache-2.0Command line utilities mukti-metadataMetadata for mukti release manager5,995,682MIT OR Apache-2.0 mulBengali stemmer1,784MITText processing mul-catMultiplier built on comp-cat-rs and hdl-cat: Booth encoding and carry-save tree reduction as free category morphisms21MIT OR Apache-2.0Hardware supportMathematics mulaShare expensive computation with various requesters3,332MITConcurrency mula_proc_macroProc macro for Mula, share expensive computation with various requesters2,725MITConcurrency mulberryCoordinate transformation tree with a focus on efficiency.4,355BSD-3-ClauseMathematicsScience::Robotics mulciberNative Vulkan and Metal graphics layer for the Mulciber game-development stack254MIT OR Apache-2.0Game developmentGraphics mulciber-platformNative desktop platform layer for Mulciber178MIT OR Apache-2.0Game developmentGraphics mulciber-runtimeGame-loop timing and input snapshots for Mulciber84MIT OR Apache-2.0Game development mulciber-shaderOffline single-source shader compiler for Mulciber's native Metal and Vulkan backends78MIT OR Apache-2.0Command line utilitiesDevelopment tools::Build Utils muldivProvides a trait for numeric types to perform combined multiplication and division with overflow protection9,283,425MITAlgorithms muleStrong-headed (yet flexible) parser of columnar datasets from CSV, TSV and other delimiter-separated datasets8,081MITAsynchronousParser implementations mule-mapA hybrid between a HashMap and a lookup table2,481MIT OR Apache-2.0Data structures mullamaComprehensive Rust bindings for llama.cpp with memory-safe API and advanced features103MITAPI bindingsScience mulliganA flexible retry library for Rust async operations with configurable backoff strategies and jitter.5,064MIT mullionA general-purpose terminal UI tiling engine61LGPL-3.0-or-later mullvad_socksFilter Mullvad's SOCKS5 proxies by country, city, datacenter, weight and online status.2,424MIT mulmA small mailing list manager for tiny community groups9,377non-standard mulstantA simple multi-timer utility for recording multiple durations between events in Rust27MIT multan381aSample Library by Tariq Masood1,739MIT/Apache-2.0 multerAn async parser for `multipart/form-data` content-type in Rust.96,587,063MITAsynchronousWeb programming multer-deriveProvides a derive for constructign type from multer Multipart6,732MIT multer-derive-macrosmacros for multer-derive7,157MIT multexRun multiple commands concurrently1,608MIT multhreadownA multi-threaded download manager with resume capability1,344MITAsynchronousNetwork programming multiAn easy way to run multiple commands in parallel2,756MIT OR Apache-2.0 multi-agent-engineA concurrent library for building multi-agent simulators with lock-free CPU/GPU hybrid execution.29MIT or Apache-2.0Simulation multi-agent-oracle基于因果指纹的多智能体预言机系统 SDK22MITCryptographyNetwork programming multi-any`MultiAny` is just like `Any` but can downcast to trait objects.509MIT multi-any-macroMacro support for multi-any.683MIT multi-array-listA `MultiArrayList` stores a list of a struct.641MIT multi-basemultibase in rust200MITEncoding multi-brainRegistry, daemon, CLI, and MCP tooling for long-lived AI agent harnesses394MITCommand line utilitiesDevelopment tools multi-codecImplementation of the Multicodec specification218MIT OR Apache-2.0Encoding multi-consumer-streamProvides a handle to streams, allowing multiple different tasks to read from the same underlying stream.9,830AGPL-3.0 multi-default-trait-implDefine multiple default implementations for a trait7,338LGPL-2.1-or-later Multi-envAn elegant banner library that enhances project launches with eye-catching terminal displays and helpful assistance.2,957MIT OR Apache-2.0 multi-eqMacros for creating custom equality trait derives3,067MIT multi-errorsA way to handle multiple errors from the same function14MITRust patterns multi-gitQuick CLI to view git status of projects1,851MITCommand line utilities multi-gomokuMulti Gomoku runtime module1,857MIT multi-hashMultihash self-describing cryptographic hash data147Apache-2.0CryptographyEncoding multi-index-containerA Rust procedural macro for collections that can be efficiently looked up, mutated, and removed by multiple indexes simultaneously45MITData structures multi-inputA pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform2,872MIT multi-keyMultikey self-describing cryptographic key data54Apache-2.0CryptographyEncoding multi-line-streamA library of tools for quick movement on multiple lines of text.2,983MITParsing tools multi-llmUnified multi-provider LLM client with support for OpenAI, Anthropic, Ollama, and LMStudio133Apache-2.0API bindingsAsynchronous multi-loggerRusty Horde Loggers3,104MIT multi-lsA language server multiplexer876GPL-3.0-or-laterCommand line utilitiesDevelopment tools multi-lsp-proxyA LSP Proxy to multiple language servers5,226MIT multi-machine-dedupDeduplication tool using SQLite to allow multi-machine features.1,577GPL-3.0-or-laterCommand line utilities multi-mapLike a std::collection::HashMap, but allows you to use either of two different keys to retrieve items.162,413MIT multi-mime-guessA Rust library for determining MIME types based on file extensions.6,176MIT multi-mission-library-rsThis crate is designed to hold composable, reusable driver code / wrappers for various sensors and hardware output devices.…4,398MIT multi-mono-fontMulti mono font mixed typesetting for embedded-graphics8,304MITEmbedded developmentNo standard library multi-mono-font-glyphMulti mono font glyph generator19MITEmbedded developmentNo standard library multi-ownableNEAR plugin for sharing ownership of a contract between multiple accounts4,154MITNo standard libraryWebAssembly multi-party-computationMulti Party Computation1,537MIT OR Apache-2.0 multi-party-ecdsaA Rust implementation of the GG18/GG20 multi-party ECDSA signature scheme5,234GPL-3.0-or-laterCryptography multi-party-schnorrMulti party Schnorr protocol2,270non-standard multi-producer-sinkProvides handles to sinks, allowing multiple different tasks to write to the same underlying sink.13,214AGPL-3.0 multi-progressbarA library for displaying multiple progress bars in the terminal designed to not stand in your way.2,238Apache-2.0 multi-readersExpose multiple readers as one continuous reader16,369MIT multi-rpcDefine a Rust service trait once and serve it simultaneously over multiple RPC protocols like Tarpc, REST/Axum, and JSON-RPC.1,042Apache-2.0Network programmingWeb programming multi-rpc-macrosInternal procedural macros for the multi-rpc crate. Please use the main multi-rpc crate as a dependency.1,223Apache-2.0Development tools::Procedural macro helpers multi-seq-alignManipulate multiple sequence alignments (DNA/protein).3,012Apache-2.0Data structuresScience multi-session-appMulti Session App runtime module1,880MIT multi-sigMultisig self-describing multicodec implementation for digital signatures147Apache-2.0CryptographyEncoding multi-skillSkill estimation systems for multiplayer competitions4,193MITAlgorithmsGame development multi-spinnerA simple multi-threaded spinner for the terminal1,532MITCommand line utilities multi-startLaunch browser bookmarks directly from the terminal4,037UnlicenseCommand line utilities multi-stashVector-based arena data structure that reuses vacant slots.6,713,745MIT/Apache-2.0Data structuresNo standard library multi-structsMacro for generating a merged struct from multiple sub-structs6,568MIT multi-tier-cacheCustomizable multi-tier cache with L1 (Moka in-memory) + L2 (Redis distributed) defaults, expandable to L3/L4+, cross-instance…1,337MIT OR Apache-2.0AsynchronousCaching multi-traitCommon traits for multiformats types217Apache-2.0Data structuresEncoding multi-trait-objectA type to store an object with all associated traits9,312Apache-2.0 multi-tunnelOpen and manage multiple SSH tunnels10,176GPL-3.0-or-later OR copyleft-next-0.3.1Command line utilities multi-utilMultiformat utility functions and types197Apache-2.0Encoding multi-wechat-rs一个完全由Rust实现的微信多开工具。1,610Apache-2.0 multi-window-outputTool for allowing multiple output windows in the same screen.6,534MIT multi_bimapMany-to-many bidirectional map in Rust.38MIT OR Apache-2.0AlgorithmsData structures multi_compareMacro for comparing multiple values in a concise way. (a < b < c)1,012MITMathematics multi_containersErgonomically work with multiple values per key9,958MITData structures multi_currencyconverts different amounts of currencies between different currencies685MIT multi_dim_pointA simple multi-dimensional point4,933MIT OR Apache-2.0 multi_erroreasily failing late on multiple errors44MIT OR Apache-2.0 multi_error_macroseasily failing late on multiple errors86MIT OR Apache-2.0 multi_index_mapMultiIndexMap: A generic multi index map inspired by boost multi index containers334,603MITData structures multi_index_map_deriveMultiIndexMap: A generic multi index map inspired by boost multi index containers316,397MITData structures multi_iterIterator for acting on multiple elements at a time8,403MITAlgorithmsRust patterns multi_key_mapa hash table that shares one value across multiple keys.14,014BSD-3-Clause-ClearData structures multi_logLogger which passes messages on to any number of other loggers.230,770MIT multi_mutMethods on HashMap and BTreeMap for safely getting multiple mutable references to the contained values.60,641MIT multi_range_mapA range map for overlapping ranges.121CC-PDM-1.0 multi_rangedEfficient data structures for representing and manipulating ranges of discrete values9,409MITData structuresMathematics multi_readerMultiReader - a composite reader implementation.447,465non-standard multi_stack_queueAbstraction layer for a stack-allocated multi-queue with bounded length. WIP6,489MIT multi_streamAggregate multiple streams of different types in a single stream with an item type that is a tuple of the incoming stream items.2,021MIT OR Apache-2.0AsynchronousRust patterns multi_threadHelps you run multiple threads which optionally share data.4,393MIT multi_thread_web_crawlerAn asynchronous library for fetching Pokemon data using the PokeAPI1,488MIT multi_trySafely combine results273,858MIT OR Apache-2.0 multi_value_genGenerate WebAssembly with multi-value170MIT multiaddrImplementation of the multiaddr format27,661,210MIT multialignA multi-sequence aligner769BSD-2-Clause multiarch-hintsApply multiarch hints to Debian packages2,387GPL-2.0+ multiarraySmall Rust library for handling multi-dimensional data16,562MIT/Apache-2.0 multibasemultibase in rust29,876,859MIT multibase-cliconvert between multibase encodings3,321MIT OR Apache-2.0Command line utilities multibg-swaySet a different wallpaper for the background of each Sway workspace13,078MIT OR Apache-2.0Command line utilitiesMultimedia::Images multibg-waylandSet a different wallpaper for the background of each Sway or Hyprland or niri workspace2,654MIT OR Apache-2.0Command line utilitiesMultimedia::Images multibg-wayland-niri-ipcTypes and helpers for interfacing with the niri Wayland compositor.2,496GPL-3.0-or-laterAPI bindingsOperating systems multibody_dynamicsMultibody dynamics algorithms in Rust8,170GPL-3.0 multibootLibrary to access multiboot structures.242,112MIT multiboot2Convenient and safe parsing of Multiboot2 Boot Information (MBI) structures and the contained information tags. Usable in…721,401MIT/Apache-2.0No standard libraryNo standard library::No dynamic allocation multiboot2-commonCommon helpers for the `multiboot2` and `multiboot2-header` crates.456,209MIT/Apache-2.0No standard libraryNo standard library::No dynamic allocation multiboot2-headerConvenient and safe parsing of Multiboot2 Header structures and the contained header tags. Usable in no_std environments, such as…14,979MIT/Apache-2.0No standard libraryNo standard library::No dynamic allocation multiboot2-hostAn experimental Multiboot2 crate for VM hosts.5,838Apache-2.0 multibufferUtilities for implementing triple buffering and generalized multi-buffering patterns699EUPL-1.2AlgorithmsGame development