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.0
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.176MIT
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,868MIT
mudaMenu Utilities for Desktop Applications25,483,407Apache-2.0 OR MIT
muda-winMenu Utilities for Desktop Applications on Windows (fork of tauri-apps/muda)4,355Apache-2.0 OR MIT
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.0
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.0
muddy_macrosProcedural macros for string obfuscation. Should only be used as part of the 'muddy' crate.96,154MIT OR Apache-2.0
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 interface405MIT
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,717MIT
muds-deriveMinimalistic Data Structure Library for Games in Rust3,526MIT
mudskipperConvert genomic alignments to transcriptomic BAM/RAD files.3,784non-standard
mudssky_utilsA comprehensive Rust utility library providing common functionality for everyday programming tasks454MIT
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 pane261MIT
mufflerUndupervised denoising pf time-series data.489non-standard
muffyThe static website validator7,964MIT
muffy-documentDocument types665MIT
muffy-rncRelax NG Compact Syntax parser749MIT
muffy-validationDocument validation for Muffy540MIT
muffy-validation-macroMacros for document validation in Muffy626MIT
mufmtA minimal and extensible runtime formatting library4,864MIT OR Apache-2.0
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,603MIT
mugen-sffM.U.G.E.N fighting game engine SFF codec library1,619MIT
mugen-sndM.U.G.E.N fighting game engine SND codec library1,650MIT
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,994MIT
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,065MIT
muharrirMuharrir — shared editor primitives for AGNOS creative applications127GPL-3.0-only
muhexA zero-dependencies, SIMD enabled hex crate651MIT OR Apache-2.0
muiA simple drop guard for MaybeUninit18Apache-2.0
muidA Rust implementation that searches for muids14,612MIT
mujmapJMAP integration for notmuch mail4,153GPL-3.0
mujocoMuJoCo bindings for Rust1,706MIT
mujoco-rsA high-level Rust wrapper around the MuJoCo C library, with a native viewer (re-)written in Rust.12,967MIT OR Apache-2.0
mujoco-rs-deriveInternal procedural macros for the mujoco-rs crate. Not for direct use.1,001MIT OR Apache-2.0
mujoco-rs-sysFFI bindings to MuJoCo5,552MIT
mujoco-rustMuJoCo bindings for Rust6,037MIT
mujoco-sysFFI bindings to MuJoCo9,005MIT
mujsrust bindings for MuJS javascript library95,256GPL-3.0
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.0
mukti-metadataMetadata for mukti release manager5,995,682MIT OR Apache-2.0
mulBengali stemmer1,784MIT
mul-catMultiplier built on comp-cat-rs and hdl-cat: Booth encoding and carry-save tree reduction as free category morphisms21MIT OR Apache-2.0
mulaShare expensive computation with various requesters3,332MIT
mula_proc_macroProc macro for Mula, share expensive computation with various requesters2,725MIT
mulberryCoordinate transformation tree with a focus on efficiency.4,355BSD-3-Clause
mulciberNative Vulkan and Metal graphics layer for the Mulciber game-development stack254MIT OR Apache-2.0
mulciber-platformNative desktop platform layer for Mulciber178MIT OR Apache-2.0
mulciber-runtimeGame-loop timing and input snapshots for Mulciber84MIT OR Apache-2.0
mulciber-shaderOffline single-source shader compiler for Mulciber's native Metal and Vulkan backends78MIT OR Apache-2.0
muldivProvides a trait for numeric types to perform combined multiplication and
division with overflow protection9,283,425MIT
muleStrong-headed (yet flexible) parser of columnar datasets from CSV, TSV and other delimiter-separated datasets8,081MIT
mule-mapA hybrid between a HashMap and a lookup table2,481MIT OR Apache-2.0
mullamaComprehensive Rust bindings for llama.cpp with memory-safe API and advanced features103MIT
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,063MIT
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,344MIT
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.0
multi-agent-oracle基于因果指纹的多智能体预言机系统 SDK22MIT
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 rust200MIT
multi-brainRegistry, daemon, CLI, and MCP tooling for long-lived AI agent harnesses394MIT
multi-codecImplementation of the Multicodec specification218MIT OR Apache-2.0
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 function14MIT
multi-gitQuick CLI to view git status of projects1,851MIT
multi-gomokuMulti Gomoku runtime module1,857MIT
multi-hashMultihash self-describing cryptographic hash data147Apache-2.0
multi-index-containerA Rust procedural macro for collections that can be efficiently looked up, mutated, and removed by multiple indexes simultaneously45MIT
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.0
multi-line-streamA library of tools for quick movement on multiple lines of text.2,983MIT
multi-llmUnified multi-provider LLM client with support for OpenAI, Anthropic, Ollama, and LMStudio133Apache-2.0
multi-loggerRusty Horde Loggers3,104MIT
multi-lsA language server multiplexer876GPL-3.0-or-later
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-later
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,304MIT
multi-mono-font-glyphMulti mono font glyph generator19MIT
multi-ownableNEAR plugin for sharing ownership of a contract between multiple accounts4,154MIT
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-later
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.0
multi-rpc-macrosInternal procedural macros for the multi-rpc crate. Please use the main multi-rpc crate as a dependency.1,223Apache-2.0
multi-seq-alignManipulate multiple sequence alignments (DNA/protein).3,012Apache-2.0
multi-session-appMulti Session App runtime module1,880MIT
multi-sigMultisig self-describing multicodec implementation for digital signatures147Apache-2.0
multi-skillSkill estimation systems for multiplayer competitions4,193MIT
multi-spinnerA simple multi-threaded spinner for the terminal1,532MIT
multi-startLaunch browser bookmarks directly from the terminal4,037Unlicense
multi-stashVector-based arena data structure that reuses vacant slots.6,713,745MIT/Apache-2.0
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.0
multi-traitCommon traits for multiformats types217Apache-2.0
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.1
multi-utilMultiformat utility functions and types197Apache-2.0
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.0
multi_compareMacro for comparing multiple values in a concise way. (a < b < c)1,012MIT
multi_containersErgonomically work with multiple values per key9,958MIT
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,603MIT
multi_index_map_deriveMultiIndexMap: A generic multi index map inspired by boost multi index containers316,397MIT
multi_iterIterator for acting on multiple elements at a time8,403MIT
multi_key_mapa hash table that shares one value across multiple keys.14,014BSD-3-Clause-Clear
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,409MIT
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.0
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.0
multibg-swaySet a different wallpaper for the background of each Sway workspace13,078MIT OR Apache-2.0
multibg-waylandSet a different wallpaper for the background of each Sway or Hyprland or niri workspace2,654MIT OR Apache-2.0
multibg-wayland-niri-ipcTypes and helpers for interfacing with the niri Wayland compositor.2,496GPL-3.0-or-later
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.0
multiboot2-commonCommon helpers for the `multiboot2` and `multiboot2-header` crates.456,209MIT/Apache-2.0
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.0
multiboot2-hostAn experimental Multiboot2 crate for VM hosts.5,838Apache-2.0
multibufferUtilities for implementing triple buffering and generalized multi-buffering patterns699EUPL-1.2