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.
maili-rpcRPC for Optimism20,652MIT
maili-rpc-jsonrpseeOptimism RPC Client1,614MIT OR Apache-2.0
maili-rpc-types-engineOptimism RPC types for the `engine` namespace3,000MIT OR Apache-2.0
maili-serdeSerde related helpers for Maili19,010MIT
maili-superchainCore superchain types for Maili8,629MIT OR Apache-2.0
mailidatorA lightweight Rust library for checking email address misspellings626Apache-2.0
mailifyIdentify if a mail address exists48Apache-2.0 OR MIT
mailify-libIdentify if a mail address exists45,576Apache-2.0 OR MIT
mailinA library for writing SMTP servers127,124MIT OR Apache-2.0
mailin-embeddedAn SMTP server that can be embedded in other programs48,528MIT OR Apache-2.0
mailinator-rsApi wrapper for Mailinator.5,021MIT
mailing-listSMTP server with TOML configuration and dynamic plugin system2,346GPL-3.0
mailing-list-cliNewsletter and mailing list management from the terminal. Built for AI agents on top of email-cli.149MIT
mailjet-rsMailjet API wrapper for Rust19,121MIT
mailjet_api_wrapperUnofficial wrapper for Mailjet's API8,451LGPL-3.0-or-later
mailjet_clientA client for Mailjet's REST API3,525MIT
mailkit-rsSafe Rust bindings for Apple's MailKit framework on macOS156MIT OR Apache-2.0
mailkiteOfficial MailKite SDK for Rust — inbound email → webhook, sending, templates, broadcasts, at-rest encryption, and webhook…18MIT
MailLaserAn SMTP server that listens for incoming emails addressed to a specific recipient and forwards them as HTTP POST requests to a…769MIT
mailledgerCross-platform desktop email client with custom IMAP implementation44MIT
mailledger-coreCore business logic and services for MailLedger email client138MIT
mailledger-imapProduction-quality IMAP client library implementing RFC 9051 (IMAP4rev2)280MIT
mailledger-mimeMIME message parsing and generation library for email232MIT
mailledger-oauthOAuth2 authentication library for email protocols357MIT
mailledger-smtpProduction-quality SMTP client library implementing RFC 5321231MIT
mailmapParses mailmap files into Rust structures1,984MIT OR Apache-2.0
mailmeAsync Rust pop3 client with tokio3,293non-standard
mailmeldA simple mail-merging tool1,173non-standard
mailmergeMailMerge Rust Crate: work in progress for building a mail merge tool to send emails.983MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR AGPL-3.0
mailmodelA proof-of-concept mail viewer writting with Qt using QML9,722AGPL-3.0-or-later
mailnaggertrayTray icon intended for use with mailnagger699MIT
mailoddsMailOdds provides email validation services to help maintain clean email lists and improve deliverability. The API performs…38MIT
mailparseA simple parser for MIME e-mail messages11,102,5360BSD
mailparserTBD15MIT
mailpipeA unified, high-level SMTP and IMAP email engine backend library for Rust.62MIT
mailpit_clientA Mailpit REST API client4,360MIT OR Apache-2.0
mailpotMailing list manager1,675AGPL-3.0-or-later
mailprocProcess email based on contents, like procmail.6,890MIT
mailroomAsync outbox for reliable message delivery in distributed microservices27MIT
mailrsa notmuch GUI/TUI mail client903GPL-2.0-only
mailrs-acmeHigh-level ACME (RFC 8555 / Let's Encrypt) orchestration: account load-or-create, HTTP-01 cert provisioning, expiry monitoring,…645Apache-2.0 OR MIT
mailrs-arcRFC 8617 Authenticated Received Chain (ARC) — header parsing, chain extraction, and signature verification + sealing. ARC extends…116Apache-2.0 OR MIT
mailrs-arfRFC 5965 Abuse Reporting Format (ARF / feedback-report) parser. Extracts Feedback-Type, original recipient, source IP, and other…617Apache-2.0 OR MIT
mailrs-attachment-extractExtract text from email attachments (PDF + image OCR). PDF text via `pdf-extract` (pure Rust); OCR via the `tesseract` CLI…629Apache-2.0 OR MIT
mailrs-auth-guardPer-IP + per-(IP, username) failed-auth counter with exponential-backoff lockout. IPv6 normalized to /64 prefix. Sharded DashMap;…325Apache-2.0 OR MIT
mailrs-backoffExponential backoff with optional jitter (AWS-style taxonomy: None / Equal / Full). Pure delay math — no I/O, no async, no…728Apache-2.0 OR MIT
mailrs-clamavAsync ClamAV (clamd) TCP client. Implements the INSTREAM protocol for malware scanning, plus PING and VERSION commands.…618Apache-2.0 OR MIT
mailrs-cleanEmail content cleanup primitives: HTML sanitization, tracking-pixel detection, bulk/automated sender heuristics, quoted-reply…670Apache-2.0 OR MIT
mailrs-davCalDAV (RFC 4791) and CardDAV (RFC 6352) server-side handlers — framework-agnostic, BYO data layer via the CalendarStore /…754Apache-2.0 OR MIT
mailrs-delivery-executorGroup-commit delivery executor on top of mailrs-maildir 1.2's deliver_batch. Accumulates per-path delivery requests from…96Apache-2.0 OR MIT
mailrs-dkimRFC 6376 DKIM signature verifier + signer. Parses DKIM-Signature headers, applies simple/relaxed canonicalization, verifies…276Apache-2.0 OR MIT
mailrs-dmarcDMARC (RFC 7489) aggregate report generation: result recording, XML report builder, report-mail formatter, rua extraction.…94Apache-2.0 OR MIT
mailrs-dnsLight hickory-resolver wrapper exposing the 5 DNS query types email servers actually use (TXT, A, AAAA, MX, PTR). NXDOMAIN mapped…18Apache-2.0 OR MIT
mailrs-dnsblRFC 5782 DNS-based blocklist lookup. Reverse-IPv4 + zone query + Spamhaus return-code interpretation + in-process TTL cache…649Apache-2.0 OR MIT
mailrs-icalRFC 5545 (iCalendar) parser, serializer, and iTIP semantics — zero I/O, hand-rolled, with VTIMEZONE + RRULE support.108Apache-2.0 OR MIT
mailrs-imap-codecTokio Decoder/Encoder for the RFC 9051 IMAP wire format — handles both line mode (CRLF-terminated commands and responses) and…632Apache-2.0 OR MIT
mailrs-imap-formatIMAP wire-format helpers (RFC 9051): FLAGS / INTERNALDATE / quoted string / address structures / BODY[…] section extraction /…626Apache-2.0 OR MIT
mailrs-imap-protoIMAP4rev1 protocol parser, response formatter, and sequence-set helpers (RFC 3501) — zero I/O.693Apache-2.0 OR MIT
mailrs-inboundComposable SMTP receive pipeline framework — Stage trait + early-reject executor + pure decision logic + RFC 8601…666Apache-2.0 OR MIT
mailrs-intelligenceLLM-powered email analysis primitives: structured extraction, importance scoring, spam classification, and embeddings — with a…176Apache-2.0 OR MIT
mailrs-jmapJMAP (RFC 8620 + RFC 8621) server-side dispatcher and method handlers — framework-agnostic, BYO mail store via the MailStore…725Apache-2.0 OR MIT
mailrs-mail-builderRFC 5322 / 2046 / 2047 / 2231 outbound mail builder. Constructs canonically-compliant raw bytes for plain-text,…668Apache-2.0 OR MIT
mailrs-mailboxMailbox metadata storage abstraction for Rust IMAP/JMAP servers: MailboxStore trait + PostgreSQL reference impl + in-memory test…77Apache-2.0 OR MIT
mailrs-maildirMaildir filesystem-format primitives: atomic delivery, directory scans, flag parsing — no IMAP/POP3 layer.179Apache-2.0 OR MIT
mailrs-mimeRFC 2045/2046 MIME body parser. Walks the multipart tree, decodes Content-Transfer-Encoding (base64, quoted-printable, 7bit,…112Apache-2.0 OR MIT
mailrs-mta-stsRFC 8461 MTA Strict Transport Security (MTA-STS) — policy + STS record parsers, MX pattern matching, enforce(policy, mx)…191Apache-2.0 OR MIT
mailrs-outbound-queueOutbound mail queue primitives: DKIM signing, DSN generation, MTA-STS lookup, retry/backoff, with a pluggable store trait and a…166Apache-2.0 OR MIT
mailrs-postmasterEmail-domain DNS health checks: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, BIMI, DANE, PTR — async, zero I/O outside the resolver.46Apache-2.0 OR MIT
mailrs-rate-limitToken-bucket rate limiting trait + in-memory reference impl. &str keys (IP / user / api-key / endpoint), unix-seconds time.…696Apache-2.0 OR MIT
mailrs-rfc2047RFC 2047 MIME encoded-word decoder. Decodes =?charset?(B|Q)?text?= subjects + display names to UTF-8. Supports the full WHATWG…796Apache-2.0 OR MIT
mailrs-rfc2231RFC 2231 MIME parameter encoder + decoder. Handles non-ASCII filenames in Content-Type / Content-Disposition (e.g.…670Apache-2.0 OR MIT
mailrs-rfc5322Pull-based RFC 5322 message parser — lazy header lookup, byte-level scan, zero-alloc borrowed slices. Skip-ahead to the header…759Apache-2.0 OR MIT
mailrs-shieldSMTP anti-spam primitives: DNS blocklist (DNSBL) queries, greylisting policy with optional in-process kevy store, and PTR /…214Apache-2.0 OR MIT
mailrs-sieveClean delivery-action wrapper over the native `mailrs-sieve-core` RFC 5228 Sieve engine (Apache-2.0 OR MIT, no AGPL). Flattens…78Apache-2.0 OR MIT
mailrs-sieve-coreNative RFC 5228 Sieve interpreter — tokenizer + parser + evaluator. Built from the spec, no AGPL dependencies. The internal…37Apache-2.0 OR MIT
mailrs-smtp-clientOutbound SMTP client: MX resolution, DANE/STARTTLS, response parsing — async, transport-agnostic primitives for RFC 5321 senders.186Apache-2.0 OR MIT
mailrs-smtp-codecTokio Decoder/Encoder for the RFC 5321 SMTP wire format — switches between line-oriented command mode (CRLF-terminated, ≤1024…640Apache-2.0 OR MIT
mailrs-smtp-protoSMTP protocol parser, formatter, and session state machine (RFC 5321) — zero I/O, async-runtime-agnostic.715Apache-2.0 OR MIT
mailrs-spfRFC 7208 Sender Policy Framework verifier. Pure-Rust evaluator with a pluggable DNS resolver trait; ships an optional…123Apache-2.0 OR MIT
mailrs-srsSender Rewriting Scheme (SRS, RFC-style) — rewrite envelope From for SPF-aware mail forwarding, with HMAC-keyed signature and…634Apache-2.0 OR MIT
mailrs-tls-reloadHot-reloadable rustls ServerConfig via arc-swap. Atomic cert/key rotation without dropping in-flight connections. Plus PEM file…671Apache-2.0 OR MIT
mailrs-tls-rptRFC 8460 SMTP TLS Reporting (TLSRPT) — _smtp._tls TXT record parser, RFC 8460 §4 JSON report data model, FailureType enum (14…656Apache-2.0 OR MIT
mailrs-webhook-signatureHMAC-SHA256 webhook payload signing + verification. Header-format helpers (sha256=hash). Constant-time HMAC compare. Optional…617Apache-2.0 OR MIT
mailsiftExtracts structured artifacts (events, tickets, parcels, receipts, bills) from incoming personal email.18GPL-3.0-or-later
mailsis-imapSimple (yet efficient) IMAP server.84Apache-2.0
mailsis-smtpSimple (yet efficient) SMTP server.84Apache-2.0
mailsis-utilsUtilities for Mailsis.243Apache-2.0
mailslurpOfficial MailSlurp Email API Client256,971MIT
mailstatA command line tool for analyzing email inbox statistics1,478Apache-2.0
mailstromEmail sender15,896MIT OR Apache-2.0
mailtester_ninjaMailTester Ninja is packed with essential features designed to enhance your email marketing efforts.1,165MIT
mailtm-clientAn asynchronous and simple client for Mail.tm.7,985MIT
mailtoA CLI to send emails right from the command line!1,645MIT
mailtrapAn unofficial library for interacting with the Mailtrap API143MIT
mailtrap-rsUnofficial Rust client for Mailtrap598Unlicense
mailtutanAn SMTP server for test and development environments.6,701MIT
mailtutan-libThe library used in mailtutan project to implement an SMTP server for test and development environments.7,585MIT
mailtutan-webThe Frontend developed for mailtutan project which is an SMTP server for test and development environments.5,086MIT
mailwebExports HTML emails to folders together with their embedded content.768GPL-3.0-or-later
mailwoman-clientTyped Rust clients for Mailwoman's Photon / Nominatim / libpostal drop-in geocoding APIs and native /v1/* surface, generated from…12AGPL-3.0-only OR LicenseRef-Commercial
mailyA library for easy, quick, and fault tolerant sending of emails.4,462GPL-3.0-or-later
maimaiMarkup-based meme generator982AGPL-3.0-or-later
maimoJust Another Storage4,468Unlicense
mainwip3,627MIT-0
main-loop-asyncMakes running async code from a main loop (ui loop, game loop) more ergonomic205MIT OR Apache-2.0
main-one-noderA short description of my packagee1,597MIT OR Apache-2.0
main_errorPrint errors with Display instead of Debug when using ? in main().281,859MIT
main_game_loopA tool collection for building a winit game loop31,503MIT
main_loopmain loop for real time applications23,907MIT
main_test_123Online store library1,495MIT
main_threadCross-platform library to check if the current thread is the main thread.333Apache-2.0
mainframeA lightweight TUI system monitor6,815GPL-3.0-or-later
mainlineSimple, robust, BitTorrent's Mainline DHT implementation385,506MIT
mainline-dhtAn implementation of the BitTorrent Mainline DHT2,821CC0-1.0
mainsailBatteries-included ActivityPub Library362Apache-2.0
mainstageA declarative build and automation language — scripts describe what to build and how stages relate; the runtime resolves order…49non-standard
mainstage_coreParser, semantic analysis, and evaluator for the Mainstage build and automation language84non-standard
mainstage_lspLanguage server for the Mainstage build and automation language68non-standard
mainstay-attribute-access-controlMainstay attribute macro for instruction access control2,432Apache-2.0
mainstay-attribute-accountMainstay attribute macro for defining an account1,272Apache-2.0
mainstay-attribute-constantMainstay attribute macro for creating constant types1,264Apache-2.0
mainstay-attribute-errorMainstay attribute macro for creating error types1,268Apache-2.0
mainstay-attribute-eventMainstay attribute macro for defining an event1,277Apache-2.0
mainstay-attribute-programMainstay attribute macro for defining a program1,269Apache-2.0
mainstay-derive-accountsMainstay Derive macro for accounts2,418Apache-2.0
mainstay-derive-serdeMainstay Derive macro for serialization and deserialization2,432Apache-2.0
mainstay-derive-spaceMainstay Derive macro to automatically calculate the size of a structure or an enum2,459Apache-2.0
mainstay-langSolana Sealevel eDSL992Apache-2.0
mainstay-lang-idlMainstay framework IDL1,503Apache-2.0
mainstay-lang-idl-specMainstay framework IDL spec1,764Apache-2.0
mainstay-synMainstay syntax parsing and code generation tools5,126Apache-2.0
maintenance-burdenCalculate the maintenance burden of each file in a git repository6,280MIT OR Apache-2.0
maintenance-lint-arwakyMaintenance operations: dep updates, audit sweeps, drift detection, and rule-codebook refreshes for the AES catalog.23MIT
mairie360_api_libLib for mairie360 APIs3,762MIT
mairsThis is library was created for simply programing CLI programs, with the simplest console graphical interface9,935MIT
mairuon-memory AWS credentials agent and executor7,447Apache-2.0
maisonComing soon1,735MIT
maitake-syncNo-std async synchronization primitives from Maitake237,457MIT
maitakedayo_rpn_calcRPN(Reverse Polish Notatio) library1,544MIT
maixnor-super-amazing-component-libJust maixnor's super amazing component library. Of course 100% production ready, definelty not just for testing purposes!!!1,572MIT
maizeThe Maize programming language2,390GPL-3.0
majA gemini client and server for Rust9,1010BSD
majaPacket parsing, capture file I/O, and packet crafting utilities.87MIT OR Apache-2.0
maja-capinfoA CLI tool to print information about capture files.50MIT OR Apache-2.0
maja-mergecapMerge capture files with configurations.51MIT OR Apache-2.0
maja-splitcapSplit capture files into per-flow pcap outputs.34MIT OR Apache-2.0
majickMajiCK is a set of specialized modding tools for Crusader Kings III, assisting with mod support for dynamic map terrain and…1,590MIT OR Apache-2.0
majick-configThis is a stub crate for one of the libraries of MagiCK toolset.1,610MIT OR Apache-2.0
majick-map-regionsThis is a stub crate for one of the utilities of MagiCK toolset.1,588MIT OR Apache-2.0
majick-marker-decalsThis is a stub crate for one of the utilities of MagiCK toolset.1,552MIT OR Apache-2.0
majick-terrain-variantThis is a stub crate for one of the utilities of MagiCK toolset.1,602MIT OR Apache-2.0
majidmycrateTest library for learning crates.io1,219MIT
majik-fileMajik File is the core cryptographic engine for secure file handling in the Majikah ecosystem. It provides a post-quantum secure…22Apache-2.0
majik-keyA post-quantum ready seed phrase account library for the Majikah ecosystem. Manages deterministic X25519 and ML-KEM-768…15Apache-2.0
majimaA simple username generator8,403MIT
majin-blobCommand line tool to play with Starknet blobs.5,541MIT
majin-blob-coreA minimalistic Rust library for working with Starknet blobs.3,844MIT
majin-blob-eip-4844EIP-4844 parameters for Majin Blob.4,417MIT
majin-blob-rest-apiREST API to play with Starknet blobs.1,486MIT
majin-blob-typesTypes for Majin Blob4,145MIT
majin-blob-wasmMajin Blob wasm bindings1,560MIT
majitMeta-tracing JIT compiler framework19MIT
majit-backendBackend trait for majit JIT compiler436MIT
majit-backend-craneliftCranelift code generation backend for majit JIT compiler304MIT
majit-backend-wasmWebAssembly backend for majit — generates wasm bytecodes via wasm-encoder274MIT
majit-codewriterJIT code generation pipeline — RPython's codewriter in Rust212MIT
majit-gcGarbage collector for majit JIT runtime436MIT
majit-irIntermediate representation for majit JIT compiler586MIT
majit-macrosProc macros for majit JIT integration113MIT
majit-metainterpMeta-interpreter and optimizer for majit JIT compiler257MIT
majit-traceTrace management and warm-up state for majit JIT compiler349MIT
majorNext-gen integrated entity component system837non-standard
major-pickems-simTool for analysing pick'ems for Counter-Strike major tournaments.1,342MIT
majordomeA modular state manager for Rust API and Services.27,064MIT
majordome-cacheA cache module for Majordome. Currently based on Moka.4,796MIT
majordome-deriveDerive macros for the majordome crate14,478MIT
majordome-scyllaScyllaDB ORM for the majordome crate5,668MIT
majorityA crate to manage majority judgment polls.19,924Unlicense
majorzpley_demoA Rust tutorials1,202MIT
majraDistributed queue & multiplex engine — pub/sub, priority queues, relay, IPC, heartbeat, and rate limiting for Rust2,862GPL-3.0-only
majutsuHost-level multi-root snapshot history agent585MIT
makmake, but mak it shorter2,266MIT
mak-macrosProcedural macro helpers for modular-agent-kit117Apache-2.0 OR MIT
makaiUtilities for EDA programs2,795MIT
makai_vcd_readerVCD file reader2,257MIT
makai_waveform_dbIn-memory waveform database2,764MIT
makaraA Bevy UI simplifier that make it easy to build GUI app with bevy engine.319MIT
makara_macrosProcedural macros for the Makara130MIT OR Apache-2.0
makciA tool to search files2,051MIT
makcuRust library for controlling MAKCU USB HID interceptor devices225MIT
makcu-rsFast and modular communication interface using serial ports, built with async-first design in Rust.980MIT OR Apache-2.0
makeA utility for just making files and directories.2,098MIT
make-cmdEnables build.rs scripts to invoke gnu_make platform-independently.702,246MIT
make-csvSimple macro's that make writing csv files for plotting purposes easy.1,577GPL-3.0-or-later
make-fabric-modScaffolding tool for creating Fabric mods in Java and Kotlin2,728non-standard
make-gitignoreTUI for creating gitignore files - fetched from Github official gitignore repo.79MIT
make-it-rainA terminal Matrix rain effect, configurable and hackable840MIT
make-makefileThe simple Makefile generator.3,845MIT
make-message-busGenerate a pub-sub bus for use in async applications5,066MIT OR Apache-2.0
make-noopAttribute macros that replace function, method, and impl-block bodies with no-ops, with customizable return values.25MIT OR Apache-2.0