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,823MIT
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 shell93MIT
mash-upA minimalist web development stack that combines the power of Maud, Axum, SQLx and HTMX.990MIT
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,609MIT
mashrlMinimal and straightforward HTTP(s) request/response library (with server)1,907MIT
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,960MIT
mask-hxGeneric Haxe version manager1,755MIT
mask-parserA parser for the maskfile.md format16,227MIT
mask-piiA lightweight library to mask PII (Personally Identifiable Information) like emails and phone numbers.71MIT OR Apache-2.0
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-standard
mask_system_lib(bevy_mask_system)A library for system architecture that utilizes functional programming principles to organize code. It…2,617MIT
maskedA wrapper over a value containing sensitive information8,863MIT
maskedvbyte-rsRust bindings to MaskedVByte( Fast decoder for VByte-compressed integers
)3,559MIT
maskedvbyte-sysLow level bindings to MaskedVbyte.2,921MIT
maskerMask patterns in data8,493MIT OR Apache-2.0
maskerad_memory_allocatorscustom allocators, for memory fragmentation prevention.23,096MIT/Apache-2.0
maskerad_object_poolA collection of object pools, for more efficient dynamic memory allocation11,905MIT/Apache-2.0
maskerad_stack_allocatorStack-based allocators, for contiguous allocation and memory fragmentation prevention.13,371MIT/Apache-2.0
maskifyZero-dependency, blazing-fast Rust crate for masking sensitive data — emails, phones, cards, Aadhaar, PAN, IPs & more. Comes with…17MIT
maskitA CLI tool to mask sensitive fields in configuration files (JSON/YAML/TOML)868MIT
maskprompt-corePure-Rust core for maskprompt: PII redaction for LLM prompts.34MIT OR Apache-2.0
masl_astMaduka Authorization Specification Language (MASL) toolchain and runtime318MIT
masl_bytecodeMaduka Authorization Specification Language (MASL) toolchain and runtime195MIT
masl_compilerCompiler, code generator and semantic validator for the Maduka Authorization Specification Language (MASL)151MIT
masl_diagnosticsMaduka Authorization Specification Language (MASL) toolchain and runtime317MIT
masl_formatterMaduka Authorization Specification Language (MASL) toolchain and runtime115MIT
masl_hirMaduka Authorization Specification Language (MASL) toolchain and runtime273MIT
masl_irMaduka Authorization Specification Language (MASL) toolchain and runtime214MIT
masl_linterMaduka Authorization Specification Language (MASL) toolchain and runtime156MIT
masl_lspMaduka Authorization Specification Language (MASL) toolchain and runtime122MIT
masl_parserMaduka Authorization Specification Language (MASL) toolchain and runtime215MIT
masl_runtimeHigh-performance Compiled ReBAC Virtual Machine (CRVM) and execution runtime for the Maduka Authorization Specification Language…104MIT
masl_validatorMaduka Authorization Specification Language (MASL) toolchain and runtime167MIT
maslcMaduka Authorization Specification Language (MASL) toolchain and runtime99MIT
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,688MIT
masm-parserRust -> MASM -> Rust492MIT
masmlintA linter for Miden Assembly906MIT
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,532MIT
masonryTraits and types of the Masonry toolkit.19,511Apache-2.0
masonry_coreTraits and types of the Masonry toolkit.5,789Apache-2.0
masonry_testingHelper tools for writing unit tests for Masonry.1,365Apache-2.0
masonry_winitData-oriented Rust UI design toolkit.10,467Apache-2.0
masonrystackCrate for MasonryStack platform22MIT OR Apache-2.0
masonrystack-sdkSDK crate for the MasonryStack platform22MIT OR Apache-2.0
masp_note_encryptionNote encryption for MASP transactions60,037MIT OR Apache-2.0
masp_primitivesRust implementations of the experimental MASP primitives (derived from zcash_primitives)59,039MIT OR Apache-2.0
masp_proofsExperimental MASP zk-SNARK circuits and proving APIs, based on zcash_proofs54,110MIT OR Apache-2.0
masqueMASQUE609MIT
masquectlmasquectl tool623MIT
masquedmasqued daemon629MIT
masqueradeunder development1,911non-standard
masquerade-proxyA implementation of MASQUE based on RFC 9114, 9227, and 92281,643MIT
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.0
mass-propsCLI to calculate mass properties of triangle meshes4,159AGPL-3.0
mass_sassControl the building of many different sass/scss files into css using templates178Apache-2.0
mass_sass_tuiTUI implementation of the Mass_Sass sass builder37Apache-2.0
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)114MIT
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.572MIT
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.58MIT
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.0
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,697MIT
masstrust-cliCLI for selective prediction and confidence calibration in MS/MS annotation19MIT OR Apache-2.0
masstrust-coreCore library for selective prediction and confidence calibration in MS/MS annotation29MIT OR Apache-2.0
mast-buildBuild script for MAST units4,241MIT
masterA fast and correct web application security proxy1,666MIT
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.0
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.0
masterbus-toolsTerminal UI, Signal K sidecar, and CLI writer for Mastervolt MasterBus40Apache-2.0
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-only
mastermind-rsA TUI game based on Mastermind/Bulls & Cows7,663GPL-3.0
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,813MIT
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-only
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.0
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.0
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-later
matStatically sized matrices for `no_std` applications12,510MIT OR Apache-2.0
mat-cliBeautiful markdown rendering for the terminal62MIT
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 rendering113MIT
mat-rsno_std implementation of mathematical matrix types1,566MIT
mat-scienceparkVisa dagens lunch på Mattias Mat-restaurangerna (Skövde) — med veckocache.120MIT
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.97MIT
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-only
matamorphSeamless conversions between Rust’s major matrix libraries: ndarray, faer, nalgebra, and mdarray.131MIT OR Apache-2.0
mataroa-cliUnofficial CLI for mataroa.blog4,070MIT OR Apache-2.0
matatosA fantasy operating system.35MIT
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.0
match-domainRapid checker for the prefix and suffix matching of domain names4,190MIT
match-downcastA set of downcasting matching Rust macros.8,263Unlicense
match-eqThis crate is no longer maintained.16,408MPL-2.0
match-learnOnline preference learning x stable matching, with dynamic pricing55MIT
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.0
match-templatematch-template is a procedural macro that generates repeated match arms by pattern.656,293Apache-2.0
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.0
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,345MIT
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,839MIT
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