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.

mermaid-littleLightweight .mmd to .svg converter — byte-exact SVG parity with upstream Mermaid274MITCommand line utilitiesGraphics mermaid-markdown-apiGenerating markdown for mermaid diagrams3,687MIT OR Apache-2.0 mermaid-parserLightweight Mermaid class-diagram parser powered by pest531MIT mermaid-renderPure Rust Mermaid diagram parser and SVG renderer — zero JS, zero Node44MIT mermaid-rsRust bindings for Mermaid JS3,576MITAPI bindingsMultimedia::Images mermaid-rs-cliCommand-line tool (`mmrs` binary) to render Mermaid diagrams to SVG/PNG/ASCII — pure Rust, no browser92MIT OR Apache-2.0Command line utilitiesVisualization mermaid-rs-rendererFast Mermaid diagram renderer in pure Rust - 23 diagram types, 100-1400x faster than mermaid-cli32,724MITCommand line utilitiesVisualization mermaid-runtimeDaemon-safe runtime core for Mermaid494MIT OR Apache-2.0 mermaid-svgRender 23 Mermaid diagram types (pie, sequence, flowchart, state, class, ER, gantt, journey, timeline, sankey, quadrant, xychart,…909MITParser implementationsRendering mermaid-textRender Mermaid diagrams as Unicode box-drawing text — no browser, no image protocols, pure Rust10,807MITCommand line utilitiesText processing mermaid-wasmbindKaTeX Render for wasm bind2,805MPL-2.0 mermanParity-focused, headless Rust implementation of Mermaid for parsing, layout, and rendering.15,513MIT OR Apache-2.0Parser implementationsVisualization merman-analysisDiagnostics-first analysis contracts and source mapping for Merman.69MIT OR Apache-2.0Development toolsParser implementations merman-asciiTerminal-friendly ASCII and Unicode renderer for Mermaid typed models.1,757MIT OR Apache-2.0Command line utilitiesVisualization merman-bindings-coreSafe shared binding facade for merman native bindings.196MIT OR Apache-2.0API bindingsVisualization merman-cliCLI to parse/layout/render Mermaid diagrams to SVG/PNG/JPG/PDF/ASCII/Unicode (headless).1,632MIT OR Apache-2.0Command line utilitiesVisualization merman-coreMermaid parser + semantic model (headless; parity-focused).21,397MIT OR Apache-2.0Parser implementationsVisualization merman-editor-coreProtocol-neutral editor intelligence core for Merman.28MIT OR Apache-2.0Development toolsText editors merman-elk-layeredSource-backed Eclipse ELK layered layout port for merman.144EPL-2.0Visualization merman-ffiC ABI bindings for merman headless Mermaid rendering.114MIT OR Apache-2.0External FFI bindingsVisualization merman-layout-elkOptional ELK layout engine integration for merman.129MIT OR Apache-2.0Visualization merman-lspLanguage server for Merman diagnostics and completion foundations.25MIT OR Apache-2.0Development toolsText editors merman-renderHeadless layout + SVG renderer for Mermaid (parity-focused; upstream SVG goldens).15,367MIT OR Apache-2.0Visualization merman-rustdocRender Mermaid fences in rustdoc with headless Merman SVG output.177MIT OR Apache-2.0Development tools::Build UtilsVisualization merman-typst-pluginTypst WebAssembly plugin bridge for merman SVG rendering.21MIT OR Apache-2.0VisualizationWebAssembly merman-uniffiUniFFI bindings for merman headless Mermaid rendering.119MIT OR Apache-2.0API bindingsVisualization merman-wasmWebAssembly bindings for merman browser rendering.20MIT OR Apache-2.0VisualizationWebAssembly mermdTerminal Markdown renderer with Mermaid flowcharts drawn as ASCII art111MITCommand line utilitiesText processing mermer-rsImplementation of the Stack-AND exact string matching algorithm.1,767GPL-3.0-or-later mermink-atic alignment analysis of fluorescence microscopy40MIT OR Apache-2.0MathematicsScience mermin-coreCore types and traits for k-atic alignment analysis288MIT OR Apache-2.0 mermin-orientMultiscale structure tensor and k-atic order parameter fields126MIT OR Apache-2.0 mermin-shapeMinkowski tensors and shape descriptors for cell boundaries83MIT OR Apache-2.0 mermin-statsSpatial statistics, correlation functions, and hypothesis testing85MIT OR Apache-2.0 mermin-theoryContinuum theory: Frank energy, Landau-de Gennes fitting, activity estimation83MIT OR Apache-2.0 mermin-topoTopological defect detection and persistent homology83MIT OR Apache-2.0 mermkitRust bindings for mermkit (Mermaid rendering toolkit)144MITCommand line utilitiesDevelopment tools merniA low overhead metrics implementation.2,510MIT mero-authForward Authentication Service for Calimero Network1,716MIT OR Apache-2.0 mero-signCLI tool for signing Calimero bundle manifests885MIT OR Apache-2.0 merosity(wip) competitive stacker game1,459Apache-2.0 merriam-webster-httpAn HTTP client for the Merriam Webster's Dictionary API1,793MIT OR Apache-2.0API bindingsAsynchronous merriam-webster-modelModels for the Merriam Webster's Dictionary API3,445MIT OR Apache-2.0API bindingsAsynchronous merriam-webster-transformersParsers and transformers for non-standard text markup in Merriam-Webster's Collegiate Dictionary API1,543MIT OR Apache-2.0API bindingsParser implementations merrymerry is a blog1,770MIT mersdynamically typed but type-checked programming language65,041MIT OR Apache-2.0 mers_liblibrary to use the mers language in other projects65,739MIT OR Apache-2.0 mersenne-prime-number-miller-rabinThis package provides function to generate Mersenne number and test primality with Miller-Rabin Algorithme1,545GPL-2.0-or-later mersenne-twister-mmersenne twister pseudorandom number generator7,742MIT mersenne_fieldMersenne field operations808MIT OR Apache-2.0Cryptography mersenne_twisterMersenne Twister pseudorandom number generator221,564MIT/Apache-2.0 mersenne_twister_rsporting Mersenne Twister to Rust1,822BSD-2-Clause meruMulti game console Emulator written in Rust4,495MITEmulators meru-interfaceCore interface for MERU multi emulator8,307MITEmulators merutableEmbeddable single-table engine: row + columnar Parquet with Iceberg-compatible metadata21Apache-2.0Data structuresDatabase implementations merveA fast C++ lexer for extracting named exports from CommonJS modules207Apache-2.0 OR MITDevelopment toolsParsing tools merxMerx is a library useful to talk about quantities in a safe way and with an eye on the performance.1,747MIT OR UnlicenseCryptography::CryptocurrenciesData structures mesaA library for Shasta353,990non-standard mesa-devRust SDK for the mesa.dev API2,421MITAPI bindingsDevelopment tools mesa3dRust API to mesa3d project (compiler, command submission)477MIT mesa3d_magmaThis is a GPU system call abstraction crate834MIT mesa3d_protocolsRust protocols from Mesa3D project (src/virtio/protocols)1,325MIT mesa3d_utilUtility crate part of Mesa3D project43,887MIT mesa3d_virtio_gpuUtilities for working virtio-gpu code1,098MIT mesa_dev_oapiMesa's OpenAPI-generated Rust SDK.1,317MITAPI bindingsDevelopment tools mesalinkMesaLink is a memory-safe and OpenSSL-compatible TLS library based on Rustls and Ring.53,937BSD-3-ClauseNetwork programming mesclibraries for creating, loading, and modifying MESC configuation data541,160MIT OR Apache-2.0 mesc_clicommand line interface for creating, loading, and modifying MESC configuration data8,549MIT OR Apache-2.0 mesdocAn api to get ability to operate html document like jquery.34,223MITWeb programming meshRust SDK to build AI-powered apps9,300MIT AND Apache-2.0 mesh-apiPublic Rust SDK for embedding Mesh LLM clients in applications79Apache-2.0API bindingsNetwork programming mesh-cliCommand-line interface for mesh processing and repair26MIT OR Apache-2.0AlgorithmsGraphics mesh-clientControl-plane client for the Mesh Protocol: NATS pub/sub, Registry HTTP API, request/listen/heartbeat78Apache-2.0AsynchronousNetwork programming mesh-coreWire types, CBOR serialization, Ed25519 identity, and content-addressed hashing for the MARS protocol247MIT OR Apache-2.0 mesh-data-tileRust reference implementation for Mesh Tile Format v1 (MTI1)122MITEncodingScience::Geospatial mesh-dataplanegRPC DataPlane server and consumer client for the Mesh Protocol (Handshake/Transfer/Result)76Apache-2.0AsynchronousNetwork programming mesh-dhtKademlia DHT with iterative lookup and descriptor storage for the MARS protocol93MIT OR Apache-2.0 mesh-generationMesh generation for terrain5,620MIT OR Apache-2.0Game developmentRendering mesh-geometryHigh-performance geometry utilities for coastal/ocean FVM519MIT OR Apache-2.0 mesh-gpuGPU-accelerated mesh processing using WGPU compute shaders108MIT OR Apache-2.0AlgorithmsGraphics mesh-graphFast halfedge triangle mesh graph in pure Rust11,033MITAlgorithmsGraphics mesh-llm-api-clientClient-only Rust SDK API for Mesh LLM applications20Apache-2.0API bindingsNetwork programming mesh-llm-clientLow-level Rust client implementation for Mesh LLM embedded integrations167Apache-2.0API bindingsNetwork programming mesh-llm-identityShared owner identity, signing, and envelope crypto for Mesh LLM crates74MIT OR Apache-2.0 mesh-llm-protocolMesh LLM wire protocol types, constants, and frame helpers75MIT OR Apache-2.0 mesh-llm-routingShared routing targets and model routing helpers for Mesh LLM78Apache-2.0Network programming mesh-llm-typesShared protocol-facing data types for Mesh LLM crates76MIT OR Apache-2.0 mesh-loaderFast parser for 3D-model-formats.204,072Apache-2.0GraphicsParser implementations mesh-portalThe raw data types for mesh-portal-api serde.6,054MIT mesh-portal-api-clientA client library for the Resource Mesh Portal API.3,098MIT mesh-portal-api-serverA server library for the Resource Mesh Portal API.4,319MIT mesh-portal-tcp-clientClient TCP code for mesh-portal2,379MIT mesh-portal-tcp-commonCommon code shared by all mesh-portal-tcp-api-* crates3,695MIT mesh-portal-tcp-serverTCP server for mesh-portal2,413MIT mesh-portal-versionsThe raw data types for mesh-portal-api serde.6,609MIT mesh-protoProtobuf/tonic generated bindings for the Mesh Protocol DataPlane gRPC API127Apache-2.0API bindingsNetwork programming mesh-randprovides methods of generating random points on the surface of 3d models.1,553MIT OR Apache-2.0AlgorithmsGame development mesh-relayNAT-traversal relay tunnel client for the Mesh Protocol78Apache-2.0AsynchronousNetwork programming mesh-repairTriangle mesh repair utilities: hole filling, winding consistency, validation1,454MIT OR Apache-2.0AlgorithmsGraphics mesh-ripper3d mesh viewing application based on bevy.1,714MIT mesh-schemasWell-known schema hashes and routing key constants for the MARS protocol34MIT OR Apache-2.0 mesh-sdkMesh Protocol Rust SDK — facade crate re-exporting mesh-client, mesh-dataplane, mesh-session and mesh-types20Apache-2.0AsynchronousNetwork programming mesh-sessionSession token issuance/validation for the Mesh Protocol (HMAC-SHA256 + optional X25519/AES-GCM enterprise crypto)177Apache-2.0CryptographyNetwork programming mesh-shellGenerate shells around 3D meshes using SDF-based offset138MIT OR Apache-2.0AlgorithmsGraphics mesh-sieveModular, high-performance Rust library for mesh and data management, designed for scientific computing and PDE codes.2,539MITData structuresDatabase implementations mesh-sweeperMesh sweeping algorithms!3,201MIT mesh-toolsA Rust library for generating 3D meshes and exporting them to glTF/GLB files5,029MITGame developmentGraphics mesh-transportQUIC transport with mutual TLS for the MARS protocol146MIT OR Apache-2.0 mesh-typesCore data types for the Mesh Protocol Rust SDK (AgentCard, MatchOrReject, CloudEvent payloads)129Apache-2.0Data structuresNetwork programming mesh_parserRust util relating to stormworks .mesh files. Straight rewrite of parts of CodeLeopard's C# program because we needed it in rust1,522GPL-3.0-or-laterRendering::Data formats mesh_rasterizationA coverter from meshes to SDF.1,617Apache-2.0Game developmentGraphics mesh_rsA Rust library for 3D mesh processing and analysis.145MIT mesh_to_sdfMesh to signed distance field (SDF) converter8,987MIT OR Apache-2.0AlgorithmsData structures mesh_to_sdf_clientA mesh to SDF converter and renderer8,041MIT OR Apache-2.0AlgorithmsData structures mesh_to_voxA program to convert triangle meshes to voxels.2,826Unlicense meshaninaContent-addressed, log-structured memory-mapped database50,087ISC meshbrowRust SDK for Meshbrow — Managed Browser Fleet for AI Agents17MITAPI bindingsWeb programming::HTTP client meshcatA Rust interface to https://github.com/rdeits/meshcat3,509MIT OR Apache-2.0 meshchatA cross platform Iced Gui application for chatting on the Meshtastic LoRa MESH via connected Bluetooth LE radios273GPL-3.0 meshcheckDeterministic validation for 3D assets (GLB/glTF). Name reserved - full release coming soon.15MITGraphics meshconfmesh conference calls24MIT OR Apache-2.0 MeshCoreMeshCore Packet processing crate187MITConfigurationEmbedded development meshcore-rsRust library for communicating with MeshCore companion radio nodes1,998MITEmbedded developmentHardware support meshdb-apocAPOC-compatible procedures and scalar functions for Mesh Cypher237MIT meshdb-boltBolt wire protocol implementation (PackStream encoding, chunked framing, handshake, message types) for Mesh343MIT meshdb-clientTUI client for Bolt-compatible graph databases (Mesh, Neo4j)188MIT meshdb-clusterCluster membership and partitioning for Mesh342MIT meshdb-coreCore types for the Mesh graph database593MIT meshdb-cypherCypher parser and planner for Mesh395MIT meshdb-executorPhysical operators and query execution for Mesh348MIT meshdb-rpcgRPC services for Mesh285MIT meshdb-serverMesh graph database server binary196MIT meshdb-storageRocksDB-backed storage engine for Mesh411MIT meshdb-tckopenCypher TCK (Technology Compatibility Kit) runner for Mesh26MIT meshedGraph creation and traversal tools8,317Apache-2.0Algorithms meshellaneousMiscellaneous Mesh utilities7,285MIT mesherA library to make anonymized mesh networking easier.4,476BSD-3-Clause-Clear meshexecManage remote devices over the Meshtastic mesh. Define command aliases, execute them remotely via private channels, and get…45MIT meshflow-sdkAsync Rust SDK for the MeshFlow multi-agent orchestration platform36MITAPI bindingsAsynchronous meshgridMeshgrid functionality for Rust.2,043MIT meshgridrsPartial implementation of numpy's meshgrid function for ndarray.3,328MIT meshingmeshing for 2D and 3D(not implemented yet)1,757non-standard meshless_voronoiAn implementation of the Meshless Voronoi algorithm.49,039MIT OR Apache-2.0 OR LGPL-3.0-only OR LGPL-3.0+GraphicsMathematics meshlet-cliCLI bookmark manager with CRDT sync (buku-like, local-first)77MIT OR Apache-2.0Command line utilities meshlet-coreCore library for meshlet: CRDT bookmark storage, SQLite mirror, and web fetcher67MIT OR Apache-2.0Data structuresDatabase interfaces meshlet-protoSync wire types for meshlet: SyncRequest/SyncResponse with Loro CRDT update encoding72MIT OR Apache-2.0Data structures meshlet-serverSync relay server for meshlet: CRDT peer that stores and forwards bookmark updates38MIT OR Apache-2.0Command line utilities meshlitemeshlite is a library with focus on 3D mesh generating and processing in rust language. Currently, it’s been used in Dust3D…2,862MITRenderingRendering::Data formats meshlite_ffiC ABI layer for meshlite. Allows building meshlite as a dynamic library.3,282MITRenderingRendering::Data formats meshmeshmeshOpen-source mesh processing library.9,973AGPL-3.0-onlyAlgorithms meshoptRust ffi bindings and idiomatic wrapper for mesh optimizer430,198MIT OR Apache-2.0RenderingRendering::Rendering engine meshopt-rsPure Rust implementation of the meshoptimizer library13,537MITAlgorithmsEncoding meshoptimizerHigh-level bindings for the meshoptimizer library40MIT OR Apache-2.0 meshoptimizer-sysLow-level bindings for the meshoptimizer library32MIT OR Apache-2.0 meshpulseMeshpulse is a Rust library for easy communication between microservices, based on either MQTT, AMQP, gRPC or HTTP.6,415MIT meshpulse_deriveThis crate provides a derive macro for the meshpulse crate. It allows you to easily implement the `MeshPulse` trait for your own…8,093MIT meshql-coremeshql-core — part of the meshql framework89MIT meshql-graphlettemeshql-graphlette — part of the meshql framework21MIT meshrsdata plane inspired by envoy、aeraki meta-protocol-proxy1,525Apache-2.0 meshstackCLI tool for bootstrapping resilient distributed mesh app projects6,014MITCommand line utilitiesDevelopment tools meshtasticA Rust library for communicating with and configuring Meshtastic devices.25,544GPL-3.0ConfigurationEmbedded development meshtastic_protobufsMeshtastic Protobuf definitions5,369non-standard meshtextGenerate vertex-vertex meshes from text.38,391MIT OR Apache-2.0Game developmentGraphics meshtncHost tool for interacting with MeshTNC hardware68MIT meshuganahA type safe ODM for MongoDB.12,762MITDatabase interfaces meshviewer-modelsstructs of freifunks meshviewer json1,323LGPL-2.1-only meshvoxA simple CPU based mesh voxelizer7,770MIT meshxA mesh eXchange library with conversion utilities for popular mesh formats.393,198MIT OR Apache-2.0 meshx-deriveDerive macros for [meshx](https://crates.io/crates/meshx)379,872MIT OR Apache-2.0 meshyNetwork application framework17Apache-2.0 meslinErgonomic messaging for Rust5,166MIT OR Apache-2.0AsynchronousConcurrency meslin-deriveErgonomic messaging for Rust4,257MIT OR Apache-2.0AsynchronousConcurrency mesocarpHigh-performance concurrency, synchronization, scheduling, and logging primitives in Rust13,952LGPL-2.1 mesonA build dependency for meson12,850MIT meson-nextA build dependency crate for running Meson to build a native library26,371MIT mesosMesos library using the new HTTP API12,849Apache-2.0 mesquitte-coreMQTT v3.1.1/v5.0 library.1,263Apache-2.0AsynchronousNetwork programming messplaceholder for a prototype message storage lib1,595WTFPL mess_protectorA Protector is like a less-formal hazard pointer. It is intended to mark a boundary in an array as protected so that it won't be…1,517MIT OR Apache-2.0 messafast, width flexible, powerline-shell like prompt.4,170MIT messageBuild email messages in rust5,553MIT/Apache-2.0 message-board-cliRun-and-done CLI driver for the message-board coordination statechart: one operation per invocation, state persisted via…14AGPL-3.0-onlyCommand line utilities message-board-libStatechart-based multi-agent coordination board: agent registry, question/response threads, heartbeat monitoring, Lamport-ordered…24AGPL-3.0-onlyData structures message-bus-macrosGenerate a pub-sub bus for use in async applications, macros crate5,562MIT OR Apache-2.0Data structures message-channelA simple thread-safe message channel implementation11,504MITAsynchronousConcurrency message-dispatchmessage-dispatch6,084MIT message-encodingA simple trait to control how a structure should be encoded24,306MIT message-formatAn implementation of ICU MessageFormats for Rust.2,691MIT/Apache-2.0 message-ioFast and easy-to-use event-driven network library189,316Apache-2.0AsynchronousGame development message-locatorLocalization for message assets2,769ISC message-memessage me when compile finished1,608MIT message-metaString (message) parser. Parsing tokens like links or hashtags3,352MIT message-optimizer-binStandalone CLI for GPT-5.4 message optimization401MIT message-packetizerSign and packetize structs messages over SRT1,303MIT message-sinkMessage framing for AsyncRead + AsyncWrite2,257non-standard message_busA message bus which delays messages until a specified timestamp in the future3,087MIT message_dbMicroservice native message and event store for Postgres11,648MIT OR Apache-2.0Database interfaces message_filterA size or time based message filter that takes any generic type as a key and will drop keys after a time period, or once a…52,198GPL-3.0 message_macro_deriveA macro to generate/parse binary representation of messages3,939MIT message_optimizerStandalone GPT-5.4 message optimizer library389MIT