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.

mago-collectorProvides a utility for gathering and managing issues from various Mago tools, including support for suppression pragmas.17,789MIT OR Apache-2.0 mago-composerParses and models composer.json files61,610MIT OR Apache-2.0 mago-databaseProvides a high-performance, in-memory database for source code analysis, featuring distinct mutable and immutable states and…32,402MIT OR Apache-2.0 mago-docblockAnalyzes PHP docblocks to extract annotations, tags, and documentation comments, aiding tools that rely on inline documentation.69,176MIT OR Apache-2.0 mago-feedbackLogging, progress bars, and other feedback utilities.13,325MIT OR Apache-2.0 mago-fingerprintPosition-insensitive AST fingerprinting for incremental analysis4,810MIT OR Apache-2.0 mago-fixerApplies automated fixes and transformations to text.65,038MIT OR Apache-2.0 mago-flagsCompact, type-tagged bitsets for Mago: generic `U8Flags`...`U128Flags` over any `Into<uN>` flag type.162MIT OR Apache-2.0 mago-formatterReformats PHP source code according to configurable style rules, ensuring consistent code style across a project or organization.67,392MIT OR Apache-2.0 mago-guardA PHP dependencies guard that helps keep your architecture clean.4,299MIT OR Apache-2.0 mago-hirA high-level intermediate representation (HIR) for PHP, lowered from the PHP and PHPDoc concrete syntax trees.130MIT OR Apache-2.0 mago-internerA string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools.57,063MIT OR Apache-2.0 mago-lexerA fast and efficient lexer for PHP code.42,404MIT OR Apache-2.0 mago-linterA PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality.59,748MIT OR Apache-2.0 mago-namesResolves and normalizes identifiers (classes, functions, constants) within PHP code.66,608MIT OR Apache-2.0 mago-orchestratorAn orchestrator crate for Mago, coordinating various components to provide a unified PHP tooling experience.2,898MIT OR Apache-2.0 mago-pagerA pager that pipes output through a terminal pager like `less` or `delta`.6,037MIT OR Apache-2.0 mago-parserA fast, recursive descent parser for PHP.41,812MIT OR Apache-2.0 mago-php-versionModeling PHP versions (major.minor.patch), with built-in checks for feature support and deprecations across different PHP…66,039MIT OR Apache-2.0 mago-phpdoc-syntaxA unified parser for PHPDoc comments and their embedded type and constant expressions.1,331MIT OR Apache-2.0 mago-preludeThe pre-compiled prelude of PHP's built-in symbols, used by Mago for fast, dependency-free analysis.12,181MIT OR Apache-2.0 mago-projectA crate for representing and analyzing PHP projects. It parses PHP source files into ASTs, resolves names, collects semantic…17,645MIT OR Apache-2.0 mago-referenceMago Reference is a library for analyzing PHP codebases by providing advanced symbol search capabilities.22,797MIT OR Apache-2.0 mago-reflectionOffers data structures and APIs to represent and inspect PHP code elements—like classes, functions, and interfaces—enabling…46,488MIT OR Apache-2.0 mago-reflectorAllows introspection of PHP code structures, enabling tools to examine classes, interfaces, methods, and other elements for…24,664MIT OR Apache-2.0 mago-reportingStructured error and diagnostic reporting utilities.81,038MIT OR Apache-2.0 mago-semanticsPHP Semantics Checker.41,246MIT OR Apache-2.0 mago-serviceIntegrates multiple PHP tooling capabilities—such as parsing, linting, and formatting—into a unified interface for easier tool…8,151MIT OR Apache-2.0 mago-sourceManages PHP source files by providing functions for loading, reading, and referencing PHP code, making it easier to work with…55,238MIT OR Apache-2.0 mago-spanTracks exact character positions in source code, making it easier to report precise errors, warnings, and other diagnostics.85,099MIT OR Apache-2.0 mago-symbol-tableA library for discovering and working with symbols in PHP code.25,768MIT OR Apache-2.0 mago-syntaxA correct, fast, and memory-efficient PHP syntax implementation, including Lexer, Parser, AST, and utilities for Mago.35,711MIT OR Apache-2.0 mago-syntax-coreProvides core utilities useful for building lexers and parsers within Mago.36,245MIT OR Apache-2.0 mago-text-editA text editing library for Mago17,522MIT OR Apache-2.0 mago-tokenDefines the data structures and enumerations representing PHP tokens.46,534MIT OR Apache-2.0 mago-traverserProvides utilities to traverse AST nodes.26,669MIT OR Apache-2.0 mago-trinaryA library implementing three-valued logical operations (true, false, maybe) to handle complex logical reasoning scenarios.46,636MIT OR Apache-2.0 mago-twig-syntaxA lossless lexer, AST, and parser for Twig templates, targeting Twig 3 syntactic compatibility.285MIT OR Apache-2.0 mago-type-syntaxProvides core utilities useful for building lexers and parsers within Mago.21,712MIT OR Apache-2.0 mago-typingProvides basic type inference for PHP code, deducing variable and return types to assist in static analysis and automated tooling.43,536MIT OR Apache-2.0 mago-walkerProvides traits to systematically walk through AST nodes.44,584MIT OR Apache-2.0 mago-wasmExposes PHP code analysis and tooling functionalities as WebAssembly modules, enabling browser-based tools and editor…57,094MIT OR Apache-2.0 mago-wordA byte-string interning library for the Mago ecosystem, with optional small-string optimization and zero-allocation utilities for…2,133MIT OR Apache-2.0 magooA wrapper for git submodule that simplifies the workflows13,831MITCommand line utilitiesDevelopment tools magpieHigh-performance Othello library built with bitboards23,604MITAlgorithmsGame engines magpie-birdeBird Target Bird Scraper16,644MIT OR Apache-2.0 magpie-btFacade crate for the magpie BitTorrent library (re-exports public API).180Apache-2.0 OR MITNetwork programming magpie-bt-bencodeZero-copy bencode codec for the magpie BitTorrent library.406Apache-2.0 OR MITEncodingParser implementations magpie-bt-coreEngine core (picker, storage trait, alert ring, session orchestration) for the magpie BitTorrent library.237Apache-2.0 OR MITAsynchronousNetwork programming magpie-bt-dhtMainline DHT (BEP 5) for the magpie BitTorrent library.98Apache-2.0 OR MITNetwork programming magpie-bt-metainfo.torrent metainfo parser (v1, v2, hybrid) for the magpie BitTorrent library.293Apache-2.0 OR MITNetwork programmingParser implementations magpie-bt-wirePeer wire protocol codec for the magpie BitTorrent library.280Apache-2.0 OR MITNetwork programmingParser implementations magpiesCommand-line tool for polling and visualizing JSON-formatted time series metrics1,156MIT magpipeThe decentralized power of a mailing list, wrapped in the comfort of a real-time chat app.18MIT magratheaA pixel-art procedural planet generation library and tool4,643MITGame developmentMultimedia::Images magrextthat allows you to create a framework for introducing mods into specific software, or to develop mods for that software22Apache-2.0 magrext-macrosmacros for magrext crate101Apache-2.0 magrietteThis is not a pipe6,644BSD-3-Clause magspecShort-time fourier transform730BSD-3-Clause OR Apache-2.0AlgorithmsScience magstripe-rsMagnetic stripe card data decoder library and CLI tool2,044MPL-2.0Command line utilitiesEncoding maguroA fast YouTube downloader.1,683MITAPI bindingsCommand line utilities mahbotAn autonomous agentic engineering system that manages software development through role separation, subagents, and deterministic…79MIT OR Apache-2.0Development tools mahcriichi mahjong calculator library and CLI30,512BSD-3-Clause mahfA framework for modular construction and evaluation of metaheuristics.3,671GPL-3.0-or-laterAlgorithmsScience mahf-bmfA collection of common continuous benchmark functions for MAHF.1,593GPL-3.0-or-laterAlgorithmsScience mahf-cocoCOCO problem library for MAHF1,597GPL-3.0-or-laterAlgorithmsScience mahf-tsplibTSPLIB problem library for MAHF1,804GPL-3.0-or-laterAlgorithmsScience mahiwa_frontend_rustLibrary for using Mahiwa from Rust2,722MIT mahjongFunctionality relating to the game of mahjong, particulary riichi mahjong.1,549LGPL-3.0-or-later mahkohJust making a wee point...1,754AGPL-3.0-or-later mahlerAn automated job orchestration library that builds and executes dynamic workflows23,692Apache-2.0 mahler-coreAn automated job orchestration library that builds and executes dynamic workflows15,881Apache-2.0 mahler-deriveDerive macros for mahler15,906Apache-2.0 mahogany[BETA] Logging framework for Rust1,444MIT mahouMagically easy anime downloads5,226GPL-3.0-or-later mahrsA data science notebook1,694MIT OR Apache-2.0Development toolsScience maiA higher-level mio interface.2,905MIT mai-cliAI tooling package manager - Manage skills, commands, and MCP connectors for AI agents (Qwen, Claude, etc.)45MITCommand line utilitiesDevelopment tools mai-sdk-coreMAI SDK Core1,339BSD-3-Clause maiaSafe low-level Vulkan bindings4,197MIT OR Apache-2.0 maia-httpdMaia SDR HTTP server15,785MIT OR Apache-2.0Hardware supportScience maia-jsonMaia SDR JSON API9,245MIT OR Apache-2.0ScienceWeb programming maia-pacMaia SDR peripheral access crate7,297MIT OR Apache-2.0Hardware supportScience maia-wasmMaia SDR WASM frontend15,189MIT OR Apache-2.0ScienceWebAssembly maib-clientAn unofficial Rust client for MAIB API4,212MIT OR Apache-2.0Web programming::HTTP client maicoin_maxMaiCoin Max API client for Rust4,054non-standardAPI bindingsCryptography::Cryptocurrencies maidFast local task runner for project scripts, dependencies, and cached build steps.9,478MIT maid-chanA cute maid746MIT OR Apache-2.0 maid-langMaid Programming Language3,445MIT maid-sweeprsCall a maid to label old files and sweep them under the rug.9,644MITCommand line utilities maidenheadA simple package to convert to/from maidenhead squares to latitude/longitude3,784Apache-2.0 maidenxRust ML Framework for Maiden Engine3,180BSD-3-ClauseScience maidenx_coremaidenx core4,187BSD-3-Clause maidenx_cpumaidenx CPU backend4,824BSD-3-Clause maidenx_cudamaidenx CUDA backend4,687BSD-3-Clause maidenx_internalmaidenx internal3,396BSD-3-Clause maidenx_macro_utilsmaidenx macro utils4,584BSD-3-Clause maidenx_mpsmaidenx MPS backend2,216BSD-3-Clause maidenx_nnmaidenx nn3,627BSD-3-Clause maidenx_nn_macrosmaidenx nn macros3,837BSD-3-Clause maidenx_tensormaidenx tensor3,897BSD-3-Clause maidsafe_clientMaidsafe Client API library8,392GPL-3.0 maidsafe_sodiumoxideFast cryptographic library for Rust (bindings to libsodium)8,899MIT maidsafe_typesTypes for maidsafe clients and vaults.31,389GPL-3.0 maidsafe_utilitiesRust utility functions provided by MaidSafe.177,383MIT OR BSD-3-Clause maidsafe_vaultThis is Pre alpha, and not useful, no code worth looking at.8,276GPL-3.0 maigeA CLI tool for securely managing and injecting environment variables and secrets20AGPL-3.0-onlyCommand line utilitiesCryptography maikA mock SMTP server library5,113MPL-2.0Development tools::TestingEmail maikoLightweight event-driven actor runtime with topic-based pub/sub for Tokio665MIT OR Apache-2.0AsynchronousConcurrency maiko-macrosProcedural macros for the Maiko actor runtime362MIT OR Apache-2.0Development tools::Procedural macro helpers maikor-asm-parserMaikor ASM parser14,146MIT maikor-languageMaikor Platform (language, addresses, etc)21,902MIT maikor-platformMaikor Platform specifications (language, addresses, etc)18,751MIT maikor-vm-coreVM for playing Maikor games21,219MITGames maikor-vm-fileVM for playing Maikor games16,276MIT maikor-vm-interfaceInterface for VM (simulates hardware)14,524MITGames mailmail, facade for a number of mail related crates for creating and sending mails23,456MIT OR Apache-2.0 mail-authDKIM, ARC, SPF and DMARC library for Rust414,284Apache-2.0 OR MITAuthenticationEmail mail-builderE-mail builder library for Rust992,633Apache-2.0 OR MITEmail mail-charsprovids lookup table based char classification for mail related grammars5,037MIT/Apache-2.0Encoding mail-cli基于 Rust 开发的高性能命令行邮件工具 mail-cli,专为 AI 代理自动化场景设计,支持 SMTP 发信、IMAP 收信、邮件查询与管理。 轻量高效、低占用、命令简洁,可无缝接入自动化脚本、服务端任务与智能代理流程。18Apache-2.0 mail-core[mail/core] provides the Mail type for the mail crate (inkl. multipart mime bodies, builder and resource type)11,970MIT OR Apache-2.0 mail-core-ng[mail/core] provides the Mail type for the mail crate (inkl. multipart mime bodies, builder and resource type)1,586MIT OR Apache-2.0 mail-headers[mail/headers] header parts for the mail crate (inkl. header map and standard header impl)18,808MIT OR Apache-2.0 mail-headers-ng[mail/headers] header parts for the mail crate (inkl. header map and standard header impl)2,042MIT OR Apache-2.0 mail-internals[mail-api] _internal_ parts for the mail-api crates15,208MIT OR Apache-2.0 mail-internals-ng[mail-api] _internal_ parts for the mail-api crates2,489MIT OR Apache-2.0 mail-listEmail subscriptions list library. Unicast, narrowcast and broadcast lists182Apache-2.0 or MIT mail-messageA program for easy, quick, and fault tolerant sending of emails from the command line.5,179GPL-3.0-or-laterAsynchronousCommand line utilities mail-parserFast and robust e-mail parsing library for Rust2,600,730Apache-2.0 OR MITEmailParser implementations mail-queryParser and typed AST for Gmail-style email search queries. Backend-agnostic.858MIT OR Apache-2.0EmailParser implementations mail-sendE-mail delivery library with SMTP and DKIM support472,755Apache-2.0 OR MITEmail mail-send-forkE-mail delivery library with SMTP and DKIM support6,618Apache-2.0 OR MITEmail mail-serviceMicroservice that leverages the Gmail API to send emails programmatically1,531Apache-2.0 mail-sluiceFlow-control for ngx_mail_auth_http_module0AGPL-3.0-or-laterEmailNetwork programming mail-smtp[mail/smtp] combines mail-core with new-tokio-smtp10,489MIT OR Apache-2.0 mail-template[mail] provides a way to create bind string template engines to produce mails7,045MIT OR Apache-2.0 mail-test-accountcreates/loads/stores a mail account for testing purpose :(currently using ethereal.mail)3,964MIT OR Apache-2.0 mail-threadingJWZ email threading (RFC 5256). Reconstruct message threads from References/In-Reply-To headers, with subject fallback for broken…971MIT OR Apache-2.0AlgorithmsEmail mail-tm-rsMail-Tm(https://mail.tm/en/) api implementation5,486non-standardAPI bindingsWeb programming::HTTP client mail_forwardA trait to retrieve email forwarding addresses / 获取邮件转发地址的 trait1,129MulanPSL-2.0API bindingsDevelopment tools mail_sitterA command-line tool for managing email services, providing utilities to automate and streamline email operations.1,426GPL-3.0 mail_slotA Rust implementation of the Windows Mailslot API7,776MITOperating systems::Windows APIs mail_structA minimalist Rust email structure library with optional support for encoding, decoding, and sending via SMTP. / 一个极简的 Rust…1,980MulanPSL-2.0Data structuresDevelopment tools mailblastrOfficial Rust SDK for the MailBlastr email API — send transactional and marketing email from your own verified domain.18MITAPI bindingsEmail mailboarA web interface for Tiny MailCatcher, a MailCatcher clone10,382MIT mailboar_backendA web interface for Tiny MailCatcher, a MailCatcher clone5,809MIT mailboar_frontendA web interface for Tiny MailCatcher, a MailCatcher clone5,531MIT mailbourneA Rust-native mail server and library — single binary, built-in doctor for DNS, DKIM, and deliverability.59MIT OR Apache-2.0EmailNetwork programming mailbourne-coreThe vocabulary of mailbourne: addresses, envelopes, messages, events, config83MIT OR Apache-2.0 mailbourne-doctorThe judge: turns probe evidence into a checklist report; returns data, renders nothing59MIT OR Apache-2.0 mailbourne-outA message must leave: signing, routing, dialing, SMTP conversation, queue, retry73MIT OR Apache-2.0 mailbourne-probeQuestions mailbourne asks the world: DNS, ports, TLS, blocklists60MIT OR Apache-2.0 mailboxMBOX reader.11,973WTFPL mailbox-formatsRead and write classic local-mail storage formats: mbox (mboxo/rd/cl/cl2) and Maildir.914MIT OR Apache-2.0EmailFilesystem mailbox_processorA small little actor abstraction inspired by the FSharp Mailbox Processor which in turn was inspired by erlang9,137LGPL-2.1-or-later mailbox_processor_rsActor abstraction inspired by the FSharp MailboxProcessor1,712MIT OR Apache-2.0 mailboxvalidatorEmail verification package for Rust using MailboxValidator API. It validates if the email is valid, from a free provider,…4,432MITAccessibilityEmail mailboxxysimple micro actor library for rust3,2210BSD mailbreezeOfficial Rust SDK for MailBreeze - Email Marketing & Transactional Email Platform120MITAPI bindingsEmail mailbridgeProvider-neutral transactional email library for Rust services125MITAPI bindingsEmail mailcapmailcap parsing library1,604GPL-3.0-or-laterConfigurationFilesystem mailcheckerCross-language temporary (disposable/throwaway) email detection library. Covers 2740 fake email providers.956,909MITEmailWeb programming mailchimp[Unofficial] Library for the development of applications that require the use of the [Mailchimp](https://developer.mailchimp.com)…23,997non-standard mailchimp-apiA fully generated & opinionated API client for the MailChimp API.37,982Apache-2.0 mailcrabEmail test server for development, written in Rust3,272Apache-2.0 OR MIT mailcrushA high-efficiency mail lossless compression tool that deconstructs emails for maximum compression42GPL-3.0-or-laterCommand line utilitiesCompression mailcrush-extractorExtract text content from email files – library companion to mailcrush174GPL-3.0-or-later maildirA simple library for maildir manipulation156,1780BSDEmailFilesystem maildir-packPack maildir into archive files2,019MITCommand line utilitiesEmail maildir2026maildir2026 provides a small Maildir-style file handoff protocol.34Apache-2.0 maildir_aimaildir_ai connects a maildir to your LLMs3,709Apache-2.0 maildirppMaildir++ library for Rust16,951MITEmailFilesystem maildirsRust library to manage collections of Maildir38,832MITEmailFilesystem mailerlite-rsMailerLite Rust SDK1,522MIT mailfmtA simple and quick bidirectional converter between mbox and eml formats.25Apache-2.0 mailfoldOfficial Rust client SDK for Mailfold (https://github.com/isi1988/Mailfold)17MIT mailfredProcess emails as an HTTP server4,089Apache-2.0AsynchronousEmail mailgangCrate that I use to abstract away the smtp(email-related stuff).9,698MIT OR Apache-2.0 mailgenMailgen generates clean, responsive HTML and Text e-mails for sending transactional mail15,102MITEmail mailghostA friendly disposable Mail.tm inbox for your terminal21MITCommand line utilitiesEmail mailguard-rsA fast temporary email and malicious domain detection library using SURBL DNS queries429Apache-2.0EmailNetwork programming mailgunMailgun client (WIP)6,834GPL-3.0 mailgun-rsAn unofficial client library for the Mailgun API56,798MIT mailgun-sdkMailGun API client written in Rust.13,394MITAPI bindings mailgun-smtp-rsA simple mail-merging tool1,200non-standard mailgun46Simple Mailgun client10,722MIT mailgun_apiApi for Mailgun in rust7,137MITAsynchronousEmail mailgun_v3reqwest based web bindings for Mailgun's v3 JSON API130,600MITAPI bindings mailhog-rsRust bindings for the mailhog SMTP testing API13,613MIT mailhookmail webhook to webpush11,114Apache-2.0 mailiConnect applications to the OP Stack14,270MIT OR Apache-2.0 maili-commonOptimism common types6,690MIT OR Apache-2.0 maili-consensusOptimism common types18,513MIT OR Apache-2.0 maili-flzTiny FastLZ compression library7,345MIT OR Apache-2.0 maili-genesisGenesis types for optimism25,243MITCryptographyCryptography::Cryptocurrencies maili-interopInterop types for the OP Stack13,132MITCryptographyCryptography::Cryptocurrencies maili-protocolProtocol types for the OP Stack34,977MITCryptographyCryptography::Cryptocurrencies maili-providerInterface with an OP Stack blockchain4,045MIT OR Apache-2.0 maili-registryRegistry for Optimism25,667MITCryptographyCryptography::Cryptocurrencies