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.
multicacheAn LRU cache where each object has a given weight136,706LGPL-3.0-only
multicalcCalculus, autodiff, nonlinear least squares, and Lie groups in pure no_std Rust: the same math from 64-bit servers to bare-metal…10,909MIT
multicallMacro to simplify multiple operations or calls on a single object7,703MIT
multicanProvides connections to multiple CAN busses at the same time. Allows use of different types of networks12,461MIT
multicast-discovery-socketReady to use discovery solution for local networks2,729MIT OR Apache-2.0
multicast-socketSingle-socket multi-interface multicast socket23,705MIT OR Apache-2.0
multicast_dnsSimple Rust wrapper around Avahi Daemon5,780MPL-2.0
multichannelA mpmc priority multi channel with dynamic channel registration and freezing.2,710MIT OR Apache-2.0
multichannel_audioPlay and record multichannel audio in Rust5,491MIT
multicodecimplementing the multicodec spec25,267MIT OR Apache-2.0
multiconfEasily generate different versions of config files14,688GPL-3.0-only
multiconstdestructures an expression into multiple constants5,162Zlib
multiconst_proc_macrosimplementation detail of multiconst4,865Zlib
multid2-d arrays, badly5,406MIT
multidatePrint multiple timezones' dates/times with offsets from the local time.6,045MIT
multidepartExports HTML emails to folders together with their embedded content.1,855GPL-3.0-or-later
multidictPython MultiDict implementation.6,345MIT OR MPL-2.0
multidiffDiff an arbitary number of inputs1,541Zlib OR Apache-2.0 OR MIT
multidiff-rsBinary data diffing for multiple objects or streams of data49MIT
multidigraphA simple library for extraction multi digraph from a Vec of Paths1,317GPL-2.0
multidimMulti-dimension arrays2,997
multidimensionHigh-level manipulation of multi-dimensional arrays.10,901non-standard
multiexpMultiexponentiation algorithms for ff/group749,236MIT
multiexp-mirrorMultiexponentation algorithms for ff/group. Mirrored by sneurlax from serai for downstream crate-publishing purposes until serai…4,078MIT
multifactorialsA Rust crate who allows you to use multi factorials4,067MIT
multifiledownloaderA Concurrent and Configurable Multi-File downloader cli tool.1,923MIT
multiformatsMultiformat specifications in rust-lang5,679MIT
multigraphrsA versatile, strategy-pattern based MultiGraph library supporting directed, undirected, and weighted graphs.62MIT
multigripIoT framework to boost the development of efficient, robust apps1,445MIT OR Apache-2.0
multihashImplementation of the multihash format40,783,375MIT
multihash-codetableDefault multihash code-table with cryptographically secure hash implementations1,513,870MIT
multihash-deriveProc macro for deriving custom multihash tables.16,182,466MIT
multihash-derive-implInternal proc-macro crate for the MultihashDigest derive1,512,537MIT
multihookA webhook server13,594GPL-3.0
multiindexCombinatorics of finite index sets: colex-ranked subsets and cartesian multi-indices.83MIT OR Apache-2.0
multiinputA pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform35,963MIT
multiinput-zoruaA pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform2,508MIT
multiioA unified I/O orchestration library for CLI/server applications109MIT OR Apache-2.0
multilaterationLibrary for performing a multilateration operation2,009non-standard
multilayerProtocol of modularity unifying interface of a module and introducing layers.37,507MIT
multilineTransform realtime log message streams that contain messages spanning multiple lines into streams with one message per line.3,282MIT
multiline-loggerPersonal logger implementation1,027MIT OR Apache-2.0
multiline-strA simple multiline string Rust macro, which allows you to write multiline strings in a more readable way. It allows for any…2,912MIT
multiline-term-inputUtility for input of multiline strings7,733MIT
multiline_inputTerminal multiline input with rich editing (ENTER to submit, CTRL+ENTER for newline)992MIT
multilinearInteractive story simulation using constrained parallel aspects4,677MIT OR Apache-2.0
multilinear-parserA parser for the multilinear story systems4,926MIT OR Apache-2.0
multilinear-storyGame-facing story runtime over a multilinear net: presentation wiring and owner-routed callable events73MIT OR Apache-2.0
multilingual-demomulti lingual demo website in Rust3,065MIT
multilinkIPC library for communicating with local or remote processes, over stdio or HTTP7,005MPL-2.0
multilintA driver of multiple linters9,870MIT
multiliteMulti-writer SQLite with E2EE sync, built on homebase — not yet ready for use35Apache-2.0
multimapA multimap implementation.272,969,088MIT OR Apache-2.0
multimarkovThis is a generic tool for training and using multi-order Markov chains for procedural generation applications
such as generating…12,741MIT
multimatchMulti-pattern matching engine — Aho-Corasick + regex73MIT
multimediaI want to create a multimedia crate351MIT OR Apache-2.0
multimintA library for managing fedimint clients across multiple federations31,167MIT
multimint-servermultimint-server1,502non-standard
multimint-swapmultimint-swap1,468non-standard
multimixer-128Universal Keyed Hashing Based on Integer Multiplication7,739MIT
multimoonMultiMoon - an installer of MoonBit language toolchain.3,706Apache-2.0
multimrCreate identical MR/PRs on multiple repositories.542Apache-2.0
multimuxMulti-input (RTSP/RTP/TS-UDP/TS-HTTP/HLS-pull), multi-output (LL-HLS/DASH/LL-DASH) just-in-time repackaging HTTP origin (library:…205MIT OR Apache-2.0
multimux-cliCLI for multimux — a config-driven, multi-input/multi-output (RTSP/RTP/TS-UDP/TS-HTTP/HLS-pull -> LL-HLS/DASH/LL-DASH)…26MIT OR Apache-2.0
multinRust WebView2 (wry + tao) version conflict solver. One package to rule them all.58MIT
multindexIndex slices with multiple const indices/ranges.6,101Zlib
multinite-web-script-compilerA compiler for the multinite web script language.5,217MIT
multiparseAutomatically parse multiple radices162MIT OR Apache-2.0
multipartA backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and…26,610,093MIT OR Apache-2.0
multipart-2021A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and…20,808MIT OR Apache-2.0
multipart-anyA backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and…1,765MIT OR Apache-2.0
multipart-asyncA backend-agnostic extension for asynchronous HTTP libraries that provides support for POST multipart/form-data requests on for…4,328MIT OR Apache-2.0
multipart-boundaryMultipart boundary2,367Apache-2.0 OR MIT
multipart-client-streamA simple multipart stream implementation for tokio1,607GPL-3.0
multipart-form-dataMultipart form data1,672Apache-2.0 OR MIT
multipart-nickelDEPRECATED: Nickel support is returning to `multipart` itself in 0.14.
Support for `multipart/form-data` bodies in Nickel via the…7,181MIT OR Apache-2.0
multipart-rfc7578An implementation of multipart/form-data (RFC7578)14,954MIT OR Apache-2.0
multipart-rsA simple, zero-allocation, streaming, async multipart reader & writer for Rust535,650MIT
multipart-streamparse and serialize async multipart/x-mixed-replace streams.13,079MIT/Apache-2.0
multipart-writeSink-like interface for writing an object in parts1,555MIT OR Apache-2.0
multipart2A backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on both client and…3,186MIT OR Apache-2.0
multipart3A fork fork of a backend-agnostic extension for HTTP libraries that provides support for POST multipart/form-data requests on…47MIT OR Apache-2.0
multipart_async_streamAn easy-to-use, efficient, and asynchronous multipart stream parser.1,654MIT OR Apache-2.0
multipart_ngMaintenance fork of the unmaintained `multipart` 0.18.0 with the `trailing_semicolon_in_macro` future-incompatibility warning…29MIT OR Apache-2.0
multipartySimple zero copy streaming multipart decoder implementation450,424MIT/Apache-2.0
multipassRust SDK for Canonical Multipass2,198Apache-2.0
multipathA library to split file path, like `/home/{user,admin}/file.txt`.3,701MIT
multipeekAn adapter to peek at future elements in an iterator without advancing the iterator cursor40,366MIT OR Apache-2.0
multipeerconnectivitySafe Rust bindings for Apple's MultipeerConnectivity framework — peer-to-peer ad-hoc networking on macOS20MIT OR Apache-2.0
multipeerconnectivity-rsSafe Rust bindings for Apple's MultipeerConnectivity framework — peer IDs, sessions, browser/advertiser helpers, assistant UI,…90MIT OR Apache-2.0
multipkgLibrary aiming to simplify work with common package managers. WIP1,639GPL-3.0
multiplatform_testA simple attribute macro to combine `#[test]` and `#[wasm_bindgen_test]`17,096Apache-2.0
multiplayerMultiplayer.1,748MIT OR Apache-2.0
multiple-connections-lapin-wrapperLapin wrapper for making AMQP connections easier to manage for microservices3,052MIT
multiple_choiceA Rust proc-macro library that verifies function results through multiple executions25MIT
multiple_errorsPropagate multiple errors instead of just the first one3,958MIT OR Apache-2.0
multiplexA key value store with pub/sub capabilities1,669Apache-2.0
multiplex-tonic-hyperMerge a gRPC service and other HTTP service into one service6,646MIT
multiplexed-connectionCreates connection with multiple data channels over single async data stream.2,991MIT
multiplexer-evmA Rust library and Solidity contracts for building and executing complex EVM transaction sequences, including flash loans.1,198MIT OR Apache-2.0
multiplicityA simple additively homomorphic multiset hash function2,776MIT
multiplierless-rsMultiplierless FIR Filter optimization (using Ellipsoid Method) — Rust port12MIT OR Apache-2.0
multiply_numsTakes two unsigned integers and return their product.1,749MIT
multiply_test101Nothing1,601MIT
multipoolA configurable thread pool with optional work-stealing support and task priority scheduling.9,891MIT
multiprintA convenient string multiplication utility crate5,698MIT OR Apache-2.0
multiprocessingAn experimental crate for POSIX-based multiprocessing2,827MIT OR Apache-2.0
multiproof-rsRust implementation of @ledgerwatch's multiproof algorithm14,630Apache-2.0
multiptrMaximally convenient and efficient wrapper around a pointer to an element within a slice107MIT OR Apache-2.0
multipullMultipull keeps every multi-repo project up to date with one fast, parallel git pull.115MIT
multiqueueA fast mpmc broadcast queue46,831MIT
multiqueue2A fast mpmc broadcast queue42,176MIT
multirandA threaded pseudo-random number generator87MIT
multirecA command-line tool for automated multi-sampling of MIDI instruments2,751MIT OR Apache-2.0
multirefMultireferences: a safe way to do [&T] -> &[T]10,994MIT
multirepReplaces multiple patterns at a time.3,884MIT
multirunCLI tool for running multiple commands at once and multiplexing the output2,818MIT OR Apache-2.0
multirust-rsmultirust in rust - manage multiple rust installations with ease10,928MIT
multisafepayA MultiSafePay SDK for the Rust Programming Language1,534non-standard
multiscale-truchetA cli for creating multi-scale truchet SVGs - based on <https://christophercarlson.com/portfolio/multi-scale-truchet-patterns/>1,566non-standard
multiscreen-rsA Rust implementation of the Multiscreen neural language model — training and inference powered by Burn.202MIT
multiseat-rsA blazingly fast, seamless multiseat manager for Linux, written in Rust.44GPL-3.0
multisensor-lmb-filters-rsMulti-object tracking using Labeled Multi-Bernoulli filters - Rust port of multisensor-lmb-filters92MIT
multiseqexMulti-sequence extractor from FASTA using FAI indexing, with parallelism and flexible region input formats.55MIT
multiserverRust multithread server samples1,020MIT
multisetMultisets/bags221,961Apache-2.0
multiset-hashAn incremental hash function for multi-sets.2,889MIT
multisetsA multiset implementation, currently based on a HashMap1,635MIT
multishotAn async, lock-free, reusable channel for sending single values to asynchronous tasks.68,186MIT OR Apache-2.0
multisigCreated with Anchor57Apache-2.0
multisig-liteA native SOL multisig on-chain program9,728MIT OR Apache-2.0
multisig-sdkClient helpers for the Solana multisig program20MIT
multisig-wallet-neoNeo N3 multisig wallet smart contract with configurable owners and threshold24MIT
multisn8Placeholder for what could be an API1,554MIT OR Apache-2.0
multisockUnified types for TCP & Unix sockets8,341MIT
multisolCommand-line application for verifying Solidity contracts on Etherscan5,975MIT
multisol-collectorContract dependency collector for the multisol crate6,693MIT
multisol-structsCollection of structs shared across the multisol crate7,896MIT
multisol-writerWrite the contracts collected with the multisol crate to a directory6,581MIT
multispliceeasily splice a string multiple times, using offsets into the original string10,546Apache-2.0
multisqlMultiSQL60,158Apache-2.0
multisql-cliMultiSQL CLI5,258Apache-2.0
multistackOpen source lightweight TUI for parallel agent management138GPL-3.0-only
multistochgradStochastic Gradient, Multithreaded8,089MIT/Apache-2.0
multistoreRuntime-agnostic core library for the S3 proxy gateway1,016MIT
multistore-cf-workersCloudflare Workers runtime adapters for the multistore S3 proxy gateway476MIT
multistore-meteringUsage metering and quota enforcement middleware for the S3 proxy gateway241MIT
multistore-oidc-providerOIDC provider for outbound authentication — JWT signing, JWKS serving, and cloud credential exchange406MIT
multistore-path-mappingHierarchical path mapping for the multistore S3 proxy gateway486MIT
multistore-stsOIDC/STS authentication for the S3 proxy gateway389MIT
multistrStore multiple strings in the same heap buffer.30,932non-standard
multistreamProvides simple abstractions for tcp/tls/unix socket servers and clients in tokio2,311MIT
multistream-batchImplementations of batching algorithms17,526MIT
multistream-selectMultistream-select negotiation protocol for libp2p18,737,046MIT
multitagA crate for reading and writing music metadata in a variety of formats8,482MIT
multitaskAn executor for running async tasks353,941Apache-2.0 OR MIT
multithreadSimple API for data-parallel tasks, rayon-lite5,022MIT OR Apache-2.0
multithreadingA simple multithreading library in Rust9,154MIT
multitoolSystem Tools with real-time Web UI1,592MIT
multitool-hgUseful module for creating services on Rust.5,459MIT
multitoothA cli tool for poking multiple uberteeth2,972MIT
multitrackmultitrack1,525MIT/Apache-2.0
multitreeA small CLI tool to manage Git worktrees25MIT
multitudeFast and flexible arena allocator.847MIT
multitude_macrosMacros for the multitude crate.64MIT
multitude_macros_implMacros for the multitude crate.66MIT
multitypeArithmetic type traits.9,251MIT OR Apache-2.0
multivariate-optimizationEvolutionary optimization of multivariate functions3,155MIT OR Apache-2.0
multivers-runnerLibrary to create a portable binary that embeds multiple versions of an executable each using a different CPU feature set6,940MIT OR Apache-2.0
multiversedAttribute macros wrapping multiversion with predefined SIMD target presets4,997MIT OR Apache-2.0
multiversionEasy function multiversioning13,302,614MIT OR Apache-2.0
multiversion-macrosImplementation crate for multiversion13,276,836MIT OR Apache-2.0
multiversx-blsBLS signature library for MultiversX10,790GPL-3.0-only
multiversx-chain-coreMultiversX chain interfaces, constants, and base types48,198GPL-3.0-only
multiversx-chain-scenario-formatParser/writer of the MultiversX transaction scenario format114,696GPL-3.0-only
multiversx-chain-vmMultiversX VM implementation and tooling152,163GPL-3.0-only
multiversx-chain-vm-executorMultiversX VM executor interface101,546GPL-3.0-only
multiversx-chain-vm-executor-wasmer-experimentalMultiversX VM Wasmer adapter (experimental)11,647GPL-3.0-only
multiversx-price-aggregator-scMultiversX Price aggregator Smart Contract81,364GPL-3.0-only
multiversx-scMultiversX smart contract API238,906GPL-3.0-only
multiversx-sc-codecLightweight binary serializer/deserializer, written especially for MultiversX smart contracts171,822GPL-3.0-only
multiversx-sc-codec-deriveMacro implementations of multiversx-sc-codec #[derive(NestedEncode, NestedDecode, TopEncode, TopDecode)]172,495GPL-3.0-only
multiversx-sc-deriveMultiversX smart contract API procedural macros240,248GPL-3.0-only
multiversx-sc-metaMultiversX smart contract crate management standalone tool201,972GPL-3.0-only
multiversx-sc-meta-libMultiversX smart contract meta-programming tools and build system78,846GPL-3.0-only
multiversx-sc-modulesMultiversX WebAssembly standard smart contract modules124,437GPL-3.0-only
multiversx-sc-scenarioMultiversX tools for writing and executing scenarios192,930GPL-3.0-only
multiversx-sc-snippetsMultiversX framework for building smart contract interaction snippets123,297GPL-3.0-only
multiversx-sc-wasm-adapterMultiversX WebAssembly VM API wrapper138,355GPL-3.0-only
multiversx-sdkSDK for interacting with the MultiversX blockchain100,238MIT
multiversx-sdk-dappSDK for interacting with the MultiversX blockchain for wasm-bindgen environments7,843MIT
multiversx-sdk-httpSDK for interacting with the MultiversX blockchain28,259MIT
multiversx-wegld-swap-scMultiversX Wrapped EGLD Smart Contract84,537GPL-3.0-only
multiview-estimatorEstimates camera motion using OpenCV's multiple view geometry estimator1,713MIT
multiwii-serial-protocol-2A Multiwii Serial Protocol (MSP) implementation for Rust1,281MIT OR Apache-2.0
multiwii_serial_protocolA Multiwii Serial Protocol (MSP) implementation for Rust3,578MIT OR Apache-2.0
multiwii_serial_protocol_v2A Multiwii Serial Protocol (MSP) implementation for Rust17,583MIT OR Apache-2.0
multizipZip 3, 4, 5 or more Rust iterators6,646MIT
multraAn async parser for `multipart/form-data` content-type in Rust.28,619MIT
multrixA simple matrix multiplication and manipulation library with multithreading support3,769MIT