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.

msgpck_deriveDerive macro for `msgpck`3,593Apache-2.0 OR MIT msgqRobust Redis Stream based message queue with auto-claim and retry handling / 基于 Redis Stream 的健壮消息队列,支持自动认领和重试处理324MulanPSL-2.0 msgraph-rsA Rust library for interacting with Microsoft Graph API3,475GPL-3.0-only msgrpcAn rpc server implemenation that uses message pack for data serialization1,788Apache-2.0 msgtransSupport for a variety of communication protocols such as TCP / QUIC / WebSocket, easy to create server and client network library.8,178Apache-2.0AsynchronousNetwork programming msgvecPlaceholder1,499MIT OR Apache-2.0 msha simple, fast, and powerful shell for *nix compatible systems2,915non-standardCommand line utilities msh-rwRead and write Gmsh msh files1,715MIT OR Apache-2.0 msh_rpn_calc_test_verRPN library901MIT mshcA tiny utility library…100MIT OR Apache-2.0 mshc-deriveproc-macros for mshc80MIT OR Apache-2.0 mshc-macro-sharedShared macro source for 'mshc' and 'mshc-derive'75MIT OR Apache-2.0 mshioParser for the Gmsh MSH file format version 4.1398,698MITParser implementationsScience mshmashA CLI tool for 3D mesh analysis, repair, and visualization1,526MITCommand line utilitiesGraphics mshowrgbshow rgb by mirko2,690MIT mshpA minimal and fast shell prompt3,215Apache-2.0 OR MITCommand line utilities mshrOpinionated wrapper over iroh: per-machine Ed25519 identity, ALPN-multiplexed Endpoint, composed peer discovery (mDNS /…57MIT OR Apache-2.0AsynchronousNetwork programming mshv-bindingsRust FFI bindings to MSHV headers generated using Rust bindgen512,266Apache-2.0 OR BSD-3-Clause mshv-ioctlsSafe wrappers over MSHV ioctl494,452Apache-2.0 OR BSD-3-Clause msiRead/write Windows Installer (MSI) files4,363,248MIT msi-extractA library to extract files from MSI packages.16,336MIT msi-klcMSI Keyboard Light Controller7,565GPL-3.0+ msi-rs[DEPRECATED] EPICS macro substitution and include tool in Rust — Use epics-rs instead207non-standard msi_ffiBasic FFI interface for reading Windows Installer (MSI) files, using the `msi` crate.2,526MIT msi_keyboardCrate for controlling the light of MSI steelseries keyboards.4,963MIT msi_klmMSI keyboard light manager library and utility17,779LGPL-3.0+ msicaRust for Windows Installer Custom Actions11,615MIT msixLibrary for creating and signing msix packages.12,565Apache-2.0 OR MIT msixbundleRust library to pack per-arch MSIX and build/sign .msixbundle using Windows SDK tools1,277MITDevelopment toolsOperating systems::Windows APIs msixbundle-cliCommand-line tool to pack/sign MSIX and build .msixbundle1,334MITDevelopment toolsOperating systems::Windows APIs msiz_rustc-ap-arenaAutomatically published version of the package `arena` in the rust-lang/rust repository from commit…7,343MIT / Apache-2.0 msiz_rustc-ap-graphvizAutomatically published version of the package `graphviz` in the rust-lang/rust repository from commit…8,605MIT / Apache-2.0 msiz_rustc-ap-rustc_data_structuresAutomatically published version of the package `rustc_data_structures` in the rust-lang/rust repository from commit…8,075MIT / Apache-2.0 msiz_rustc-ap-rustc_errorsAutomatically published version of the package `rustc_errors` in the rust-lang/rust repository from commit…5,504MIT / Apache-2.0 msiz_rustc-ap-rustc_lexerAutomatically published version of the package `rustc_lexer` in the rust-lang/rust repository from commit…5,526MIT / Apache-2.0 msiz_rustc-ap-rustc_macrosAutomatically published version of the package `rustc_macros` in the rust-lang/rust repository from commit…7,283MIT / Apache-2.0 msiz_rustc-ap-rustc_targetAutomatically published version of the package `rustc_target` in the rust-lang/rust repository from commit…5,517MIT / Apache-2.0 msiz_rustc-ap-serializeAutomatically published version of the package `serialize` in the rust-lang/rust repository from commit…8,613MIT / Apache-2.0 msiz_rustc-ap-syntaxAutomatically published version of the package `syntax` in the rust-lang/rust repository from commit…4,875MIT / Apache-2.0 msiz_rustc-ap-syntax_posAutomatically published version of the package `syntax_pos` in the rust-lang/rust repository from commit…6,667MIT / Apache-2.0 msjmFetch Minecraft server JAR download URLs across multiple platforms81Apache-2.0API bindings msl-assemblerMetal Shading Language (MSL) assembler for Gaia project537MPL-2.0 msla_formatLibrary for encoding and decoding various MSLA file formats: Elegoo (.goo), Chitu Encrypted (.ctb), NanoDLP (.nanodlp).43GPL-3.0-onlyParser implementationsRendering::Data formats mslnkcreate windows shortcuts (lnk files)169,448MIT msm-webgpuMulti-Scalar Multiplication (MSM) implementation for WebGPU.573MITCryptographyWebAssembly msmcA Microsoft and Minecraft authentication library.2,478GPL-3.0Authentication msn-kitLibrary and CLI for working with Mass Spec data.5,262MIT msnmpSNMP command line utility3,487MIT OR Apache-2.0Command line utilities msnp11-sdkAn MSNP11 client SDK7,487MIT msoMulti-Stream Orchestrator — CLI process wrapper, daemon, and TUI dashboard16MITCommand line utilitiesDevelopment tools mso-tri-stateFearless booleans1,822WTFPL mso50xxSCPI/LXI based driver for Rigol MSO50xx series mixed signal oscilloscopes854MPL-2.0 mso5k_dumpfbReader for the different framebuffer layers on the Rigol MSO5000 series scopes.1,619Apache-2.0 msoauthA simple Microsoft OAuth2 client2,148MIT msoffice_cryptmsoffice-crypt bindings for the Rust programming language.9,822BSD-3-ClauseCryptography msoffice_pptxpptx file format deserializer9,257MIT msoffice_sharedLibrary shared by other MS OpenOffice file format libraries7,396MIT msolveAnother sudoku solving library16,798MIT msortA command line application to sort media files4,356MITCommand line utilities mspFast and lightweight Minecraft Server protocol client implemented in Rust.5,049MITCommand line utilitiesValue formatting msp430Low level access to MSP430 microcontrollers58,332MIT OR Apache-2.0Embedded developmentHardware support msp430-asmDisassembler for msp4306,344MIT msp430-atomicAtomic operations for MSP430 microcontrollers14,773MIT OR Apache-2.0Embedded developmentHardware support msp430-periphPeripheral definition for all MSP430s7,066MIT OR Apache-2.0Embedded developmentHardware support msp430-rtMinimal runtime / startup for MSP430 microcontrollers43,151MIT OR Apache-2.0Embedded developmentNo standard library msp430-rt-macrosAttributes re-exported in `msp430-rt`29,602MIT OR Apache-2.0Embedded developmentNo standard library msp430f249Peripheral access API for MSP430F249 microcontroller2,797Apache-2.0 OR MIT OR Zlib msp430f2619-pacA peripheral access crate (PAC) for TI's MSP430F2619 mcu1,552MIT msp430f5529Peripheral access API for MSP430F5529 microcontroller3,030MIT OR Apache-2.0 msp430f6736Peripheral access API for MSP430f6736 microcontroller4,063MIT OR Apache-2.0 msp430f6736aPeripheral access API for MSP430f6736a microcontroller3,441MIT OR Apache-2.0 msp430fr2355Peripheral access crate for MSP430FR2355 microcontroller17,309MIT OR Apache-2.0 msp430fr2433Peripheral access crate for TI MSP430FR2433 microcontroller1,655MIT OR Apache-2.0 msp430fr2476Peripheral access crate for TI MSP430FR2476 microcontroller2,260MIT OR Apache-2.0 msp430fr247xPeripheral access crate for TI MSP430FR247x microcontroller2,896MIT OR Apache-2.0 msp430fr247x-halImplementation of embedded-hal for microcontrollers MSP430FR2475 and MSP430FR24762,691MIT OR Apache-2.0 msp430fr2x5x-halImplementation of embedded-hal for microcontrollers MSP430FR2355, MSP430FR2353, MSP430FR2153 and MSP430FR215515,702MIT OR Apache-2.0 msp430fr4133Peripheral access crate for MSP430FR4133 microcontroller3,034MIT OR Apache-2.0 msp430fr5962Peripheral access crate for MSP430FR5962 microcontroller1,395MIT OR Apache-2.0Embedded developmentHardware support msp430fr5969Peripheral access crate for the TI MSP430FR5969 microcontroller51MIT OR Apache-2.0Embedded developmentHardware support msp430fr5969-halHardware abstraction layer (embedded-hal) for the TI MSP430FR5969 microcontroller44MIT OR Apache-2.0Embedded developmentHardware support msp430fr5994Peripheral access crate for MSP430FR5994 microcontroller1,949MIT OR Apache-2.0Embedded developmentHardware support msp430fr6972PAC for MSP430FR69725,285MIT msp430g2211Peripheral access API for MSP430G2211 microcontroller14,792MIT OR Apache-2.0 msp430g2230-pacPeripheral Access Crate (PAC) for the msp430g2230, generated using msp430_svd and svd2rust.1,039MITEmbedded development msp430g2231Peripheral access API for MSP430G2231 microcontroller2,873MIT OR Apache-2.0 msp430g2553Peripheral access API for MSP430G2553 microcontroller12,360MIT OR Apache-2.0 msp432e4Peripheral Access Crate for TI MSP432E4-family devices generated using svd2rust3,377BSD-3-ClauseEmbedded developmentHardware support msp432p401rPeripheral access API for TI MSP432P401R and MSP432P401M microcontrollers generated using svd2rust6,176MITEmbedded developmentHardware support msp432p401r-halMSP432P401R Hardware Abstraction Layer3,005non-standard msp432p401r-pacMSP432P401R Peripheral Access API (PAC)7,310non-standard msp_protocolMultiWii Serial Protocol (MSP) encoder/decoder and transport layer1,386MIT OR Apache-2.0 mspacmanpacman package dependency viewer4,156Apache-2.0Command line utilities mspc_ipcMulti producer single consumer ring buffer for inter-process communication4,431Apache-2.0 mspm0g110x-pacPeripheral Access Crate for TI MSPM0G110X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support mspm0g150x-pacPeripheral Access Crate for TI MSPM0G150X Cortex-M microcontroller18Apache-2.0Embedded developmentHardware support mspm0g310x-pacPeripheral Access Crate for TI MSPM0G310X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support mspm0g350x-pacPeripheral Access Crate for TI MSPM0G350X Cortex-M microcontroller16Apache-2.0Embedded developmentHardware support MSPM0L1306-HALHAL crate for TI MSPM0L130X microcontroller9,092MIT OR Apache-2.0 mspm0l130xPeripheral access crate for TI MSPM0L130X microcontroller9,891MIT OR Apache-2.0 mspm0l222x-halA Hardware Abstraction Layer for the Texas Instruments MSPM0L222X microcontroller family373MIT OR Apache-2.0Embedded developmentHardware support mspm0l222x-pacA Peripheral Access Crate for the Texas Instruments MSPM0L222X microcontroller family1,242MIT OR Apache-2.0Embedded developmentNo standard library msqRust library implementation of the legacy Master Server Query Protocol6,077MITAsynchronousNetwork programming msq_pay_typesTypes for interacting with MSQ Pay - Internet Computer payment system1,626MIT msql-srvBindings for emulating a MySQL/MariaDB server113,136MIT/Apache-2.0API bindingsDatabase implementations msqlxTemporary fork of sqlx with unreleased fixes. 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time…4,439MIT OR Apache-2.0 msqlx-cliTemporary fork of sqlx-cli with unreleased fixes. Command-line utility for SQLx, the Rust SQL toolkit.22MIT OR Apache-2.0Command line utilitiesDatabase interfaces msqlx-coreTemporary fork of sqlx-core with unreleased fixes. Core of SQLx, the rust SQL toolkit. Not intended to be used directly.4,853MIT OR Apache-2.0 msqlx-macrosTemporary fork of sqlx-macros with unreleased fixes. Macros for SQLx, the rust SQL toolkit. Not intended to be used directly.4,510MIT OR Apache-2.0 msqlx-macros-coreTemporary fork of sqlx-macros-core with unreleased fixes. Macro support core for SQLx, the Rust SQL toolkit. Not intended to be…4,587MIT OR Apache-2.0 msqlx-mysqlTemporary fork of sqlx-mysql with unreleased fixes. MySQL driver implementation for SQLx. Not for direct use; see the `sqlx`…4,640MIT OR Apache-2.0 msqlx-postgresTemporary fork of sqlx-postgres with unreleased fixes. PostgreSQL driver implementation for SQLx. Not for direct use; see the…4,635MIT OR Apache-2.0 msqlx-sqliteTemporary fork of sqlx-sqlite with unreleased fixes. SQLite driver implementation for SQLx. Not for direct use; see the `sqlx`…4,652MIT OR Apache-2.0 msquicMicrosoft implementation of the IETF QUIC protocol32,065MITAsynchronousNetwork programming msquic-asyncMsQuic based quic library that supports async operation3,100MITNetwork programming msquic-h3MsQuic with h33,744MITNetwork programmingWeb programming msrIndustrial Automation Toolbox10,570MIT/Apache-2.0 msr-apiWrapper for Monster-Siren's API776MITWeb programming::HTTP client msr-coreIndustrial Automation Toolbox - Common core components16,831MIT/Apache-2.0 msr-player-tuiA TUI muisc player for Monster-Siren26GPL-3.0 msr-pluginIndustrial Automation Toolbox - Plugin foundation15,017MIT/Apache-2.0 msr-plugin-csv-event-journalIndustrial Automation Toolbox - CSV Event Journal Plugin9,956MIT/Apache-2.0 msr-plugin-csv-register-recorderslowtec Industrial Automation Runtime - CSV Register Recorder Plugin9,897MIT/Apache-2.0 msrpce-dcerpcGeneric connection-oriented DCE/RPC client primitives for MS-RPCE46MIT OR Apache-2.0EncodingNetwork programming msrpce-ndrMS-RPCE Network Data Representation (NDR/NDR64) serialization for Rust64MIT OR Apache-2.0EncodingNetwork programming msrpce-ndr-deriveDerive macros for msrpce-ndr83MIT OR Apache-2.0 msrpce-smbSMB2/3 named-pipe transport and ncacn_np client support for MS-RPCE22MIT OR Apache-2.0EncodingNetwork programming msrsMicro Microservices framework for rust. Supports different transports34,609MIT OR Apache-2.0 msrtPortable MSRT protocol implementation.239Apache-2.0Embedded developmentNetwork programming msrt-ffiC ABI bindings for MSRT.17Apache-2.0API bindingsEmbedded development msrt-stdstd byte-stream adapters for MSRT.18Apache-2.0Network programming msrt-uartUART adapters for MSRT.18Apache-2.0Embedded developmentNetwork programming msrt-udpTokio UDP adapters for MSRT.33Apache-2.0AsynchronousNetwork programming msruA Rust-safe library for interracting with Model Specific Registers in user-space.75,439Apache-2.0 msrvFind your minimum supported Rust version (MSRV), library edition! See cargo-msrv!101,559Apache-2.0 OR MIT msrv-shimsRe-exports of objects added in recent versions in Rust1,195MIT mssMeasure your TCP MSS.1,671MIT mss_saliencyDetection of visually salient image regions using Maximum Symmetric Surround algorithm60,064MITMultimedia::Images mssf-comRust for Azure Service Fabric. The COM base layer.26,301MIT mssf-coreRust for Azure Service Fabric. Rust safe APIs.26,125MIT mssf-metadatamssf-metadata provides linking libs for Microsoft Service Fabric on windows. (Deprecated: Use mssf directly instead)3,396MIT mssf-palmssf-pal enables service fabric rust to run on linux24,419MIT mssf-utilmssf utilites and extensions for tokio and more1,396MIT mssgMarkdown Static Site Generator1,647MIT msshMssh Simple SHell. Bash interpreter/compiler. Will not support all the functionalities.1,520MIT mssmtA Rust implementation of the Merkle Sum Sparse Merkle Tree (MSSMT)5,342MITCryptographyData structures mssql-authAuthentication strategies for SQL Server connections2,513MIT OR Apache-2.0AuthenticationDatabase interfaces mssql-browserRust implementation of the SQL Server Resolution Protocol3,108MIT OR Apache-2.0Database interfaces mssql-clientHigh-level async SQL Server client with type-state connection management2,312MIT OR Apache-2.0AsynchronousDatabase interfaces mssql-codecAsync TDS packet framing and codec for SQL Server2,576MIT OR Apache-2.0AsynchronousNetwork programming mssql-deriveProcedural macros for SQL Server row mapping1,711MIT OR Apache-2.0Database interfaces mssql-driver-poolConnection pooling for SQL Server with sp_reset_connection support1,239MIT OR Apache-2.0AsynchronousDatabase interfaces mssql-poolA MSSQL Poolable implementation for Rocket2,980MIT mssql-tds-previewRust implementation of the TDS (Tabular Data Stream) protocol for SQL Server. Publishable fork of microsoft/mssql-rs until the…19,122MITDatabase interfacesNetwork programming mssql-testingTest infrastructure for SQL Server driver development216MIT OR Apache-2.0Development tools::Testing mssql-tiberius-bridgeA tiberius-compatible API bridge over Microsoft's mssql-tds crate. Migrate from tiberius with minimal code changes.18,990MITDatabase interfaces mssql-tlsTLS negotiation for SQL Server connections (TDS 7.x and 8.0)2,581MIT OR Apache-2.0CryptographyNetwork programming mssql-typesSQL Server to Rust type mappings and conversions2,589MIT OR Apache-2.0Database interfaces mssql-value-serializerConvert Rust values into SQL Server-compatible literal expressions, enabling dynamic SQL generation without parameter count…259MITDatabase interfacesText processing mssql_quickmssql 数据库快速连接方法15,844MITDatabase interfaces mssql_tiberius_schema_parserGenerates the schema of all tables in msql as a structure.26,282MIT mssqlrustLightweight Rust library for Microsoft SQL Server using dataset and datatable1,296MITAsynchronousDatabase interfaces mssqltypesFaithful Rust equivalents of C# System.Data.SqlTypes with SQL NULL semantics, checked arithmetic, and three-valued logic22MITData structuresDatabase interfaces mst-parserA zero-dependency, no_std, mustache-style template parser supporting nested variables.228MITNo standard libraryParser implementations mstakMinimal Stak Scheme interpreter94,605MITCompilersNo standard library mstak-interpretMinimal Stak Scheme bytecode interpreter94,141MITCompilersNo standard library mstak-utilMinimal Stak Scheme utilities20,733non-standard mstarRust implementation of the M* algorithm.1,691MIT OR Apache-2.0 mstatNative macOS menu bar utility for CPU, memory, storage, and system load stats43MITCommand line utilities mstickereditorimport sticker packs from telegram, to be used at the Maunium sticker picker for Matrix14,943Apache-2.0 mstickerlibPrivate implementation detail of mstickereditor9,815Apache-2.0 mstloA Rust library for online monitoring of Signal Temporal Logic (STL) specifications.139non-standardMathematicsScience mstlo-macrosProcedural macros for the mstlo online Signal Temporal Logic (STL) monitoring library.187non-standardMathematicsScience mstrMStr is a 2-word, immutable Cow<str>6,878MIT OR Apache-2.0Data structuresMemory management msu-256256-bit Ozturk Modular Squaring Unit on hdl-cat and comp-cat-rs18MIT OR Apache-2.0 msu1-reverserA joke tool that can reverse an MSU-1 PCM file.1,481MIT OR Apache-2.0 msucA client library for the Microsoft Update Catalog7,438MIT msuk-scifiVarious distance units, etc.2,757MIT OR Apache-2.0 msvcA tool to automate setup for MSVC projects with vc-ltl and thunk-rs.415MIT OR Apache-2.0Development tools msvc-allocaProvides MSVC's _alloca for the most bare metal of bare metal projects.4,920AGPL-3.0 msvc-demanglerA rust library that demangles / undecorates C++ symbols mangled by MSVC13,983,895MIT/NCSANo standard library msvc-kitA portable MSVC Build Tools installer and manager for Rust development1,975MITCommand line utilitiesDevelopment tools msvc_defLibrary for reading Microsoft Module Definition (.def) files.3,581MIT OR Apache-2.0ConfigurationNo standard library msvc_spectre_libsProvides an easy way to link with the Spectre-mitigated libraries for Windows MSVC targets. Does nothing for other targets.1,164,124MIT OR Apache-2.0 msvgFast SVG browser for pen-plotter users8,229MITCommand line utilitiesGraphics msw-hotkeyA hotkey library for Microsoft Windows5,706MITOperating systemsOperating systems::Windows APIs mswhowrgbshow rgb by mirko1,525MIT mswsMiddle Square Weyl Sequence pseudorandom number generator.4,250MITAlgorithmsNo standard library msx-mcpMSX CAS Packager, a CLI tool to manage MSX CAS files1,163MPL-2.0 msyModern musl rsync alternative - Fast, parallel file synchronization166MITCommand line utilitiesFilesystem msym-cliA CLI tool for downloading Material Symbols Compose code from Google Fonts.64Apache-2.0Command line utilitiesDevelopment tools msyntaxA syntax parsing library for Rust1,512MIT OR Apache-2.0 mtTraits4,286MITDevelopment tools mt-debug-countersCrate to support high performance debug counters for heavy multithreaded applications9,162MIT OR Apache-2.0 mt-domA library for generating patches as a result diffing virtual DOM tree352,620MIT mt-interfaceTI Z-Stack Monitor and Test API client implementation1,506MIT OR Apache-2.0 mt-kahyparA statically-linked Mt-KaHyPar3,345MIT OR Apache-2.0 mt-kahypar-sysRust bindings to Mt-KaHyPar.3,002LGPL-3.0-or-later mt-mock-loggerA thread-safe mock logger for multiple tests running in parallel3,011MIT mt-rsMerkletrees in Rust. Generate Merkletree quickly for files and folders.1,098BSD-3-Clause