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.

mt19937A translation of the MT19937 Mersenne Twister rng algorithm to Rust492,548non-standard mt5-quantMCP server for MT5 strategy development on macOS/Linux160MITDevelopment toolsFinance mt5-rsA pure Rust library for MetaTrader 5 IPC communication (no Python dependency)69MITAPI bindingsFinance mt6701MT6701 driver in Rust15,217MIT mt6701-i2cMT6701 encoder driver over I2C34MIT mt6816Driver for MT6816 SPI Magnetic Encoder / Angle sensor1,237MIT OR Apache-2.0Embedded developmentNo standard library mt940A strict MT940 bank statement parser13,185MITCommand-line interfaceCommand line utilities mt9v034-i2cmt9v034 image sensor two-wire programming driver12,166BSD-3-ClauseEmbedded developmentHardware support mt_actionAction goal lifecycle primitives for Minot.44MIT OR Apache-2.0Science::Robotics mt_bagreadReading ROS Bagfiles with queries for Minot.634MIT OR Apache-2.0Science::Robotics mt_coordCoordinator runtime for Minot — can be embedded in-process or run standalone.803MIT OR Apache-2.0Science::Robotics mt_loggerA low-dependency, multithreaded logging library with a focus on traceability and ease-of-use via macros.15,748GPL-3.0-onlyAsynchronousDevelopment tools mt_mtcTokenizer and parser for the Minot language.747MIT OR Apache-2.0Science::Robotics mt_netNetwork communication types and pub/sub resolution in Minot.3,489MIT OR Apache-2.0Science::Robotics mt_pubsubA simple and deterministic Pub/Sub implementation with Minot primitives.754MIT OR Apache-2.0Science::Robotics mt_ratShare and sync variables over the Minot network.2,366MIT OR Apache-2.0Science::Robotics mt_scopeNode crash monitoring for Minot — detects disconnected nodes and fires a Torpedo shutdown.838MIT OR Apache-2.0Science::Robotics mt_seaPrimitives for a Minot network.3,167MIT OR Apache-2.0Science::Robotics mt_serviceRequest/reply service primitives for Minot.97MIT OR Apache-2.0Science::Robotics mt_windProxy nodes to publish Bagfile data from Minot to other publishing services.449MIT OR Apache-2.0Science::Robotics mta-map-fetcherFetch MTA Maps for offline usage2,608CC0-1.0Command line utilities mta-sdkA Rust SDK for the MTA API3,879MIT mtab`/etc/mtab` parser965MIT mtagA lightweight CLI utility for changing mpeg-4 tags and artwork.2,882MITCommand line utilitiesMultimedia::Encoding mtag-cliOrganize music for self-built media libraries like Plex, Emby, and Jellyfin5,209MITCommand line utilities mtag-tuiTUI to turn audio files into an album742non-standard mtanzakutanzaku maker by mirko2,718MIT mtbmtb1,655non-standard mtb-entity-slabSlab-style entity storage: stable IDs, internal mutability; not a full ECS.198MITData structuresMemory management mtb-entity-slab-macrosProcedural macros for mtb-entity-slab242MIT mtb_pac_psoc6_01Peripheral Access Crate for Infineon CY8C6xx6 and CY8C6xx7 PSOC™ 6 microcontrollers1,068non-standardEmbedded developmentHardware support mtb_pac_psoc6_02Peripheral Access Crate for Infineon CY8C6xx8 and CY8C6xxA PSOC™ 6 microcontrollers1,115non-standardEmbedded developmentHardware support mtb_pac_psoc6_03Peripheral Access Crate for Infineon CY8C6xx5 PSOC™ 6 microcontrollers1,070non-standardEmbedded developmentHardware support mtb_pac_psoc6_04Peripheral Access Crate for Infineon CY8C6xx4 PSOC™ 6 microcontrollers1,075non-standardEmbedded developmentHardware support mtb_pac_psoc_c3Peripheral Access Crate for Infineon PSOC™ Control C3 microcontrollers1,058non-standardEmbedded developmentHardware support mtblBindings to the MTBL C library (https://github.com/farsightsec/mtbl)6,832MIT/Apache-2.0 mtbl-sysFFI Bindings to the MTBL C library (https://github.com/farsightsec/mtbl)8,389MIT/Apache-2.0 mtcCoordinated Mars Time1,962MIT mtc-inc-bpeIncremental BPE tokenization for all prefixes68MIT OR Apache-2.0 mtc-rsMTC touch-control backends20MIT OR Apache-2.0 mtc-token-healingToken healing implementation5,968MIT OR Apache-2.0 mtcapCommunication with MTCAP9,753MIT mtcarsmtcars dataset1,535MIT mtcnnThis application is designed to be used as a command from a WebAssembly function running inside the SSVM to perform native…4,291MIT OR Apache-2.0 mtcpa TCP/IP stack that presumes a perfect network layer2,320GPL-3.0 mtcp-rsProvides a “blocking” implementation of TcpListener and TcpStream with proper timeout and cancellation support.14,942non-standard mtdMaking Tax Digital (MTD) library for Rust to make it easier to develop applications to comply with the new HMRC requirements.2,001MIT OR Apache-2.0 mtd-vat-cliCLI tool to query & submit UK VAT returns8,241MIT mtdfA (bad) Rust implementation of the MTD(f) algorithm.939MIT OR Apache-2.0Game development mtdpartsparses /proc/mtd8,419MIT mteA barebone terminal text editor1,726GPL-3.0-or-laterCommand line utilitiesText editors mtempCLI for monitoring temperatures6,951MITCommand line utilities mtermProvides a framework for single window applications that render ASCII text.2,868MIT mtfMarkdown Table Formatter2,891MIT mtfsA Multi Tier File System1,740GPL-3.0-or-laterCommand line utilitiesFilesystem mtg-alien-raidAlien Raid — terminal Space Invaders-style defense for mtg28MITCommand line utilitiesGames mtg-breakerTerminal paddle-and-bricks game — Ratatui Canvas, fixed-timestep physics, arcade SFX115MITCommand line utilitiesGames mtg-breakoutTerminal Breakout — Ratatui Canvas, fixed-timestep physics, arcade SFX15MITCommand line utilitiesGames mtg-brick-breakerTerminal brick breaker — Ratatui Canvas, fixed-timestep physics, arcade SFX13MITCommand line utilitiesGames mtg-coreShared infrastructure for modern-terminal-games (loop, input, audio, UI)107MITCommand line utilitiesGame development mtg-deck-statsSome stats on MTG decks to help deckbuilding. For now categories probabilties per turn1,748GPL-3.0-or-later mtg-mcpAn MCP server for Magic: The Gathering card data resources505MIT mtg-paddle-battlePaddle Battle — terminal two-paddle arena (Ratatui Canvas)90MITCommand line utilitiesGames mtg-snekSnek — polished terminal Snake for mtg56MITCommand line utilitiesGames mtg_colorStorage optimized color information for Magic the Gathering3,942MIT mtga_resources_locatorA little utility that returns the paths of MTGA logs and assets1,738MIT mtgadminA Rust Daemon That Listens for MTGA game log changes & uploads to various APIs. Supported APIs: '17lands9,344MIT OR Apache-2.0Command line utilities mtgapi-clientAPI bindings for www.magicthegathering.io4,739MITAPI bindings mtgjsonUnofficially provided lightweight models of the data provided by MTGJSON.3,191MIT OR Apache-2.0Data structures mtgjson-sdkOfficial MTGJSON Rust SDK — Query Magic: The Gathering card data via DuckDB71MITAPI bindingsDatabase interfaces mtgoxmlTool to download and format the XML data files from Magic: the Gathering Online2,838MIT mtgtypesA Rust types library for Magic: the Gathering1,659MIT mthRust mathematics and algorithms library.1,828MIT mth_calcCrate for demonstrating Cargo. Contains helper method for running a process in parallel on all available processors.9,078MITConcurrency MTHWA webview utility to show markdown to html1,668MIT mtiGenerates human-readable, prefixed, and globally unique identifiers (based on the TypeID spec) for Rust. Improves clarity,…2,960,586MIT OR Apache-2.0Data structuresDevelopment tools mtidHuman-friendly id for personal distributed system (deprecated, use the caretta-id crate)2,411MIT OR Apache-2.0Data structuresEncoding mtid-cliReference tool to generate/encode/decode MTID (deprecated, use the caretta-id-cli crate)1,466MIT OR Apache-2.0Command line utilities mtifMovable Type Import Format file parser3,866non-standard mtimeRust port of multitime with custom changes.1,687MITCommand line utilities mtime-rewindRewind the mtime of files whose mtime advanced since the last execution without a content change.830MIT OR Apache-2.0Filesystem mtime-travelA small tool to save and restore the mtime attribute for files.4,563MIT OR Apache-2.0CachingCommand line utilities mtinitInit system for MatuushOS1,503GPL-3.0-only mtioLinux magnetic tape device I/O — safe bindings for the SCSI tape driver ioctl interface31MIT OR Apache-2.0Hardware supportOperating systems::Unix APIs mtjp9-rs-auth0-clientAuth0 is a simple and easy-to-use authentication and authorization framework for Rust.2,180MIT OR Apache-2.0Authentication mtkGeneral purpose toolkit.32,613MIT OR Apache-2.0 mtlMatrix template library. Dense2D matrix, SparseMatrix.22,130MIT OR Apache-2.0 mtl-foundationFoundation framework bindings (NSObject, NSString, NSArray, etc.)310MIT OR Apache-2.0API bindingsGraphics mtl-fxMetalFX bindings for AI upscaling and frame interpolation51MIT OR Apache-2.0API bindingsGraphics mtl-gpuRust bindings to Apple's Metal framework239MIT OR Apache-2.0API bindingsGraphics mtl-infoProcess and decode Apple Metal library files.1,860MIT mtl-quartz-coreQuartzCore/CoreAnimation bindings (CAMetalLayer, CAMetalDrawable)48MIT OR Apache-2.0API bindingsGraphics mtl-rsRust bindings for Apple's Metal API2,989MITAPI bindingsGraphics mtl-say-helloThis is a simple say hello library from learning rust. Please DO NOT use this2,494Apache-2.0 mtl-sysLow-level Objective-C runtime bindings for Metal380MIT OR Apache-2.0API bindingsGraphics mtlogMulti-threaded logger with support for log files.7,664MITConcurrencyConfiguration mtlog-coreCore utilities for mtlog - shared logging infrastructure.1,057MITConcurrencyConfiguration mtlog-progressA progress bar implementation working gracefully with mtlog's logger.4,389MITConcurrencyConfiguration mtlog-tokioScoped logging for tokio runtimes with support for log files.2,375MITConcurrencyConfiguration mtls-actixActix-web middleware for mTLS authentication with IP whitelisting49GPL-3.0API bindingsAuthentication mtls-coreCore mTLS authentication library with IP whitelisting for Rust applications430GPL-3.0API bindingsCryptography mtls-grpcgRPC adapter for mTLS authentication with IP whitelisting33GPL-3.0API bindingsAuthentication mtls-rocketRocket fairing for mTLS authentication with IP whitelisting33GPL-3.0API bindingsAuthentication mtls-tcpRaw TCP adapter for mTLS authentication with IP whitelisting35GPL-3.0API bindingsAuthentication mtly-auction-houseDecentralized Sales Protocol for Solana Tokens10,439non-standard mtly-reward-centerReward buyers and sellers of NFTs with spl tokens2,752AGPL-3.0 mtmKeep your screen awake by nudging the mouse at random intervals288MITCommand line utilities mtml-parserMTML parser written in Rust.8,677MIT mtn-polyMultipurpose command line conversion tool for metronome.126MIT mtnmomoMTN Momo Payment API for Rust, with support for both the Sandbox and Production environments. All products are supported:…6,949MIT mtnoc-rsDe-identified estimate of the number of distinct human maternal (mtDNA) contributors to a shotgun-metagenomic sample, via k-mer…19MITCommand line utilitiesScience mtnrustThis a start for rust publish done by Metin Ilhan, will be improved later3,463MITGame engines mtocGenerate a table of contents for markdown files8,486non-standard mtokenmtoken is a super flexible json-rules-engine extension of the Community Managed Token (CMT).4,627Apache-2.0 mtopmtop: top for Memcached31,300GPL-3.0+ mtop-clientMemcached client for mtop19,557GPL-3.0+ mtop-tuiSudo-less system monitor for Apple Silicon Macs: beautiful real-time braille graphs for CPU, GPU, temperature, memory, disk,…112MITCommand line utilities mtorrentFast and lightweight BitTorrent client in Rust2,095Apache-2.0AsynchronousNetwork programming mtorrent-cliFast and lightweight CLI BitTorrent client in Rust532Apache-2.0AsynchronousCommand line utilities mtorrent-coreFundamentals for building asynchronous BitTorrent clients2,252Apache-2.0AsynchronousNetwork programming mtorrent-dhtAsynchronous implementation of Distributed Hash Table (DHT) for the BitTorrent protocol2,297Apache-2.0AsynchronousData structures mtorrent-utilsMiscellaneous utilities for BitTorrent protocol2,667Apache-2.0AsynchronousData structures mtos-pmPackage manager for MatuushOS5,246GPL-3.0-only mtotpTotp manager3,434MIT mtotp-libTotp manager2,653MIT mtotsThe mtots scripting language4,535Apache-2.0 mtots_coreCore implementation of the mtots scripting language5,284Apache-2.0 mtpMTP client implementation based on mtp_spec768MIT OR Apache-2.0Filesystem mtp-mountMount MTP devices as local filesystems via FUSE115MIT OR Apache-2.0FilesystemHardware support mtp-rsPure-Rust MTP (Media Transfer Protocol) library for modern Android devices2,881MIT OR Apache-2.0FilesystemHardware support mtp-rs-cliUniversal MTP file transfer CLI built on mtp-rs233MIT OR Apache-2.0Command line utilitiesFilesystem mtp-sdkMake any CLI tool LLM-discoverable with --mtp-describe34Apache-2.0Command-line interfaceDevelopment tools mtp2Pure-Rust MTP2 (ITU-T Q.703) signal-unit framing + signalling-link state machine for SS7 over TDM16MITEncodingNetwork programming mtp3The SS7 MTP3-User SAP (Mtp3UserPart) + point codes — the seam SCCP/ISUP sit on, implemented by MTP3 and M3UA109MITNetwork programming mtp_specA full implementation of the MTP (Media Transfer Protocol) specification38MIT OR Apache-2.0No standard libraryParsing tools mtparserParser for MySQL mysqltest and MariaDB mariadb-test files, built with winnow167Apache-2.0Parser implementations mtpngMultithreaded PNG encoder library93,296MITMultimedia::Images mtprotoA library for working with the Telegram MTProto protocol1,560Unlicense mtproto-proxyA Rust implementation of the MTProto proxy protocol1,546Unlicense mtproxyMTProto Proxy Server7,114MIT/Apache-2.0 mtr-ngA modern, feature-rich implementation of My Traceroute (MTR) with real-time network path visualization2,234MIT OR Apache-2.0Command line utilitiesNetwork programming mtrackA multitrack audio and MIDI player for live performances.13,446GPL-3.0MultimediaMultimedia::Audio mtrackercli movie tracker - keep track of watched movies and series4,459MITCommand line utilities mtreeA crate for iterating through the entries of an mtree record file.21,524Apache-2.0/MITFilesystemOperating systems::Unix APIs mtree2A crate for iterating through the entries of an mtree record file.101,404Apache-2.0 OR MITFilesystemOperating systems::Unix APIs mtrsA implementation of matrices in Rust8,960Apache-2.0 mtrxProvides type-safe matrix operations using const generics1,639MIT OR Apache-2.0Mathematics mtrx-rsA modal matrix client1,601non-standard mtshiba-dummycrate-1A dummy crate for testing1,458MIT mttA minimal time tracker written in Rust.1,743Apache-2.0 mttctlA CLI tool for interacting with Meshtastic mesh networking devices60GPL-3.0-onlyCommand line utilitiesNetwork programming mttfA library for working with TrueType fonts. Most parts are zero-allocation.12,567CC-BY-4.0 mttwA wrapper for Meteotrentino open data2,745non-standardAPI bindingsCommand line utilities mttxMattrax CLI1,525non-standard mtuObtain the local network interface MTU towards a given IP address.110,406MIT OR Apache-2.0Network programming mtuiAn extensive Modbus client for your terminal.275GPL-2.0-onlyCommand line utilitiesNetwork programming mtunnelA tcp over http2 proxy1,667MIT mtvMy Tiny VM33MIT mtv-cryptoTools to create and validate Memetaverse's Authentication Chains.2,670Apache-2.0 mtv-crypto-middlewareUtils to authenticate Memetaverse users on Rust services1,300Apache-2.0 mtv-extractRead media type strings, extract the format versions from them794BSD-2-ClauseCommand line utilitiesConfiguration mtxMTX Toolbox1,023MIT OR Apache-2.0 mtxgroupmutex group locks all mutexes at the same time2,664MIT mtxlibA library to work with matrices.60MIT OR Apache-2.0Data structuresFilesystem mtxtMTXT Music Text Format232MITCommand line utilitiesEncoding mtzipA library for making zip archives with multithreaded compression32,969MITCompressionConcurrency muA secure machine learning framework.2,262MIT mu-cliThe Mu SDK for bridging the Web2 and Web3 worlds1,736Apache-2.0 mu-sdkThe Mu SDK for bridging the Web2 and Web3 worlds1,728Apache-2.0 mu-sdk-macrosMu SDK macros1,977Apache-2.0 mu_albAlternative AWS Lambda Runtime designed to listen ALB HTTP requests1,698Apache-2.0Web programming::HTTP server mu_core_typesExtension of Rust core types for MuTechIndustries.4,091MIT mu_dbA simple and lightweight key-value based database1,558MIT mu_functionsBasic interaction and evaluation of mu-functions: computable functions described by composition, recursion and minimisation.26MIT OR Apache-2.0Simulation mu_libXCENA mu Library6,986Apache-2.0 mu_macroXCENA mu Macro2,878Apache-2.0 mu_piDEPRECATED: Please use the patina crate instead. Platform Initialization (PI) Specification definitions and support code in Rust.17,925BSD-2-Clause-PatentEmbedded developmentHardware support mu_runtimeAlternative AWS Lambda Runtime for Rust2,465Apache-2.0Web programming::HTTP server mu_rust_commonHaving some fun with the mu framework3,633MPL-2.0 mu_rust_helpersDEPRECATED: Please use the patina crate instead. Helper functions for UEFI Rust applications.42,538BSD-2-Clause-Patent mu_rust_message_brokerHaving some fun with the mu framework1,526MPL-2.0 mu_rust_message_clientHaving some fun with the mu framework1,570MPL-2.0 mu_rust_message_commonHaving some fun with the mu framework2,566MPL-2.0 mu_rust_service_commonHaving some fun with the mu framework2,033MPL-2.0 mu_rust_sparql_clientHaving some fun with the mu framework4,504MPL-2.0 mu_uefi_boot_servicesRust-friendly UEFI Boot Service wrappers.13,585BSD-2-Clause-Patent mu_uefi_decompressDEPRECATED: Please use the patina crate instead. UEFI decompression.42,900BSD-2-Clause-Patent mu_uefi_guidDEPRECATED: Please use the patina crate instead. UEFI GUID support.42,769BSD-2-Clause-Patent mu_uefi_perf_timerDEPRECATED: No longer maintained. Performance timer support.42,781BSD-2-Clause-Patent mu_uefi_runtime_servicesRust-friendly UEFI Runtime Service wrappers.2,205BSD-2-Clause-Patent mu_uefi_tpl_mutexTask Priority Level (TPL) mutual exclusion support.1,918BSD-2-Clause-Patent mua❤️1,598MIT muad-dibParser and tools for NAIF SPICE DAF files (SPK, CK, PCK)55MITAerospaceParser implementations muazComing soon.21MIT muaz-sdkComing soon.20MIT mubit-sdkUmbrella Rust SDK for Mubit core/control planes242non-standardAPI bindingsNetwork programming mubleping-rsLibrary to ping a mumbleserver and get some basic informations about its status1,277MIT mublkmublk1,472non-standard muboA static url shortener generator10,543MITCommand line utilitiesValue formatting mucA test client for UDP multicast5,987MIT/Apache-2.0