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.

mascheroniMath library for writing and profiling algorithms7,026MIT maschineFor interacting with a Native Instruments Maschine interface over USB1,636MIT mascot-rsA library to read mascot spectra files1,823MITScience mashA 3D mesh loading/manipulation library8,023MIT mash-httpA Minimal Asynchronous Static HTTP web server written in rust1,552MIT mash-rsHashing Algorithms1,886MIT mash-sshControl multiple SSH sessions from a single interactive shell93MITCommand line utilitiesNetwork programming mash-upA minimalist web development stack that combines the power of Maud, Axum, SQLx and HTMX.990MITWeb programming mashanzA simple CLI about me1,506MIT mashinProvides the mashin executable9,808MIT mashin_bindgenCLI to generate bindings3,477GPL-3.0 AND Apache-2.0 mashin_coreThe core of mashin, consumed by the runtime engine9,735MIT mashin_ffiFFI engine for mashin1,211MIT mashin_macroProc macro for writing mashin resources15,877MIT mashin_primitivesPrimitives for mashin resources5,813MIT mashin_runtimeThe mashin runtime engine9,168MIT mashin_sdkSDK for writing mashin resources16,612MIT mashinaVapory State Machine5,242GPL-3.0 mashmapA flat HashMap that supports multiple entries per key7,609MITData structures mashrlMinimal and straightforward HTTP(s) request/response library (with server)1,907MITNetwork programming mashupConcatenate identifiers in a macro invocation980,368MIT OR Apache-2.0 mashup-implConcatenate identifiers in a macro invocation978,033MIT OR Apache-2.0 maskA CLI task runner defined by a simple markdown file44,960MITCommand-line interfaceCommand line utilities mask-hxGeneric Haxe version manager1,755MITCommand line utilitiesConfiguration mask-parserA parser for the maskfile.md format16,227MITCommand-line interfaceCommand line utilities mask-piiA lightweight library to mask PII (Personally Identifiable Information) like emails and phone numbers.71MIT OR Apache-2.0Text processingValue formatting mask-textThis is a library to mask text with multiple masking options22,254Apache-2.0 mask-tracked-arrayA no-std no-alloc bitmask based data structure for embedded usecases181non-standardData structuresEmbedded development mask_system_lib(bevy_mask_system)A library for system architecture that utilizes functional programming principles to organize code. It…2,617MITGame development maskedA wrapper over a value containing sensitive information8,863MIT maskedvbyte-rsRust bindings to MaskedVByte( Fast decoder for VByte-compressed integers )3,559MITExternal FFI bindings maskedvbyte-sysLow level bindings to MaskedVbyte.2,921MIT maskerMask patterns in data8,493MIT OR Apache-2.0AlgorithmsText processing maskerad_memory_allocatorscustom allocators, for memory fragmentation prevention.23,096MIT/Apache-2.0Data structuresGame engines maskerad_object_poolA collection of object pools, for more efficient dynamic memory allocation11,905MIT/Apache-2.0Data structuresGame engines maskerad_stack_allocatorStack-based allocators, for contiguous allocation and memory fragmentation prevention.13,371MIT/Apache-2.0Data structuresGame engines maskifyZero-dependency, blazing-fast Rust crate for masking sensitive data — emails, phones, cards, Aadhaar, PAN, IPs & more. Comes with…17MITText processingValue formatting maskitA CLI tool to mask sensitive fields in configuration files (JSON/YAML/TOML)868MITCommand line utilitiesConfiguration maskprompt-corePure-Rust core for maskprompt: PII redaction for LLM prompts.34MIT OR Apache-2.0ScienceText processing masl_astMaduka Authorization Specification Language (MASL) toolchain and runtime318MITCompilersDevelopment tools masl_bytecodeMaduka Authorization Specification Language (MASL) toolchain and runtime195MITCompilersDevelopment tools masl_compilerCompiler, code generator and semantic validator for the Maduka Authorization Specification Language (MASL)151MITCompilersDevelopment tools masl_diagnosticsMaduka Authorization Specification Language (MASL) toolchain and runtime317MITCompilersDevelopment tools masl_formatterMaduka Authorization Specification Language (MASL) toolchain and runtime115MITCompilersDevelopment tools masl_hirMaduka Authorization Specification Language (MASL) toolchain and runtime273MITCompilersDevelopment tools masl_irMaduka Authorization Specification Language (MASL) toolchain and runtime214MITCompilersDevelopment tools masl_linterMaduka Authorization Specification Language (MASL) toolchain and runtime156MITCompilersDevelopment tools masl_lspMaduka Authorization Specification Language (MASL) toolchain and runtime122MITCompilersDevelopment tools masl_parserMaduka Authorization Specification Language (MASL) toolchain and runtime215MITCompilersDevelopment tools masl_runtimeHigh-performance Compiled ReBAC Virtual Machine (CRVM) and execution runtime for the Maduka Authorization Specification Language…104MITConcurrencyDevelopment tools masl_validatorMaduka Authorization Specification Language (MASL) toolchain and runtime167MITCompilersDevelopment tools maslcMaduka Authorization Specification Language (MASL) toolchain and runtime99MITCompilersDevelopment tools maslerInterpreter for MASL, a fun and educational assembly language54GPL-3.0-or-later masmA high-level, multi-platform JIT macro assembler1,659MPL-2.0 masm-formatterA formatter for Miden Assembly (.masm) files10,688MITCommand line utilitiesDevelopment tools masm-parserRust -> MASM -> Rust492MIT masmlintA linter for Miden Assembly906MITCryptography::CryptocurrenciesDevelopment tools masonA helper library for building Solana programs1,293Apache-2.0 mason-rsA rust implementation of MASON, a JSON-like object notation.1,355MIT mason_cliMason CLI allows developers to create and use reusable templates.1,532MITCommand-line interface masonryTraits and types of the Masonry toolkit.19,511Apache-2.0AccessibilityGUI masonry_coreTraits and types of the Masonry toolkit.5,789Apache-2.0AccessibilityGUI masonry_testingHelper tools for writing unit tests for Masonry.1,365Apache-2.0AccessibilityGUI masonry_winitData-oriented Rust UI design toolkit.10,467Apache-2.0AccessibilityGUI masonrystackCrate for MasonryStack platform22MIT OR Apache-2.0Development tools masonrystack-sdkSDK crate for the MasonryStack platform22MIT OR Apache-2.0Development tools masp_note_encryptionNote encryption for MASP transactions60,037MIT OR Apache-2.0Cryptography::Cryptocurrencies masp_primitivesRust implementations of the experimental MASP primitives (derived from zcash_primitives)59,039MIT OR Apache-2.0Cryptography::Cryptocurrencies masp_proofsExperimental MASP zk-SNARK circuits and proving APIs, based on zcash_proofs54,110MIT OR Apache-2.0Cryptography::Cryptocurrencies masqueMASQUE609MIT masquectlmasquectl tool623MIT masquedmasqued daemon629MIT masqueradeunder development1,911non-standard masquerade-proxyA implementation of MASQUE based on RFC 9114, 9227, and 92281,643MITNetwork programming massMass is a 3D physics engine1,721Zlib/MIT mass-cfg-attrA way to mass toggle cfg-attr on attributes2,873MIT mass-decompositionA pure-Rust crate for decomposing monoisotopic masses into elemental formulas28Apache-2.0Science mass-propsCLI to calculate mass properties of triangle meshes4,159AGPL-3.0Command line utilities mass_sassControl the building of many different sass/scss files into css using templates178Apache-2.0Command line utilitiesDevelopment tools mass_sass_tuiTUI implementation of the Mass_Sass sass builder37Apache-2.0Command line utilitiesDevelopment tools massa-sc-runtimeMassa SC Runtime1,671Apache-2.0 massbit-solCLI for Massbit Solana Indexer5,103MIT massdriver_appkitAppKit frontend for Massdriver1,761MIT massdriver_coreMassdriver bindings to GTK, AppKit & WinRT1,728MIT massdriver_gtkGTK+ frontend for Massdriver1,692MIT massdriver_winWindows UWP frontend for Massdriver1,717MIT masshThis library is a simple wrapper around the ssh2 crate to run SSH/SCP commands on a "mass" of hosts in parallel.21,424MIT OR Apache-2.0 massifFast terrain-RGB tile generator from elevation rasters (PMTiles / MBTiles)114MITCommand line utilitiesScience::Geospatial massimans-minigreplittle minigrep from rust-lang tutorial1,570MIT massiveRust Massive Client46MIT massive_game_server_admin_toolsAdministrative CLI utilities for massive_game_server operations.20MIT massive_game_server_coreA high-performance Rust game server core for massive multiplayer interactions, part of Project Trebuchet.572MITGamesNetwork programming massive_game_server_protocolShared FlatBuffers protocol crate for massive_game_server.90MIT massive_game_server_stress_clientStress test client for massive_game_server. Connects via WebRTC and exercises the FlatBuffers game protocol.21MIT massivelyMulti-platform GPU parallel algorithms for Rust.58MITAlgorithmsConcurrency massmapStatic hash table that scales via disk-backed expansion to trim memory usage while ensuring each lookup needs exactly one I/O.496MIT OR Apache-2.0 masspingICMP ping library for sending batches of ICMP echo request packets and measuring the roundtrip time17,974MIT OR Apache-2.0Network programming masstinLateral movement tracker for anything! A DFIR tool that parses forensic artifacts and visualizes lateral movement in graph…1,558AGPL-3.0-only masstreeA high-performance concurrent ordered map (trie of B+trees)1,697MITConcurrencyData structures masstrust-cliCLI for selective prediction and confidence calibration in MS/MS annotation19MIT OR Apache-2.0Command line utilitiesScience masstrust-coreCore library for selective prediction and confidence calibration in MS/MS annotation29MIT OR Apache-2.0AlgorithmsScience mast-buildBuild script for MAST units4,241MIT masterA fast and correct web application security proxy1,666MITNetwork programming master-log-clientRust client for sending structured logs to Master Log30MIT master-makers-cliCLI to handle a master maker's common tasks4,035MIT master-patient-indexMaster Patient Index (MPI) - A healthcare patient identification and matching system22MIT OR Apache-2.0Database interfacesScience masterbongo-rsA dummy crate for testing cargo workspaces1,513MIT masterbongo_coreA dummy crate for testing cargo workspaces - core1,714MIT masterbongo_deriveA dummy crate for testing cargo workspaces - derive macro1,703MIT masterbusIdiomatic Rust client for the Mastervolt MasterBus CAN-bus protocol110Apache-2.0Embedded developmentHardware support masterbus-toolsTerminal UI, Signal K sidecar, and CLI writer for Mastervolt MasterBus40Apache-2.0Command line utilitiesHardware support mastermindBased off of the old board game. The user enters a number, which generates a hidden code comprised of that many colors (ROY G BIV…8,262MIT mastermind-cliAn LLM-powered CLI tool to help you be a better spymaster in Codenames1,812GPL-3.0-onlyCommand line utilities mastermind-rsA TUI game based on Mastermind/Bulls & Cows7,663GPL-3.0Command line utilitiesGames masterpgCommand-line utility and library function that compose web pages, or any texts, by resolving placeholders with actual content…1,822MIT OR Apache-2.0 masterrorApplication error types and response mapping16,813MITNo standard libraryRust patterns masterror-deriveDerive macros for masterror8,314MIT masterror-templateTemplate utilities for masterror and its derive macros7,588MIT masterstatGet server addresses from QuakeWorld master servers.9,135MIT mastikamastika is a Rust-based implementation of Wolfram Mathematica, delivering high-performance symbolic computation, numerical…1,497MIT OR Apache-2.0 mastishkMastishk — computational neuroscience: neurotransmitters, neural circuits, sleep stages, HPA axis, default mode network462GPL-3.0-onlyScienceSimulation mastishqThe crate is under construction, this is reserving the name1,247GPL-2.0+ mastodonclient api for interacting with mastodon instances2,377MIT mastodon-api-modelsA collection of data objects for the Mastodon API1,736MIT/Apache-2.0 mastodon-asyncA wrapper around the Mastodon API.23,061MIT/Apache-2.0API bindingsWeb programming mastodon-async-entitiesTypes for (de)serializing entities from the Mastodon API; part of mastodon-async12,163MIT/Apache-2.0 mastodon-notifierMastodon desktop notification daemon1,580Apache-2.0Command line utilities mastodonochromeTerminal-based Mastodon client.3,657MIT mastodonochrome_macrosproc_macros for the 'mastodonochrome' terminal-based Mastodon client.2,805MIT mastotgForward posts from Mastodon to Telegram channels2,829Apache-2.0 mastringA string type that tries to minimise memory allocations1,151MIT OR Apache-2.0 mastrogiovanni_testA library test1,604MIT mastrust-lsA rust language server for the mastrust programming language2,540MIT mastrust-ls-libmastrust language server library for rust1,352MIT mastrust-ls-lib_deriveMacrosystem for mastrust1,666MIT mastrust-ls_macrosA rust language server for the mastrust programming language1,709MIT masudapokemon rng functionality written in rust1,565MIT masuriFast barcode decoder for Code128/EAN/UPC - Rust port of zbar with NEON SIMD and rayon parallelism66LGPL-2.1-or-laterEncodingMultimedia::Images matStatically sized matrices for `no_std` applications12,510MIT OR Apache-2.0No standard libraryScience mat-cliBeautiful markdown rendering for the terminal62MITCommand line utilities mat-clockwork-cliCommand line interface for Clockwork25,011AGPL-3.0-or-later mat-clockwork-clientClockwork client33,996AGPL-3.0-or-later mat-clockwork-cronA cron expression parser that's safe to use in the Solana runtime50,923AGPL-3.0-or-later mat-clockwork-network-programClockwork networking protocol44,848AGPL-3.0-or-later mat-clockwork-plugin-utilsClockwork Plugin Utils2,711AGPL-3.0-or-later mat-clockwork-relayerClockwork relayer for webhook requests1,159AGPL-3.0-or-later mat-clockwork-relayer-apiClockwork relayer for webhook requests28,050AGPL-3.0-or-later mat-clockwork-sdkAn SDK for building automated programs on Solana34,092AGPL-3.0-or-later mat-clockwork-thread-programClockwork thread program39,543AGPL-3.0-or-later mat-clockwork-thread-program-v1Clockwork thread program v119,655AGPL-3.0-or-later mat-clockwork-utilsTools for building blocks on Solana57,553AGPL-3.0-or-later mat-clockwork-webhook-programClockwork webhook program35,687AGPL-3.0-or-later mat-macrosProcedural macros for the `mat` crate3,570MIT OR Apache-2.0 mat-o-viewerA modern terminal file viewer combining cat, less, and grep with syntax highlighting and markdown rendering113MITCommand line utilitiesText processing mat-rsno_std implementation of mathematical matrix types1,566MIT mat-scienceparkVisa dagens lunch på Mattias Mat-restaurangerna (Skövde) — med veckocache.120MITCommand line utilities mat2matrix 2x224,129MIT/Apache-2.0 mat2imageUtilities to convert opencv::Mat to image::DynamicImage6,166MIT mat3matrix 3x324,185MIT/Apache-2.0 mat32matrix 3x230,120MIT/Apache-2.0 mat4matrix 4x430,488MIT/Apache-2.0 mat_clockwork_pluginClockwork plugin for Solana validators17,662AGPL-3.0-or-later mata-capThe shared mID capability/authorization foundation for MATA's API-first control-plane tools (Maestro, Iron Bank, …). One…23MIT OR Apache-2.0 mata-identityUser-owned identity keypairs for MATA. Phase 1 of the MATA KMS / sovereign identity platform.21MIT OR Apache-2.0 mata-llmata-ll command-line compiler and runner: compiles a Haskell subset to Lua and runs it via an embedded Lua interpreter.97MITCommand line utilitiesCompilers mata-signSign arbitrary content as a did:mata, verifiable offline by anyone. Generalizes mID from identity claims to arbitrary…18MIT OR Apache-2.0 matadormatador1,551non-standard matahoA cli to interact with a local Tahoma box191GPL-3.0-onlyCommand line utilities matamorphSeamless conversions between Rust’s major matrix libraries: ndarray, faer, nalgebra, and mdarray.131MIT OR Apache-2.0MathematicsScience mataroa-cliUnofficial CLI for mataroa.blog4,070MIT OR Apache-2.0API bindingsCommand line utilities matatosA fantasy operating system.35MITNo standard libraryOperating systems matcMatter protocol library (controller side)1,688BSD-2-Clause matcatMaterial Categories & Variants — human-friendly layer on top of utomid chemistry.1,189MIT matchMatch in rust1,659MIT match-by-hashMatch statement, but for any value and with a hash function3,929MIT match-commutativeMatch on patterns commutatively, reducing the use of duplicated patterns. ↔️3,941MIT OR Apache-2.0MathematicsNo standard library match-domainRapid checker for the prefix and suffix matching of domain names4,190MITNetwork programming match-downcastA set of downcasting matching Rust macros.8,263UnlicenseNo standard libraryRust patterns match-eqThis crate is no longer maintained.16,408MPL-2.0 match-learnOnline preference learning x stable matching, with dynamic pricing55MITAlgorithmsScience match-lookupproc macro for generating match block for alphabets, please dont use this. its slow and extremly likely to not be what you are…5,892,594MIT match-makerA fuzzy finder for the terminal, powered by nucleo255non-standard match-pinyin-with-hanziChecks whether the sentence in Chinese characters (汉字) matches with the sentence in pinyin (拼音). Erhua is supported.7,312MIT match-stringLightweight pattern-matching utilities for strings and sequences, with a proc-macro for ergonomic syntax194MIT OR Apache-2.0Parsing toolsText processing match-templatematch-template is a procedural macro that generates repeated match arms by pattern.656,293Apache-2.0Development tools match-wrapWrap incompatible match arms with a trait object container863MIT match_allThis crate provides a match_all! macro for matching multiple patterns13,502MIT match_anyProvides a declarative macro, that matches an expression to any of the patterns and executes the same expression arm for any…8,474MIT OR Apache-2.0No standard libraryRust patterns match_any_traitmatch expressions for any trait3,694Apache-2.0 match_box`box` and deref patterns in "match" for stable Rust. Now you can match through `Box`, `Rc`, etc.76,088MIT OR Apache-2.0 match_bytesA language extension for matching byte patterns in slices of bytes1,566MIT OR Apache-2.0 match_castMacro to match through Any types8,028MIT/Apache-2.0 match_cfgA convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match…97,143,852MIT/Apache-2.0 match_derefDeref patterns in "match" for stable Rust. Now you can match through Rc, String, etc22,115MIT OR Apache-2.0 match_errMacro for matching enum-like errors8,345MITDevelopment tools::Testing match_optA macro for turning a partial match into a full match returning an option.1,156,857MIT match_requestMacros for creating request routers in hyper.1,839MITWeb programming match_selfRust macro for the common "x = match x {" pattern2,817MIT match_string_macrosProc-macro to provide ergonomic pattern-matching syntax for the `match-string` crate377MIT OR Apache-2.0 match_tCompare generic types with concrete types in Rust.605GPL-3.0