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.
message_pluginsA Message-Passing Oriented backbone for Rust plugins to Rust programs5,694MPL-2.0
message_pro_macroMacros for NetworkInator113MIT
message_protocolA protocol for seperating binary messages over TCP, similar to WebSockets but more minimal.3,194MIT
message_queue_serviceA simple Message Queue implementation using Tokio and Serde6,769MIT
message_to_parentA simple library for child structs to talk to and interact with their parent without violating the borrow checker.1,507GPL-3.0
message_verifierRust Message Verifier library compatible with Rails' MessageVerifier and MessageEncryptor15,890MIT
message_workerMessage Worker is a low-ish level library for Rust for the creation of event-listeners using futures and streams. Notably MW…8,893MPL-2.0
messagebird-asyncWrapper around the message bird SMS API21,964MIT OR Apache-2.0
messagebusMessageBus allows intercommunicate with messages between modules56,393MIT OR Apache-2.0
messagebus_deriveMessageBus allows intercommunicate with messages between modules13,714MIT OR Apache-2.0
messagedbMicroservice native message and event store for Postgres1,214MIT OR Apache-2.0
messageforgemessageforge is a lightweight Rust library for creating structured messages in chat systems, including HumanMessage, AiMessage,…14,051Apache-2.0
messagepackAn implementation of MessagePack2,364MIT
messagepack-asyncA simple functional library for read/writing messagepack with tokio.4,630MIT OR Apache-2.0
messagepack-cliCLI tool to convert MessagePack data to JSON and vice versa.1,614MIT
messagepack-coremessagepack for `no_std`4,873Apache-2.0 OR MIT
messagepack-deriveDerive macros for messagepack-core Encode/Decode traits100Apache-2.0 OR MIT
messagepack-rsmessagepack-rs is pure Rust MessagePack implementation24,850MIT
messagepack-rs-macrosProcedural macros for messagepack-rs7,832MIT
messagepack-serdemessagepack for `no_std` with `serde`4,547Apache-2.0 OR MIT
messagerMessager198MIT
messagesRuntime-agnostic actor library.32,000MIT
messagesignLibrary for signing requests to mehal services10,293MIT
messaggeroHigh-performance agent-to-agent communication protocol for Rust. A2A-compatible over HTTP/JSON-RPC with a zero-overhead binary…33MIT OR Apache-2.0
messagingA simple two-way messaging crate8,974MIT OR Apache-2.0
messaging-api-lineThis document describes LINE Messaging API.1,175Unlicense
messaging-egressGreentic messaging egress worker: consumes normalized envelopes and delivers platform-specific payloads.39MIT
messaging-tenantsGreentic messaging package: messaging tenants.507MIT
messaging-thread-pool-macrosMacros for the messaging-thread-pool library263MIT
messaging_thread_poolA library for aiding the creation of typed thread pool of objects that is communicated with via channels46,461MIT
messengertwo way messenger4,255MIT
messenger-rsAn interface to interact with different instant messaging services, e.g., Discord, Slack and Telegram.3,894MIT OR Apache-2.0
messlocA shuffle-based allocator2,792MIT OR Apache-2.0
messpack-serdeSerde bindings for RMP7,828MIT
messtarMesstar — custom encryption protocol built with X25519, HKDF and AES-256-GCM116GPL-3.0-only
messyRequests made easy1,523MIT
messy_jsonJSON Parser for dynamically structured documents9,463MIT OR Apache-2.0
messyenvA command-line tool to mess up your local environment1,521Apache-2.0
mest-coreCore language library for the Mest programming language114MIT
mest-lspLSP server for the Mest programming language60MIT
mestcA simple functional programming language for learning purposes64MIT
mesuraA lightweight library for metrics gathering, Prometheus compatible2,297MIT
met-office-apiRust bindings for the UK Met Office API1,525MIT
metameta29MIT OR Apache-2.0
meta-agentA meta-agent coordinator that dispatches tasks to agents based on capabilities, load, and dependency graphs18MIT
meta-astPolyglot static-analysis engine: extract symbols and cross-language dependency graphs from 8 supported source languages, with…16Apache-2.0
meta-cliFree and open ecosystem for API composition.1,505non-standard
meta-enumMeta Information on C-Style Enum Inspired by QMetaEnum239MIT OR Apache-2.0
meta-enum-deriveProc Macro for meta-enum crate337MIT OR Apache-2.0
meta-languageA self-describing links-network core for lossless language representation3,385Unlicense
meta-mcpMCP server for Meta Platform — Facebook Pages, Instagram, WhatsApp via Graph API23MIT
meta-packetInternal proc-macros for tentacli426non-standard
meta-secret-coreMeta Secret core module52,386Apache-2.0
meta-secret-core-modelsMeta Secret core models1,606Apache-2.0
meta-tracingFlexible metadata collection layered on top of the tracing crate. Accumulate structured sections, timings, and issues during…48MIT OR Apache-2.0
meta-yoinkerA tool designed to extract and re-apply DMI/zTxt metadata1,632GPL-3.0
meta_coreShared infrastructure for ~/.meta/ directory management, lockfile, and atomic JSON store256MIT
meta_diffAutodiff tool for developing scalable Machine Learning algorithms across different platforms with a single source file.4,111GPL-3.0+
meta_fetcherA simple website metadata fetcher6,872MIT
meta_mergeCopy, deep-merge, and apply Rust attributes from one item to another821MIT OR Apache-2.0
meta_merge_coreCore logic for meta_merge1,102MIT OR Apache-2.0
meta_merge_macrosMacros for meta_merge964MIT OR Apache-2.0
meta_oxideUniversal metadata extraction library supporting 13 formats (HTML Meta, Open Graph, Twitter Cards, JSON-LD, Microdata,…90MIT OR Apache-2.0
meta_plugin_protocolShared plugin protocol types for meta subprocess plugins253MIT
meta_programmingA meta programmming utils for rust.1,578MIT OR Apache-2.0
meta_toolsCollection of general purpose meta tools.179,566MIT
meta_tools_minCollection of general purpose meta tools. Minimal Set.119,225MIT
meta_tupleA statically typed opaque tuple that can contain any type.2,546MIT OR Apache-2.0
meta_tuple_deriveDerive macros for meta_tuple.953MIT OR Apache-2.0
metabaseErgonomic Rust SDK for Metabase's HTTP API, with async and blocking clients.36MIT
metabase-api-rsA simplified Rust client for the Metabase API (Beta release - feature complete)1,282MIT OR Apache-2.0
metabeamCommand-line metadata extractor for any file type: hashes, entropy, MIME from magic bytes, EXIF/GPS, image/audio/video tags, PDF,…18MIT OR Apache-2.0
metabeam-coreDynamic, extensible metadata extraction for any file type: content-based detection, hashes, entropy, EXIF/GPS, image/audio/video,…32MIT OR Apache-2.0
metabobThe Metaplex NFT-standard assortment of tools for very specific tasks that are unrelated. Inspired HEAVILY by Metaboss.14,199Apache-2.0
metabolizerMetabolizer is a Rust library to transform Gesttalt gardens into deployable units.912MIT
metabossThe Metaplex NFT-standard Swiss Army Knife tool.156,816Apache-2.0
metaboss_libThe core library for the metaboss cli.78,574Apache-2.0
metabox-sdkEasy to use MetaBox Tool2,650MIT OR Apache-2.0
metacParser for a lisp/bash-like language4,258LGPL-3.0-or-later
metacallCall NodeJS, TypeScript, Python, C#, Ruby... functions from Rust (a Rust Port for MetaCall).20,857Apache-2.0
metacall-inlineInline macros for metacall crate.8,826Apache-2.0
metacall-sysCrate for finding metacall library in the system.5,016Apache-2.0
metacatmetacat: a categorical theorem prover251MIT OR Apache-2.0
metacat-climetacat: a categorical theorem prover124MIT OR Apache-2.0
metacmdAbstracting commands over multiple environments1,528Apache-2.0
metacompleteTop-k string autocompletion1,026MIT OR Apache-2.0
metacomplete_ptrieGeneric trie data structure implementation (prefix tree) with support for different key and value types,
and functions to search…796non-standard
metacpan_apiQuery the metacpan.org API16,899GPL-3.0-or-later
metacrateMetadata for crates71,894MIT OR Apache-2.0
metactlmetactl v2 reference kernel and JSON-RPC service419Apache-2.0
metactldmetactl v2 local reference-kernel JSON-RPC/MCP shim322Apache-2.0
metaculusAPI Client for Metaculus6,200non-standard
metaculustetraA library for interacting with the Metaculus API6,366CC0-1.0
metadataMedia file metadata for human consumption25,104MIT
metadata-backupProgram to back up file system metadata.1,851Apache-2.0
metadata-crates-io-testJust testing what metadata can be changed in a crate after upload1,065non-standard
metadata-crates-io-testingEmpty crate - Just testing what metadata can be changed in a crate after upload5,853non-standard
metadata-filterClean up artist, album and song names6,185MIT
metadata-genA powerful Rust library for extracting, validating, and processing metadata in YAML, TOML, and JSON formats from any content or…9,825MIT OR Apache-2.0
metadata-search-engine-rsA metadata search engine binary and server similar to SEAR-XNG140MIT
metadata-shortenerReference implementation for metadata shortener for Substrate chains, RFC464,304GPL-3.0-or-later
metadata-storeA simple store for recoverable metadata that is written in atomic batches.6,512MIT/Apache-2.0
metadata-transfererCLI tool to transfer metadata between files5,088MIT
metadata_macroRust macros for a very elementary metadata-like system in structs and tuple structs.102LGPL-3.0-only
metadepsRun pkg-config from declarative dependencies in Cargo.toml3,127,146MIT/Apache-2.0
metaemuPart of MetaEmu core packages3,293MIT
metaemu-arch-additionalPart of MetaEmu core packages1,549MIT
metaemu-concretePart of MetaEmu core packages2,548MIT
metaemu-hooksPart of MetaEmu core packages3,575MIT
metaemu-intrinsicsPart of MetaEmu core packages3,075MIT
metaemu-loaderPart of MetaEmu core packages3,077MIT
metaemu-machinePart of MetaEmu core packages3,112MIT
metaemu-microxPart of MetaEmu core packages3,068MIT
metaemu-runMetaEmu Runtime1,541MIT
metaemu-statePart of MetaEmu core packages5,405MIT
metaemu-state-derivePart of MetaEmu core packages5,823MIT
metafactoryRust library to chain together object factories.34,976MIT
metaflacA library for reading and writing FLAC metadata.230,221MIT
metafluxShort alias for the metaflux-client SDK — re-exports the entire metaflux-client public API.259MIT
metaflux-clientRust SDK for the MetaFlux derivatives L1 — REST + WebSocket, EIP-712 signing, and typed builders for the full signed-action…343MIT
metafmtA CLI for formatting configuration files6,217MIT
metaforA crate for quickly generating repetive code from a single example.1,832MIT
metaframerMetaframer is a tool to generate frames for images from their metadata2,828MIT
metagenerplaceholder3,022
metagoblinGenerates metadata for a binary format using goblin35,272MIT
metaheuristicsFind approximate solutions to your optimisation problem using metaheuristics algorithms48,762GPL-3.0
metaheuristics-natureA collection of nature-inspired metaheuristic algorithms.116,095MIT
metaheurustics-rsA comprehensive collection of metaheuristic optimization algorithms implemented in Rust1,641MIT
metainfoTransmissing metainfo across components.412,317MIT OR Apache-2.0
metalRust bindings for Metal20,431,490MIT OR Apache-2.0
metal-candleProduction-quality Rust ML crate for Apple Silicon - LoRA training, inference, and text generation using Candle with Metal backend656Apache-2.0
metal-ioA collection of metal IO library1,536MIT/Apache-2.0
metal-jsonGPU JSON parser on Apple Metal: parse-to-tape faster than simdjson on large inputs46MIT
metal-live-resizeGlitch-free macOS Metal window live resize via CAMetalLayer contentsGravity + contentsScale51MIT
metal-matrixHigh-performance linear algebra library with Metal GPU acceleration775MIT
metal-rsRust bindings for Metal140,972MIT OR Apache-2.0
metal-softfloatIEEE-754 binary64 (f64) software emulation for Apple Metal compute kernels and pure Rust47MIT AND BSD-3-Clause
metal-sysLow-level bindings for Apple's Metal Graphics API3,358MIT
metal2vulkanTranslate Metal AIR / LLVM IR to Vulkan SPIR-V with a native Rust emitter21LGPL-3.0-or-later
metalcraftA LangGraph-style stateful graph orchestrator for AI agents in Rust661MIT
metalcraft-agentInteractive AI coding agent with personas, skills, and tool approval104MIT
metalcraft-flowsSpecification and reference types for Flows — a serializable DAG format for AI agent workflows155MIT
metaldbPersistent storage implementation based on RocksDB.1,651Apache-2.0
metaldb-deriveProcedural macros for metaldb.2,324Apache-2.0
metalforgeforge: a deterministic metaheuristic optimization substrate in Rust. Unified Problem/MultiProblem/Anneal traits; DDS, SCE-UA, DE,…170MIT OR Apache-2.0
metalinkA Metalink 4.0 parser13,418MIT
metalioMetal IO runtime1,532MIT/Apache-2.0
metalkitRust wrapper around the MetalKit APIs1,802MIT OR Apache-2.0
metalkit-rsSafe Rust bindings for Apple's MetalKit framework — MTKView, texture loading, Model I/O integration, and mesh bridging on macOS83MIT OR Apache-2.0
metallicC math functions from scratch11,846MIT
metallicalcA calculator written in Rust7,802non-standard
metallmA comprehensive library for interacting with various LLM providers using a unified API, inspired by OpenAI's interface1,169non-standard
metalloidConfiguration management for developers1,721MIT
metallurgyA build system written in rust2,882
metalmqMetalMQ server5,295Apache-2.0
metalmq-clientMetalMQ client library (AMQP 0.9)6,115Apache-2.0
metalmq-codecMetalMQ codec library6,730Apache-2.0
metalogMetalog probability distribution library and CLI16Apache-2.0
metalorRust utilities for line-oriented DSL parsing, portable build cells, local Linux-provider integration, and OCI-backed Linux…623Apache-2.0
metalsA meta programming language for Composable Systems5,114MIT
metals-polyPoly library provides the interface and interface type abstractions that form the foundations of the meta programming in Metals3,380MIT
metalsshExperimental SSH implementation845MIT OR Apache-2.0
metalssh-cliSSH CLI776MIT OR Apache-2.0
metaltileRust DSL for writing Apple Metal GPU kernels — write once, run fast on Apple Silicon43Apache-2.0
metaltile-codegenMetal Shading Language (MSL) code generator for MetalTile kernels85Apache-2.0
metaltile-coreCore IR types and data structures for the MetalTile GPU kernel DSL105Apache-2.0
metaltile-macrosProc-macro crate providing the #[kernel] DSL for MetalTile GPU kernels123Apache-2.0
metaltile-runtimeApple Metal runtime dispatch for MetalTile GPU kernels63Apache-2.0
metaltile-stdMetalTile kernel standard library — benchmark metadata and type definitions18Apache-2.0
metalyzeUnified file metadata extraction for Rust.421MPL-2.0
metamapMetamap is a special `map` data structure for storing arbitrary types, designed to provide a flexible solution for scenarios…5,199MIT
metamatchA proc-macro for generating repetitive match arms.10,999MIT OR Apache-2.0
metamath-rsA library manipulating Metamath databases, including a parallel and incremental verifier for Metamath databases1,555MIT OR Apache-2.0
metamessageMetaMessage (mm) is a structured data exchange protocol. It is self-describing, self-constraining, and self-exemplifying,…91MIT
metamessage-deriveMetaMessage derive macros for Rust76MIT
metamodelA data model for your data models.1,581MIT OR Apache-2.0
MetamorfishMetamorfish is a data mutation library based on CSS-like selectors and mutation
actions.2,408MIT OR Apache-2.0
metamorphA dynamic and extensible framework for generating and transforming Rust source code with built-in support for randomization and…1,044MIT
metamorphicAI-uplift of the JS/Python ecosystem to Rust21MIT
metamorphic-cryptoZero-knowledge end-to-end encryption with post-quantum hybrid KEM (ML-KEM + X25519) and an opt-in CNSA 2.0 suite axis…1,831MIT OR Apache-2.0
metamorphic-logTamper-evident, append-only transparency log + verification SDK for the Metamorphic platform: RFC 6962/9162 Merkle proofs, C2SP…867MIT OR Apache-2.0
metamorphoseMacros collection for converting Structure to Model, for a green-barrel project.157,219MIT OR Apache-2.0
metamorphosisA GPGPU computation graph executor for web assembly1,770MIT
metamsgLow level network with custom layer that build custom protocol.1,526Apache-2.0
metamusicTUI audio tags editor177non-standard
metanoiaA planned adaptive OLAP query engine that can replan queries while they run.20Apache-2.0
metap(WIP) Meta Programing Tools1,681MIT
metapacmulti-backend declarative package manager16,786GPL-3.0-or-later
metaphoneRealization of phonetic algorithm metaphone3,455non-standard
metaphone3Metaphone3 phonetic algorithm2,276MIT
metaphone3-sysBindings for the Metaphone3 Go library5,290MIT
metaphorA general-purpose utility library for Rust21MIT
metaphysicsGeneric extendable first-order differential equation solver505GPL-3.0-or-later
metaplexMetaplex11,808Apache-2.0
metaplex-auctionSolana Auction Program13,726Apache-2.0
metaplex-pulsarRust client for Apache Pulsar1,771MIT/Apache-2.0
metaplex-token-metadataMetaplex Metadata155,323Apache-2.0
metaplex-token-vaultMetaplex Token Vault155,736Apache-2.0
metaprofileSegregate WGS data into windows along the genome. Optionally, run tools such as alphabeta for each window.1,485GPL-3.0
metaprogrammingPort C++ metaprogramming to Rust1,451MPL-2.0