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.

mantid_httpmantid_hash provides http request functionality2,080MIT mantisComing Soon!1,654MIT mantis-taComposable technical analysis and strategy engine for Rust264MIT OR Apache-2.0AlgorithmsFinance mantleA humane programming model for blockchain.6,182Apache-2.0 mantle-buildRust compiler plugin that builds Mantle services4,906Apache-2.0 mantle-gitCoW-accelerated git worktree hydration146MIT OR Apache-2.0 mantle-macrosMacros used internally by the Mantle framework.7,610Apache-2.0 mantle-rpcMantle RPC IR and utilities4,549Apache-2.0 mantle-testA testing framework for Mantle executables.3,663Apache-2.0 mantle-typesTypes used by the Mantle blockchain framework.6,202Apache-2.0 mantr-sdkOfficial Rust SDK for Mantr - Deterministic Semantic Memory26MITAPI bindingsWeb programming mantra`mantra` offers a lightweight approach for requirement tracing and coverage.15,571MIT mantra-claimdrop-stdCommon types for the claimdrop contract.2,753MPL-2.0 mantra-common-testingCommon types for testing CosmWasm smart contracts on MANTRA Chain7,028MPL-2.0 mantra-dex-stdTypes used by the MANTRA-dex contracts suite12,044MPL-2.0 mantra-lancerCurrency tracker for Massif Press' LANCER system1,927MIT OR Apache-2.0 mantra-lang-tracingContains functionality needed to collect mantra annotations from code or plain text files.16,019MIT mantra-macrosProvides macros to create requirement traces and coverage logs for the `mantra` framework.623MIT mantra-minerA library to make your software recite mantras while it runs9,211GPL-3.0-or-later mantra-procmDefines procedural macros used by `mantra-macros`.635MIT mantra-rust-macrosProvides macros to create requirement traces and coverage logs for the `mantra` framework.14,866MIT mantra-rust-procmDefines procedural macros used by `mantra-rust-macros`.15,200MIT mantra-rust-traceCollects requirement traces from rust code for the `mantra` framework.8,574MIT mantra-schemaSchemas for *mantra*.13,152MIT mantra-utilsUtils used by CosmWasm smart contracts on MANTRA Chain5,195MPL-2.0 mantrachain-stdStandard library for Mantrachain with CosmWasm support included. This package is a modified copy of the osmosis package -…2,295MPL-2.0 manualThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…1,991CC0-1.0 manual-executorAsync executor with manual waking1,666ISC manual-filetreeA filetree display from a manual configuration.12,706non-standard manual-https-rustSystem Utilities MCP HTTP transport in Rust39MIT manual-serializerUtilities for simple manual byte buffer serialization & deserialization9,240Apache-2.0 OR MITEncoding manual-shareTypes to manually share Box and Vec151MIT manual_futureA future that must be manually completed, similar to Java's CompletableFuture8,955,334MITAsynchronousConcurrency manual_rwlockA library implementing An RW lock with more manual control8,388MITAsynchronousData structures manually-staticProvides `ManualStatic` that is a wrapper which allows to manually manage `'static` lifetimes. It is unsafe but with…2,438MITMemory management manualmapManually map PE to process memory.18,256MIT manualmap_nostdManually map PE to process memory.3,265MIT manufEthernet vendor codes, and well-known MAC addresses28,301MITNetwork programming manufactorumA rust library for the easy and expedient prototyping of API games1,544MITGame development manulGeneric library for round-based protocols9,006AGPL-3.0-or-laterCryptographyNo standard library manusA manuscript helper to simplify writing good papers.4,206non-standard manuscriptYour guide in vast inpx-based libraries1,462MIT OR Apache-2.0 manxwscat clone in rust3,720MIT OR Apache-2.0 manx-cliA blazing-fast CLI documentation finder powered by Context7 MCP4,276GPL-3.0Command line utilitiesDevelopment tools manyPlaceholder for CLI for Many PROTOCOL1,597Apache-2.0 many-ai-retroAuto-generate retrospectives from multiple AI agent sessions (WIP)16MIT many-ai-timeReconstruct per-project working time from multiple AI agent logs (WIP)16MIT many-macrosProcedural macros to support create MANY modules.1,671non-standard many-retroAuto-generate retrospectives from multiple AI agent sessions (WIP)13MIT many-timeReconstruct per-project working time from multiple AI agent logs (WIP)13MIT many-to-manyRust crate for creating many-to-many data structures with the ability to query either side, useful for applications such as…15,739MIT many-unzipUnzip iterators into tuples of arbitrary length, surpassing the limitations of `Iterator::unzip` and `itertools::multiunzip`.107,167MIT/Apache-2.0 many2manyMany-to-many channels implemented on top of regular boring channels.6,696MIT many_cpusEfficiently schedule work and inspect the hardware environment on many-processor systems65,414MIT many_cpus_benchmarkingCriterion benchmark harness to easily compare different processor configurations21,480MIT many_cpus_implImplementation crate for many_cpus - do not reference directly19,160MIT many_opdo an operation on many variables4,418MIT manydnsProvider-agnostic DNS zone and record management, inspired by the Go libdns project910BSDAPI bindings manyfmtEasily create more varieties of formatting than the std::fmt traits offer.28,282MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation manyfoldPyO3-backed Manyfold RFC scaffolding and in-memory runtime.37AGPL-3.0-only manyhowproc macro error handling à la anyhow x proc-macro-error11,313,723MIT OR Apache-2.0Development tools::Procedural macro helpersRust patterns manyhow-macrosMacro for manyhow11,298,397MIT OR Apache-2.0Development tools::Procedural macro helpersRust patterns manylebManyleb (Welsh for 'specification') is a DSL designed for specifying HTTP APIs in a concise but precise manner.77MIT manylistsMany lists76MIT OR Apache-2.0 manyweOfficial ManyWe ecosystem umbrella crate34non-standard manyzipZip an arbitrary number of iterables5,9020BSDNo standard library manzanaSafe Rust interfaces to Apple hardware for Sovereign AI2,360MITHardware supportOperating systems::macOS APIs manzana-uno-emuApple I emulator8,934MITCommand line utilitiesEmulators maoDev tool2,831GPL-3.0 mao-nowAn application to manage MAO clubs. Made with ❤ for Doral MAO.2,632AGPL-3.0 mao_coreA core library for playing to the mao board game, with the handle of custom rules !1,533non-standard maolanRust DAW application for recording, editing, routing, automation, export, and plugin hosting241BSD-2-ClauseMultimedia::Audio maolan-baseviewA low-level windowing system geared towards making audio plugin UIs159MIT OR Apache-2.0GUI maolan-engineAudio engine for the Maolan DAW with audio/MIDI tracks, routing, export, and out-of-process CLAP/VST3/LV2 plugin support1,768BSD-2-ClauseMultimedia::Audio maolan-generateGenerate music using Maolan and HeartMuLa386BSD-2-ClauseMultimedia::Audio maolan-lv2Pure Rust LV2 plugin discovery, metadata parsing, loading, and UI support for Maolan19BSD-2-Clause maolan-plugin-hostOut-of-process plugin host for Maolan DAW151BSD-2-ClauseMultimedia::Audio maolan-plugin-protocolShared protocol types for Maolan out-of-process plugin hosting721BSD-2-ClauseMultimedia::Audio maolan-pluginsAudio plugins for the Maolan ecosystem14BSD-2-ClauseMultimedia::Audio maolan-widgetsWidgets used for Maolan DAW1,133BSD-2-ClauseMultimedia::Audio maolangA language with dynamic and annoying rules1,282MIT OR Apache-2.0 maolang-coreCore components (tokenizer, parser, evaluator) for the Mao language1,512MIT OR Apache-2.0 maomiStrict and Performant Web Application Programming6,483MIT maomi-domStrict and Performant Web Application Programming3,261MIT maomi-dom-macroStrict and Performant Web Application Programming3,807MIT maomi-dom-templateStrict and Performant Web Application Programming2,647MIT maomi-macroStrict and Performant Web Application Programming7,438MIT maomi-skinStrict and Performant Web Application Programming6,833MIT maomi-toolsStrict and Performant Web Application Programming5,698MIT maomi-treeStrict and Performant Web Application Programming4,307MIT maonsA micro-kernel OS1,643MIT OR Apache-2.0 maozeA micro-kernel OS1,625MIT OR Apache-2.0 mapThis crate provides the `map!` macro and `map_insert!` macro, to create a HashMap collection and insert key-value pairs. Inspired…6,172MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-ClauseDevelopment toolsRust patterns map-arduinoAdds functions to remap an number from one range to another, similar to the one you get in Arduino.49 LGPL-3.0-or-later map-engineA library to work with tiled geospatial (raster) data.2,688MITVisualization map-engine-serverAn HTTP map tile server1,634MITVisualizationWeb programming::HTTP server map-enumThis package introduces a procedural macro for generating typed enums.1,918Apache-2.0 map-gen-2d2D map generation algorithms implementaion4,046MIT OR Apache-2.0 map-macroDeclarative macros for statically initializing collections506,231MIT map-objRecursively map over the keys and values of a JSON object with a closure. A faithful port of the map-obj npm package.17MIT OR Apache-2.0Data structuresValue formatting map-of-indexesA compact key-value map for unique but not dense indexes6,693AGPL-3.0+CachingCompression map-okMapping of Ok variants in an iterator17,912MITDevelopment tools map-parserA library for parsing and converting maps from vsrg games.7,214non-standard map-rangemap a value from a range to another range26,819MITAlgorithmsGame development map-segmentsCargo subcommand to visualise ELF memory section layout against a linker memory map117GPL-3.0-onlyCommand line utilitiesDevelopment tools map-selfMap a value itself instead of its contained value in usual closure style3,214MIT OR Apache-2.0Rust patterns map-to-constEasily convert HashMap<K, V> to constant [(K, V); N] values.2,887MITAccessibilityConfiguration map-to-javascript-htmlA library for serializing a map to JavaScript code in HTML usually for dynamically generating strings on web pages.24,300MITEncodingNo standard library map-traitGeneric Map trait8,047MIT OR Apache-2.0 map1@ErichDonGubler's fancy template for new Rust projects3,492MPL-2.0Data structures map18xx18xx tile and map designer6,870MIT map2figFast, publication-quality HEALPix sky map visualization in Rust276MITScienceVisualization map2structA library for converting string-string hashmaps to structs.2,463Apache-2.0 map2struct-derivederive macro for map2struct.2,798Apache-2.0 map3dGeodetic coordinate conversion library31non-standard map_3dLibrary for 3D geographic coordinate transformation854,484Apache-2.0GamesMathematics map_awaitmap_unordered13,411MulanPSL-2.0 map_boxMap the value in a Box, re-using the allocation when possible.6,462MIT map_box_fromAdds `Box`-ed versions of `From` and `Into` traits - allowing implementations for unsized type parameters and following looser…518MIT OR Apache-2.0 map_errmap error values3,325MIT map_extExtensions to std::collections::HashMap and std::collections::BTreeMap.2,793MIT/Apache-2.0 map_forA Rust macro that implements for comprehensions similar to Scala's.10,058MITDevelopment toolsRust patterns map_generatorCreates randomly generated cave maps.4,241MIT map_in_placeReuse the memory of a Vec<T>, Box<[T]> or Box<T> when mapping the elements if possible.9,847Apache-2.0 / MIT map_range_intmap a value from one range to another13,998MIT/Apache-2.0 map_reduceMap Reduce provides a scaleable way to execute operations on large datasets across clusters of machines.1,591MIT OR Apache-2.0 map_reduce_omrimulti-thread map-reduce framework as described in https://en.wikipedia.org/wiki/MapReduce5,726GPL-3.0 map_rendererA very barebones Isometric renderer for raylib.202MIT map_retryZero dependency trait that provides retry function that works with iterators4,798MITRust patterns map_scatterRule-based object scattering library with field-graph evaluation and sampling1,435MIT OR Apache-2.0AlgorithmsGame development map_splitA library providing simultaneous mutable access to disjoint portions values stored in a hash map.6,229MIT/Apache-2.0 map_structA rust library to map raw data to a struct.5,713non-standard map_tiletool for map tile2,970MIT map_to_rangeA library to map numbers from on range to another5,349MIT map_tupleMap individual elements of a tuple7,767MIT OR Apache-2.0 map_vecThe Map and Set APIs backed by Vec57,426MIT OR Apache-2.0Data structuresEmbedded development mapackmapbox vector tiles1,845non-standardData structuresDevelopment tools mapack-macrosmapack macros1,596non-standardData structuresDevelopment tools mapageIn-memory type-namespaced key value storage with GraphQL2,967MIT OR Apache-2.0Caching mapage_libObjects used in communication with Mapage instances.780MIT OR Apache-2.0Caching maparrA rust macro to build a static `Map` based on const array1,577MIT mapback-rsA minimalistic command-line tool designed to generate unzoomed level images from map tiles organized in a quadtree structure.1,516MIT mapbox_expressions_to_sqlIron router with regex captures support.2,360MIT mapbox_vector_tileWork with MVT files3,950AGPL-3.0 mapboxglUnofficial Rust binding for mapbox-gl-js13,263MITWebAssemblyWeb programming mapcompPython-like list comprehensions for standard containers12,119MIT OR Apache-2.0Rust patterns mapepireAsync Rust client for Mapepire — Db2 for IBM i over secure WebSockets18MIT OR Apache-2.0AsynchronousDatabase interfaces mapfBase traits and utilities for multi-agent planning2,834Apache-2.0 mapfile_parserMap file parser library focusing decompilation projects42,755MIT mapfilterCLI tool to run regex and location based filters on nodes from OpenStreetMap1,640MITCommand line utilities mapgenMap generator for games (dungeons, worlds etc.)19,202MIT OR Apache-2.0 mapgraphA directed graph that can also be used as an arbitrary map.20,789MIT OR Apache-2.0Data structuresNo standard library maphMaths package for use with personal stuff, but like, you can totally use it! If you want! There's even some light documentation…38,127MIT mapillary-seq-cleanupA simple tool to clean mapillary_tools proceeded GoPro timelapse images.3,875MITCommand line utilities mapintoAdd `map_into()` and `map_err_into()` methods to `Result` and `Future` types, that replace `map(Into::into)` and…6,721MIT OR Apache-2.0 mapiproxyA proxy for debugging MonetDB's wire protocol10,879MPL-2.0Command line utilitiesDatabase interfaces mapit-aiAI enrichment layer for the mapit codebase mapper — summarization, flaw detection, simulation19MITArtificial intelligenceDevelopment tools mapit-cliAI-powered interactive codebase mapper — CLI tool that builds call-graphs, enriches with AI, and serves a live web UI14MITCommand line utilitiesDevelopment tools mapit-coreCore data model, graph builder, and language parsers for the mapit codebase mapper20MITDevelopment toolsParser implementations mapit-serverWeb server backend for the mapit codebase mapper — REST API + WebSocket17MITDevelopment toolsWeb programming mapitoA command line interface for interacting with the modrinth api to manage your minecraft mods more easily.1,419EUPL-1.2Command line utilitiesGames mapkitSafe Rust bindings for Apple's MapKit framework — map views, overlays, search, directions, snapshotting, geocoding, and related…191MIT OR Apache-2.0API bindingsOperating systems::macOS APIs mapkitjs-token-genThis utility library provides wrapper functions to generate MapKitJS valid jwt tokens for your rust program.3,108MIT mapky-app-specsMapky Data Model Specifications — decentralized social layer over OpenStreetMap on Pubky48MITData structuresWebAssembly mapleA 3D game engine3,163MITGame enginesGraphics maple-coreA VDOM-less web library with fine grained reactivity11,933MITGUIWebAssembly maple-core-macroA VDOM-less web library with fine grained reactivity12,781MITGUIWebAssembly maple-proxyLightweight OpenAI-compatible proxy server for Maple/OpenSecret TEE infrastructure7,588MITAPI bindingsWeb programming::HTTP server maple-render-coreCore rendering and animation logic for maple templates60MITMultimedia::ImagesMultimedia::Video maple-rsA Rust library for loading Windows PE executables and DLLs directly from memory without writing to disk1,451GPL-3.0Development toolsMemory management maple-runtimeMAPLE Resonance Runtime - Foundational AI framework for Mapleverse, Finalverse, and iBank45MIT OR Apache-2.0 maple_3dProvides 3D rendering for the maple engine134MIT maple_appApp management for maple engine295MIT maple_deriveDerive macros for maple985MIT maple_engineEngine implementation of maple engine447MIT maple_libA simple tools library for MapleImage.6,469MIT maple_physicsimplements rapier3d for maple134MIT maple_rendererRenderer for the maple engine370MIT maplestorymaplestory API wrapper3,084MITAPI bindings maplibA library for add function map20MIT OR Apache-2.0 maplibreMaps for Desktop, Mobile and Web6,329MIT OR Apache-2.0 maplibre-build-toolsA library with build tools for maplibre-rs5,423MIT OR Apache-2.0 maplibre-demoDemo of maplibre-re2,986MIT OR Apache-2.0 maplibre-exprPure-Rust parser and evaluator for MapLibre GL style expressions230MIT OR Apache-2.0GraphicsParsing tools maplibre-gl-jsUnofficial MapLibre GL JS Rust bindings87BSD-3-ClauseWebAssemblyWeb programming maplibre-legendA library that dynamically generates layer legends based on the information in a MapLibre style.json file.6,351BSD-3-ClauseGraphicsVisualization maplibre-winitMaps for Desktop, Mobile and Web2,652MIT OR Apache-2.0 maplibre_nativeRust bindings to the MapLibre Native map rendering engine39,833MIT OR Apache-2.0External FFI bindingsRendering maplikeRust traits for abstract containers and operations over them.4,864MIT OR Apache-2.0Data structuresGUI maplike_deriveDerive macros for maplike.1,184MIT OR Apache-2.0Data structuresGUI maplitCollection “literal” macros for HashMap, HashSet, BTreeMap, and BTreeSet.120,825,601MIT/Apache-2.0Rust patterns maplit2Collection helper libraries and “literal” macros for HashMap, HashSet, BTreeMap, and BTreeSet.33,444MIT/Apache-2.0Rust patterns mapmA set of tools, with command line and graphical interfaces, used to build exams typeset in LaTeX29,789BSD-3-Clause mapm-cliThe command-line implementation of mapm34,995BSD-3-Clause mapoA(nother) graph drawing library2,991MIT/Apache-2.0 mappable-rcProvides mappable reference counted types315,651MIT OR Apache-2.0Memory managementNo standard library mapped-commandAlternate version of `std::process::Command` which maps outputs a custom results and checks the exit status.1,765MIT OR Apache-2.0Operating systems mapped-fileConstruct a memory mapping over any file object11,716MIT mapped-guardReturnable guards that represent for example a subset of the original borrow. Implemented for the standard guard types and easily…15,453MIT OR Apache-2.0Rust patterns mapped_futuresA collection of futures based on FuturesUnordered that supports insertion, removal and mutation of futures by key34,550MITAsynchronous