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.

mrvb-rails-emailEmail delivery rail implementation (SMTP, SES, SendGrid) for MRVB17MIT mrvb-rails-twilioTwilio SMS and voice call rail implementation for MRVB18MIT mrvillage-cliMy personal CLI18,440MIT mrvnMRVN Mod Maker1,505MIT mrweiA simple library that implements the common promise primitive for rust based on std future.1,671MITAsynchronous mryA simple but powerful mocking library that supports struct, trait, and function.98,151MIT OR Apache-2.0Development tools mry_macrosMacro crate for mry, a simple but powerful mocking library that supports struct, trait, and function.91,714MIT OR Apache-2.0Development tools mrzZero-dependency ICAO 9303 Machine Readable Zone (MRZ) parser, emitter, and check-digit validator for TD1/TD2/TD3 and MRV-A/MRV-B…102MITParser implementationsText processing mrz-parserICAO 9303 Machine Readable Zone (TD1 / TD2 / TD3) text parser — fields + check digits.108MIT OR Apache-2.0 msA Rust version of Tiny milisecond conversion utility13,665MITDate and time ms-autodiscoverAn implementation of the Microsoft autodiscover protocol for Exchange6,703MIT ms-binxmlDecoder and encoder for Microsoft's Binary XML (BXML) format used in XMLA/Analysis Services28MITEncodingParser implementations ms-chemMass-spectrometry chemistry primitives: elements, residues, sum formulas, isotopes, modifications, and backbone fragments. The L0…26MITScience ms-cliCompanion CLI for ms-codec — engrave-friendly BIP-39 entropy backups (the ms1 format).318MIT OR UnlicenseCommand line utilitiesCryptography::Cryptocurrencies ms-codecReference implementation of the ms1 (HRP `ms`) backup format — BIP-93 codex32 directly applied to secret material (BIP-39…3,406MIT OR UnlicenseCryptography::Cryptocurrencies ms-codeviewDefinitions for use with CodeView debugging symbols35,669MIT OR Apache-2.0Development toolsDevelopment tools::Debugging ms-coffDefinitions for Windows COFF binaries30,905MIT OR Apache-2.0Development toolsDevelopment tools::Debugging ms-concurrency上帝工具箱-宏346MIT OR Apache-2.0 ms-convertConvert human-readable time strings to milliseconds and vice versa, inspired by vercel/ms22MITDate and timeParsing tools ms-converterFast abstraction for converting human-like times into milliseconds.41,849MITDate and time ms-detoursbindgen generated wrapper for Microsoft Detours5,961MIT ms-ioBruker timsTOF TDF read/write. Part of the rustims foundation.35MITData structuresScience ms-learn-md-parserA parser for Microsoft Learn markdown files.1,521MIT ms-offcrypto-writerEncrypting ECMA376/OOXML files with agile encryption as described in MS-OFFCRYPTO17,513MIT OR Apache-2.0CryptographyMultimedia::Encoding ms-oformsParser and Datastructures for [MS-OFORMS]5,043MIT ms-pdbReads Microsoft Program Database (PDB) files43,114MIT OR Apache-2.0Development toolsDevelopment tools::Debugging ms-pdb-mcpMCP server for analyzing PDB files using the ms-pdb library.59MIT OR Apache-2.0 ms-pdb-msfReads Multi-Stream Files, which are used in the Microsoft Program Database (PDB) file format37,564MIT OR Apache-2.0Development toolsDevelopment tools::Debugging ms-pdb-msfzReads Compressed Multi-Stream Files, which is part of the Microsoft PDB file format38,965MIT OR Apache-2.0Development toolsDevelopment tools::Debugging ms-rsA Rust library that replicates the ms package from TypeScript for Rust.1,188MITAlgorithmsData structures ms-shBash interpreter/compiler. Will not support all the functionalities.1,507MIT ms-symfetchcommandline utility to fetch binaries from Microsoft's symbol server7,507MIT ms-teams-wsA library to communicate to the local teams websocket for mute/unmute and more functions during meetings2,570MIT ms-timing上帝工具箱-宏347MIT OR Apache-2.0 ms2A Rust library that replicates the ms package from TypeScript for Rust.8,706MITAlgorithmsData structures ms3dms3d file parsing library6,903MIT ms4525doPlatform-agnostic Rust driver for the MS4525DO airspeed sensor with blocking and async APIs45MIT OR Apache-2.0AerospaceEmbedded development ms5607-rsno_std driver for the MS5607 barometric pressure sensor81MIT OR Apache-2.0Embedded developmentNo standard library ms5611Library for the MS5611 barometric pressure sensor.2,925MIT ms5611-i2cno_std Library for the MS5611 barometric pressure sensor only for I2C with embassy1,667MIT OR Apache-2.0Embedded developmentHardware support ms5611-rsno_std driver for the MS5611 barometric pressure sensor110MIT OR Apache-2.0Embedded developmentNo standard library ms5611-spino_std driver for MS5611 and MS5607 barometer sensors4,367MIT OR Apache-2.0 ms5637no-std I2C driver for the MS5637 temperature and pressure sensor.1,518MITEmbedded developmentHardware support ms5637-rsno_std driver for the MS5637 barometric pressure sensor44MIT OR Apache-2.0Embedded developmentNo standard library ms56xxno_std driver for MS56xx barometric pressure sensors (MS5607, MS5611, MS5637)427MIT OR Apache-2.0Embedded developmentNo standard library ms5803-14baembedded-hal async and async driver for the MS5803-14BA pressure sensor4,450MITEmbedded developmentNo standard library ms5837A driver for the MS5837 pressure/temperature sensor from Texas Instruments.6,908MIT ms8607A platform agnostic driver for the MS8607 Pressure, Temperature, and Humidity Sensor from TE Connectivity3,961GPL-3.0Embedded developmentHardware support ms_adtsData types of [MS-ADTS] (incomplete)5,655AGPL-3.0 ms_auth_mcA library for logging into a minecraft account by using the microsoft oauth2 device flow7,871MIT OR Apache-2.0 ms_dtypData types of [MS-DTYP] (incomplete)12,549AGPL-3.0 ms_pacData types of [MS-PAC]8,689AGPL-3.0 ms_samrData types of [MS-SAMR] (incomplete)6,781AGPL-3.0 ms_speech_sysLow level FFI bindings for Microsoft LUIS API.8,759MITExternal FFI bindings ms_toollibAlgorithms for Minesweeper27,638MIT msa-coreMSA-flavor retrieval engine library: chunking, tantivy BM25, and optional dense rerank31Apache-2.0 msafaraView, edit, and explore multiple sequence alignments in your terminal86MITCommand line utilitiesScience::Bioinformatics msaiBash interpreter/compiler. Will not support all the functionalities.1,475MIT msalStub library for libhimmelblau40,833LGPL-3.0-or-later msal-certA library for handling Microsoft Authentication Library (MSAL) certificates.1,445MIT msal-rsMicrosoft Authentication Library for Rust6,018MITAuthentication msal_browserRust WASM wrapper for msal-browser.js21,138MITAuthenticationWebAssembly msatMaxSAT Solver4,161MITScience msaverA lib for Rust to save or read data from mongodb3,523MIT msb-imagoA library for accessing virtual machine disk images.4,961MIT msb-syncFilesystem sync between local and microsandbox microVMs via S3-compatible storage56MIT msb128std::io::{Read, Write} positive primitive Rust integers in the Most Significant Base 128 (MSB128) variable-length encoding.1,869MIT OR Apache-2.0EncodingParsing tools msb_krunNative Rust API for libkrun microVMs47,143Apache-2.0 msb_krun_archArchitecture-specific support for msb_krun microVMs47,740Apache-2.0 AND BSD-3-Clause msb_krun_arch_genGenerated architecture definitions for msb_krun microVMs47,816Apache-2.0 AND BSD-3-Clause msb_krun_aws_nitroAWS Nitro Enclaves support for msb_krun microVMs678Apache-2.0 msb_krun_cpuidCPUID handling for msb_krun microVMs44,694Apache-2.0 AND BSD-3-Clause msb_krun_devicesVirtio device implementations for msb_krun microVMs46,169Apache-2.0 AND BSD-3-Clause msb_krun_displayRust bindings for implemeting display backends in Rust for libkrun979Apache-2.0 msb_krun_hvfApple Hypervisor.framework backend for msb_krun microVMs34,869Apache-2.0 msb_krun_inputRust bindings for implementing input backends in Rust for libkrun894Apache-2.0 msb_krun_kernelKernel loading utilities for msb_krun microVMs47,394Apache-2.0 AND BSD-3-Clause msb_krun_pollyEvent polling abstraction for msb_krun microVMs47,609Apache-2.0 msb_krun_rutabaga_gfx[highly unstable] Handling virtio-gpu protocols798BSD-3-Clause msb_krun_smbiosSMBIOS table generation for msb_krun microVMs47,868Apache-2.0 msb_krun_utilsShared utilities for msb_krun microVMs48,006Apache-2.0 AND BSD-3-Clause msb_krun_vmmVirtual machine monitor for msb_krun microVMs47,305Apache-2.0 AND BSD-3-Clause msbashBash interpreter/compiler. Will not support all the functionalities.1,529MIT msbfinal_dbThe database backend used for my MSB final project (https://gitlab.com/lincolnauster/omsb9-final1,650GPL-3.0 msbootcreate windows bootable disk the easy way42MIT msbuildAllows builds to run msbuild for visual studio projects108,085MIT msbwt2msbwt2 - multi-string BWT query library8,525MIT OR Apache-2.0 mscA library for working with Smash 4's MotionScript bytecode9,630MIT msc-rsMSC screenshot capture backends22MIT OR Apache-2.0 msc-weather(Placeholder) Utilities for getting weather data from the Meteorological Service of Canada (MSC)2,285GPL-2.0-only msc_citypageRetrieve weather conditions and forecasts for Canadian cities from the Meteorological Service of Canada (MSC)1,660non-standard msc_citypage_sitesMeterological Service of Canada weather sites sub-library for use in msc_citypage189non-standard msc_test_crateA fun game where you guess what number the computer has chosen.1,557MIT mschedulerUse mongodb to schedule task running5,236MIT OR Apache-2.0 mschemaAdobe ExtendScript external object library implementation in Rust1,061MIT OR Apache-2.0 mscode-sshxSecure SSH identity manager with encrypted local vault storage18MIT OR Apache-2.0Command line utilitiesCryptography mscoreA Rust library providing core operations for computational mass spectrometry proteomics.4,271MITData structuresMathematics mscoree_sys_2Bindings for the mscoree.dll symbols. Windows-only.2,626MIT mscorlib-safeSafe wrappers around FFI bindings to mscorlib6,447MITAPI bindingsOperating systems::Windows APIs mscorlib-sysRaw FFI bindings for mscorlib20,291MITExternal FFI bindingsOperating systems::Windows APIs mscorlib_safe_deriveSafe wrappers around FFI bindings to mscorlib7,384MITAPI bindingsOperating systems::Windows APIs mscoutscout for mpd, listens for events, tracks the statistics, stores them either in mpd stickers or writes them directly to the…1,576Apache-2.0Command line utilitiesMultimedia::Audio msdA library for reading and writing MSD files.6,615MIT OR Apache-2.0Encoding msdbMobile Secure DataBase1,722GPL-3.0-onlyDatabase interfaces msdfSafe msdfgen bindings for Rust5,046MITGraphicsRendering::Data formats msdf-sysUnsafe msdfgen bindings for Rust3,678MITGraphicsRendering::Data formats msdf_fontMsdf implementation in Rust201MIT or Apache-2.0GraphicsGUI msdfgenSafe bindings for msdfgen (multi-channel signed distance field generator)8,082MITExternal FFI bindingsGraphics msdfgen-libBundled msdfgen library (multi-channel signed distance field generator)4,207MITExternal FFI bindingsGraphics msdfgen-sysUnsafe bindings for msdfgen (multi-channel signed distance field generator)10,360MITExternal FFI bindingsGraphics msdk_adapterA simple adapter for msdk3,749Apache-2.0 msdos_timeConverts an MsDosDateTime (FAT time) to a Tm value1,516,399MIT OR Apache-2.0 msdparserRust version of the MSD parser by Garcia (https://github.com/garcia/msdparser/).1,345MITParser implementations mse_fmp4A library for generating fragmented MP4 that playable via Media Source Extensions8,792MIT msecretA reference implementation of MSecret key derivation, written in pure Rust. Includes a helpful command-line utility.3,991Apache-2.0Cryptography msedge-ttsThis library is a wrapper of MSEdge Read aloud function API. You can use it to synthesize text to speech with many voices MS…21,233MIT OR Apache-2.0Multimedia::Audio mseditMicrosoft Edit. This is the unmodified source code for the Windows 11 25H2 version.231MITText editors mseedBindings to libmseed for interoperating with miniSEED records.11,481Apache-2.0API bindings mseedioA library for reading and writing miniSEED files1,299MIT msendFor logging, tracing and outputting to the console195MITDevelopment tools mseqLibrary for developing MIDI Sequencers.3,408LGPL-2.1Multimedia mseq_coreLibrary for developing MIDI Sequencers.1,277LGPL-2.1Multimedia mseq_tracksLibrary for developing MIDI Sequencers.1,109LGPL-2.1Multimedia mserser23,901MIT OR Apache-2.0EncodingNo standard library mser_macroser macro19,571MIT OR Apache-2.0No standard library msetA mset / multiset / bag implementation446,706MIT/Apache-2.0Data structuresMathematics msfmultiprecision int/float library950MIT msf-iceInteractive Connectivity Establishment (ICE) for Rust.6,779MIT msf-rtpReal-time Transport Protocol (RTP) for Rust.5,776MIT msf-rtspReal Time Streaming Protocol (RTSP) for Rust.366MIT msf-sdpSession Description Protocol (SDP) for Rust.7,579MIT msf-srtpSecure Real-time Transport Protocol (SRTP) for Rust.4,896MIT msf-stunSession Traversal Utilities for NAT (STUN) for Rust.5,663MIT msf-utilCommon utilities for Media Streaming Framework.3,800MIT msf-webrtcWebRTC for Rust.2,920MIT msf60_utilsMSF receiver for embedded platforms.8,847MIT OR Apache-2.0 msfrn-test-libTest rust library1,249Apache-2.0 msfsRust bindings for the MSFS SDK6,019MIT msfs_deriveThis crate provides macros for MSFS5,491MIT msfs_sdkCrate to find MSFS SDK7,692MIT msftWindows service API25,340MIT msft-runtimeWindows async helpers26,797MIT msft-serviceWindows service API25,739MIT msft-service-macrosmacros for service26,236MIT msft-typelibAllocation-free parser for MSFT-format type library (.tlb) files34Apache-2.0 msgXSI message queue10,508GPL-3.0 msg-auth-statusParser & Verifier for Message Authentication Status - DKIM-Signature and Authentication-Results2,567Apache-2.0/MITScience msg-bebopHigh-performance message serialization using Bebop378MIT OR Apache-2.0EncodingNetwork programming msg-commonCommon functions and types for the msg crates692MIT msg-gatewayMulti-protocol message gateway for AI agents — bridges Telegram, Discord, Slack, Email to Pipelit and other backends18Apache-2.0Network programmingWeb programming msg-simA flexible and lightweight messaging library for distributed systems45MIT msg-socketSockets for msg-rs433MIT msg-storeA fast and light-weight message store designed to work as a priority queue in low hardware equiped devices.24,190MIT msg-store-http-serverA http server that wraps the msg-store api to allow exposure to wider applications.6,525MIT msg-store-plugin-leveldbA leveldb backend plugin for the msg-store12,001MIT msg-tool-jpegxl-srcSource of libjxl and logic to build it.2,036BSD-3-Clause msg-tool-jpegxl-sysRust wrapper for JPEG XL reference implementation1,870GPL-3.0-or-laterEncodingExternal FFI bindings msg-transmitterA tcp-based, single-server-multiple-clients model with the Rust programming language.10,444MIT msg-transportTransports for msg-rs537MIT msg-wireWire formats for msg-rs530MIT msg_channelmessage channel3,837MIT msg_channel_coremessage channel4,094MIT msg_channel_macromessage channel4,426MIT msg_parserOutlook Email Message (.msg) parser201,781MITEmailParser implementations msg_sendparked crate1,491MIT msg_store_database_in_memory_pluginAn in-memory database plugin for the msg-store3,009MIT msg_store_database_leveldb_pluginA LevelDB plugin for the msg-store3,040MIT msg_store_database_pluginA toolkit for making database plugins for the msg-store4,223MIT msg_store_server_apiThe backbone of the msg-store api that can be embedded into various server implementations3,608MIT msg_store_uuidThe UUID format and types used for the msg store5,424MIT msg_toolA command-line tool for exporting, importing, packing, and unpacking script files.5,573GPL-3.0-or-later msg_tool_buildBuild time library for the msg-tool project.354GPL-3.0-or-later msg_tool_macroA procedural macro for the msg-tool project.3,689GPL-3.0-or-later msg_tool_xp3dataXP3 data for the msg-tool project.237GPL-3.0-or-later msgboxA multi-platform message box modal with a OK button, which runs synchronously.107,391MIT msgbusMessage Bus - a generic publish/subscribe crate - work in progress - not complete yet3,152MIT msgiomessage io3,917MIT msgpByte message protocol for Rust.8,629MIT/Apache-2.0 msgp-abiABI of msgp(Byte message protocol).4,103MIT/Apache-2.0 msgpackMessagePack serialization implementation for Rust4,059MIT/Apache-2.0 msgpack-cliA command line utility that converts between JSON and MessagePack11,600Apache-2.0Command line utilities msgpack-cli-viewerA minimal utility to view messagePack files as JSON2,114Apache-2.0/MITCommand line utilitiesValue formatting msgpack-numpyA Rust implementation of msgpack-numpy for de-/serializing NumPy scalars and arrays that matches the Python implementation12,720MITEncodingScience msgpack-rpca msgpack-rpc client and server based on tokio59,289MIT msgpack-rsrust implementation of msgpack1,830MIT msgpack-schemaA specification language for MessagePack data format62,454MITEncoding msgpack-schema-implImplementation detail of the msgpack-schema crate64,355MIT msgpack-timeA tiny library for converting from RMPV's MessagePack-encoded datetime objects to time-rs' UtcDateTime.284MITDate and timeEncoding msgpack-timestampParse/serialise MessagePack extension -1 timestamps (no_std, no integration)1630BSDNo standard library::No dynamic allocationParsing tools msgpack-tracingCompact storage for tracing using msgpack1,684MIT msgpack-tracing-printerCompact storage for tracing using msgpack547MIT msgpack-valueTypes and macros for the MessagePack data model31,769MIT msgpack_simpleSimplified, easy to use, pure Rust MessagePack implementation focused on handling dynamic data structures.1,314,834MIT msgpackerMessagePack protocol implementation for Rust.144,864MIT/Apache-2.0CompressionEncoding msgpacker-deriveDerive macros for the MessagePack protocol implementation for Rust.129,521MIT/Apache-2.0CompressionEncoding msgpackinMsgpackin pure Rust MessagePack encoding / decoding library5,796Apache-2.0Encoding msgpackin_coreMsgpackin pure Rust MessagePack no_std encoding / decoding library6,745Apache-2.0Encoding msgpacknetA networking layer based on MessagePack messages.4,456GPL-3.0 msgpassThin wrapper to a Message Passing Interface (MPI)8,856MITScience msgpckA no-std and async compatible msgpck de/serializer4,314Apache-2.0 OR MIT