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.

mozilla-root-caMozilla Root CA list from https://curl.se/ca/cacert.pem10,338MPL-2.0CryptographyData structures mozimDHCP Client Library232,395Apache-2.0 mozim-cliDHCP client command line tool4,000Apache-2.0 mozjpegHigher-level wrapper for Mozilla's JPEG library3,437,458IJGMultimedia::Images mozjpeg-oxideDEPRECATED: This crate has been renamed to mozjpeg-rs. Please use mozjpeg-rs instead.132MIT OR Apache-2.0Multimedia::Encoding mozjpeg-rsPure Rust JPEG encoder based on Mozilla's mozjpeg with trellis quantization39,148BSD-3-ClauseEncodingMultimedia::Images mozjpeg-sysFFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.3,759,058IJG AND Zlib AND BSD-3-ClauseExternal FFI bindingsMultimedia::Images mozjsRust bindings to the Mozilla SpiderMonkey JavaScript engine.322,797MPL-2.0 mozjs_sysSystem crate for the Mozilla SpiderMonkey JavaScript engine.324,553MPL-2.0 mozlz4Decompress / compress mozlz4 files, specifically search.json.mozlz4 in Firefox.4,731MIT mozlz4-syssys crate for mozlz42,881MIT mozpdbAbandoned10,978MIT OR Apache-2.0 mozprofileLibrary for working with Mozilla profiles.184,624MPL-2.0 mozrunnerReliable Firefox process management.198,736MPL-2.0 mozsvc-commonCommon utilities for Mozilla server side apps46,940MPL-2.0 mozsvc-common-wvpCommon utilities for Mozilla server side apps1,845MPL-2.0 mozversionUtility for accessing Firefox version metadata138,783MPL-2.0 mozwireMozillaVPN wireguard configuration manager17,539GPL-3.0-or-laterAuthenticationCommand line utilities mpUniversal programming utility for GUI.2,142GPL-3.0-only mp-cliA Music Player Daemon (MPD) CLI client implemented in Rust.10,909MIT/Apache-2.0 mp-rsA mathematical library providing arbitrary-precision integer, rational, floating-point and complex number arithmetic based on…3,444LGPL-3.0+Science mp2667Platform agnostic Rust driver for the MP2667, highly integrated, single-cell, Li-ion/Li-polymer battery charger IC.7,592MIT/Apache-2.0Embedded developmentHardware support mp2722Driver for the MP2722 battery charging ic53MITEmbedded developmentNo standard library mp2cA multi producer multi polling consumer library that enables multiple producers to send messages to multiple consumers…4,185MIT mp2jsonRead any number of msgpack messages from stdin and output them as newline-delimited json to stdout; also, the reverse89ISC mp3An attempt to write a native mp3 library in pure Rust1,702NCSA mp3-durationA library for measuring the playback duration of mp3 files737,040MITMultimedia::Audio mp3-duration-sumParallelized counting of duration of all `.mp3` files in the given directory3,362MITCommand line utilities mp3-folder-renameA small utility to rename mp3 folders1,627MIT mp3-metadataMetadata parser for MP3 files135,037MIT mp3-set-titleSet title of mp3 files in a given directory using their file names4,186Apache-2.0 mp32rssGenerates static websites/podcast feeds from files in S31,578MIT mp3_playerA simple MP3 player in Rust12MIT OR Apache-2.0 mp3cutmp3 file splitter1,594ISC mp3lame-encoderHigh level bindings to mp3lame encoder853,928LGPL-3.0EncodingExternal FFI bindings mp3lame-sysBindings to mp3lame library839,484LGPL-3.0EncodingExternal FFI bindings mp3rgainLossless MP3 volume adjustment - a modern mp3gain replacement written in Rust2,000MITCommand line utilitiesMultimedia::Audio mp4MP4 reader and writer library in Rust.11,553,702MIT mp4-atomA MP4/ISOBMFF atom decoder and encoder198,849MIT OR Apache-2.0Multimedia::Encoding mp4-editmp4 read/write library designed with audiobooks in mind60MIT OR Apache-2.0 mp4-emsgISO BMFF / DASH Event Message Box (emsg, ISO/IEC 23009-1) — parser + serializer, no_std.478MIT OR Apache-2.0MultimediaNo standard library mp4-mergeA tool and library to losslessly join multiple .mp4 files shot with same camera and settings30,891MIT OR Apache-2.0 mp4-streamHigh-level library for fMP4 streaming2,792MITMultimedia mp4_muxerZero-dependency MP4 muxer for AV1 video streams22MITEncodingMultimedia::Video mp4ametaA library for reading and writing iTunes style MPEG-4 audio metadata.837,218MIT OR Apache-2.0Multimedia::AudioParser implementations mp4ameta_procProcedural macros to generate common accessors for the mp4ameta crate.755,606MIT OR Apache-2.0 mp4boxMP4/ISOBMFF parser and editor: box trees, typed decoding, sample tables, fragmented MP4, and non-destructive editing1,287MITMultimedia::VideoParser implementations mp4converterProfessional video compliance system for content delivery standards with PCM audio support363MITCommand line utilitiesMultimedia::Encoding mp4decryptDecrypt CENC protected MP4 content using Bento419,128MIT OR Apache-2.0API bindingsCryptography mp4eA simple MP4 muxer library for pure Rust.2,827MITMultimedia mp4forgeRust library and CLI for inspecting, probing, extracting, muxing, and rewriting MP4 structures297MIT OR Apache-2.0Command line utilitiesMultimedia::Video mp4parseParser for ISO base media file format (mp4)1,373,299MPL-2.0Multimedia::Video mp4parse_capiParser for ISO base media file format (mp4)30,704MPL-2.0 mp4parse_fallibleFallible replacement for Vec20,079MPL-2.0 mp4ra-rustTypes and associated constants representing code points managed by the MPEG4 Registration Authority1,368,318MIT/Apache-2.0Multimedia::Video mp4sanAn MP4 file sanitizer.184,478MITMultimedia::Video mp4san-deriveDerive macros for the mp4san crate.165,760MITMultimedia::Video mpackAn alternative MessagePack implementation for Rust.18,768MIT mpadA Decentralised Local Multiplayer Text Pad1,726MIT/Apache-2.0 mparsedStructs and logic to deserialize mpd (music player daemon) responses with serde3,406MIT mpart-asyncAsynchronous (Futures-Base) Multipart Requests for Rust380,101MIT/Apache-2.0 mpatchA smart, context-aware patch tool that applies diffs using fuzzy matching, ideal for AI-generated code.199,721MITCommand line utilitiesDevelopment tools mpayMachine Payment Protocol - Rust library for Web Payment Auth110MIT OR Apache-2.0AuthenticationCryptography mpcWIP bindings for orangeduck's mpc (Micro Parser Combinators) library15,776Fair mpc-benchMulti-party computation experimentation library15,599MIT mpc-clientNoise protocol websocket relay client for MPC/TSS applications3,994MIT OR Apache-2.0 mpc-coreA flexible, trait-based core framework and asynchronous execution engine for Multi-Party Computation (MPC) protocols.23MIT OR Apache-2.0AsynchronousCryptography mpc-driverDriver for multisig threshold protocols1,262MIT OR Apache-2.0 OR AGPL-3.0 mpc-ecdsa-getrandom-hackHack for multiple versions of getrandom in the multi-party-ecdsa dependency tree2,802MIT mpc-macrosArcium MPC Macros37,368GPL-3.0-or-later mpc-managerA WebSocket Manager that facilitates secure communication between parties for multi party computation applications.2,745non-standardCryptographyNetwork programming mpc-protocolMulti-party computation framework using the noise protocol for end-to-end encryption14,229MIT OR Apache-2.0 mpc-relayNoise protocol websocket relay for MPC/TSS applications7,016MIT OR Apache-2.0 mpc-relay-clientNoise protocol websocket relay client for MPC/TSS applications5,258MIT OR Apache-2.0 mpc-relay-protocolMulti-party computation framework using the noise protocol for end-to-end encryption5,114MIT OR Apache-2.0 mpc-relay-serverNoise protocol websocket relay server for MPC/TSS applications7,804MIT OR Apache-2.0 mpc-ristrettoA library for performing secure multiparty computation using the Ristretto group.1,643MIT OR Apache-2.0 mpc-rsTerminal based client for MPD10,290GPL-3.0-or-later mpc-starkMalicious-secure SPDZ style two party secure computation9,170MIT OR Apache-2.0 mpc-wallet-coreCore MPC wallet library for AI agents with 2-of-3 threshold signing128MIT OR Apache-2.0AuthenticationCryptography mpc-wallet-relayMessage relay service for MPC agent wallet with approval flows24MIT OR Apache-2.0AuthenticationCryptography mpc-websocketWebsocket server library for threshold signatures11,542MIT mpc_valetA tool for creating instrument for MPC drum machines.17,548MIT OR Apache-2.0 mpchashA space-efficient (no need for vnodes) multi-probe consistent hashing algorithm423,278MITAlgorithmsData structures mpclimpcli: Micropub Publisher CLI | Publish text-only blog posts to Micropub endpoints via a command-line interface.57MITCommand line utilities mpdA client library for MPD (music player daemon), like libmpdclient but in Rust83,479MIT/Apache-2.0 mpd-discord-rpcDisplays your currently playing song / album / artist from MPD in Discord using Rich Presence.33,693MIT mpd-easyA wrapper around the `mpd` crate simplifying common tasks.7,865MIT/Apache-2.0 mpd-filtersA simple mpd query parser library for Rust8,937MIT mpd-freshA tool to check your MPD library for new music releases.4,951GPL-3.0-onlyCommand line utilities mpd-lyricsdLyrics fetching service for MPD.1,524MIT mpd-partyA web application that lets users search and queue songs to an [MPD](https://www.musicpd.org/) server.35WTFPL mpd-utilsUtilities for working with MPD servers, built on top of `mpd_client` and `tokio`26,161MIT mpd_clientAsynchronous user-friendly MPD client66,647MIT OR Apache-2.0Network programming mpd_info_screenDisplays info on currently playing music from an MPD daemon35,251MIT mpd_protocolImplementation of MPD client protocol75,934MIT OR Apache-2.0Network programming mpdclientRust interface to MPD using libmpdclient4,295MIT mpdclient-sysNative bindings for libmpdclient4,897MIT mpdecwrapper for libmpdec math library476MIT mpdec-sysFFI bindings for libmpdec668MIT mpdfA simple library for writing PDF files.16,510CC-BY-4.0 mpdheartspread love around your library ♡1,510Apache-2.0Command line utilities mpdlistenMPD scrobbler for listenbrainz platform, with some additional features5,078GPL-3.0 mpdndA notification daemon for MPD.5,532MIT mpdpopmMaintain ratings & playcounts for your mpd server12,336non-standardDatabase interfacesMultimedia mpdrsA minimal, synchronous MPD library.4,801MIT/Apache-2.0 mpdshShell-like MPD client1,726MIT OR Apache-2.0Command-line interface mpega mpeg library.1,519MITMultimediaMultimedia::Audio mpeg-audio-headerAn all-you-can-eat parser for MPEG audio metadata8,304MPL-2.0Multimedia::Audio mpeg-pesPES (Packetized Elementary Stream) depacketization + PTS/DTS — ISO/IEC 13818-1 §2.4.3.506MIT OR Apache-2.0MultimediaNo standard library mpeg-psMPEG-1/2 Program Stream parser — pack header, system header, program stream map (ISO/IEC 13818-1 §2.5).487MIT OR Apache-2.0MultimediaNo standard library mpeg-syntax-dumpDump data in the style of MPEG speficication pseudocode18MIT/Apache-2.0 mpeg-tsMPEG-2 Transport Stream framing (ITU-T H.222.0 / ISO/IEC 13818-1): TS packet, adaptation field, PCR, PSI section reassembly +…640MIT OR Apache-2.0Multimedia::VideoNo standard library mpeg2psMPEG2-PS decoding/encoding library for Rust.2,036MIT mpeg2tsMPEG2-TS decoding/encoding library51,495MIT mpeg2ts-readerParser for MPEG Transport Stream data102,009MIT/Apache-2.0Multimedia::VideoParser implementations mpeg4-audio-constDefinitions of types and constants for values defined by ISO/IEC 14496 part 3 (Audio)1,363,030MIT/Apache-2.0Multimedia::Audio mpeg_encoderA simple ffmpeg video encoder.12,199BSD-3-Clause mpegasusmpegasus1,658MIT OR Apache-2.0 mpegtsLibrary to read/write following ITU-T Rec. H.222.0 (MpegTS) standard.5,079MIT mpesaA wrapper around the M-PESA API in Rust.38,937MIT mpesa-sdkThis crate provides a streamlined interface for integrating M-Pesa, a widely used mobile money service, into your applications.3,679MIT mpesa_derive`MpesaSecurity` trait derive macro crate.7,496MIT mpfrHigh-level bindings to MPFR library14,657MIT mpfr-syslibmpfr low-level bindings19,486LGPL-3.0 mpfs-halHardware Abstraction Layer for PolarFire SoC2,616MITEmbedded developmentHardware support mpfs-hal-embassyEmbassy integration for PolarFire SoC874MITEmbedded developmentHardware support mpfs-hal-procmacrosProcedural macros for mpfs-hal2,223MIT mpfs-pacPeripheral Access Crate for PolarFire SoC4,321MITEmbedded developmentHardware support mpg123An opinionated wrapper for mpg123-sys4,755MITMultimediaMultimedia::Audio mpg123-sysThe package provides bindings to mpg123.34,290Apache-2.0/MITEncodingExternal FFI bindings mpgenCreate memorable passwords easily using this CLI3,792MIT mpha cli tool for using emacs in daemon mode10,802MPL-2.0 mphfAn exercise in implementing minimal perfect hash table.1,880MIT mphf_benchmarkThe program for benchmarking Minimal Perfect Hash Functions21,410MIT OR Apache-2.0AlgorithmsCompression mpiMessage Passing Interface bindings for Rust182,909MIT OR Apache-2.0Concurrency mpi-deriveMPI derive support for user types29,275MIT OR Apache-2.0 mpi-fork-fnspMessage Passing Interface bindings for Rust (FORK)3,339MIT/Apache-2.0Concurrency mpi-rsA pure-Rust implementation of the Message Passing Interface (MPI), API-compatible with rsmpi. No C library required.45MIT OR Apache-2.0ConcurrencyScience mpi-sysMessage Passing Interface bindings for Rust207,951MIT OR Apache-2.0External FFI bindings mpi_cluster_toolsA collection of cluster management commands for HPC environments2,145MIT OR Apache-2.0Command line utilitiesDevelopment tools mpi_testA Rust testing framework for MPI applications1,636MITDevelopment tools::Testing mpid_messagingTypes used by SAFE Vaults and SAFE Clients to send and receive messages.14,839GPL-3.0 mpigdbA wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser7,765BSD-2-ClauseCommand line utilitiesDevelopment tools::Debugging mpileupPile up multiple bam files site by site34,764LGPL-3.0+ mpingan easy to use ping library, supports single target and multiple targets, has high throughput.8,547Apache-2.0Network programming mpirpartial Rust porting of mpir multiple precision library based on gmp mpfr20,252MITExternal FFI bindingsMathematics mpk2jsonSmall CLI tool to convert MessagePack files to JSON927MIT mplOne-rule TDPL/PEG parsing language with a static-codegen backend (FastParse) that beats pest, peg, nom, winnow, and chumsky on…7,115MIT OR Apache-2.0Parsing tools mpl-account-compressionMetaplex Fork of Solana Program Library Account Compression Program23,084non-standard mpl-agent-identityA new Solana program using the Metaplex Project Template553non-standard mpl-agent-reputationA new Solana program using the Metaplex Project Template24non-standard mpl-agent-toolsA new Solana program using the Metaplex Project Template498non-standard mpl-agent-validationA new Solana program using the Metaplex Project Template23non-standard mpl-auctionSolana Auction Program8,351AGPL-3.0 mpl-auction-houseDecentralized Sales Protocol for Solana Tokens30,757non-standard mpl-auction-house-unofficialDecentralized Sales Protocol for Solana Tokens1,347AGPL-3.0 mpl-auctioneerDefault Auctioneer implementation5,070non-standard mpl-barista-interfaceMetaplex Barista Interface1,499non-standard mpl-bubblegumMetaplex Bubblegum SDK238,238non-standard mpl-candy-guardMetaplex Candy Guard: programmatic access control for Candy Machine.35,437non-standard mpl-candy-guard-deriveProcedural macro for automating the implementation of Metaplex Candy Guard.20,940non-standard mpl-candy-machineNFT Candy Machine v2: programmatic and trustless NFT drops.46,488non-standard mpl-candy-machine-coreNFT Candy Machine Core: programmatic and trustless NFT drops.39,008non-standard mpl-candy-machine-nanoReworked Metaplex Candy Machine Program Library1,575MIT mpl-cliManage local board game stashes and interact with BoardGameGeek from your terminal.1,494MIT mpl-coreA flexible digital asset standard for Solana245,888non-standard mpl-core-candy-guardMetaplex Candy Guard: programmatic access control for Candy Machine.1,577non-standard mpl-core-candy-guard-deriveProcedural macro for automating the implementation of Metaplex Candy Guard.1,880non-standard mpl-core-candy-machine-coreNFT Candy Machine Core: programmatic and trustless NFT drops.1,911non-standard mpl-distroProgram for creating token distributions3,879non-standard mpl-engraverProgram to permanently change ownership of a Solana account.6,281non-standard mpl-fixed-price-saleCreated with Anchor5,137non-standard mpl-gavelMetaplex Gavel SDK2,656non-standard mpl-gumdropGumdrop: cheap and easy token airdrops and print edition airdrops.1,566non-standard mpl-hybridThe swap program powering SPL-404s on Solana and the MPL-404 protocol. A collaboration between Mutant Labs and Metaplex.1,378non-standard mpl-hydraCollective account pooling, fan out wallet, dao treasury, all of the things you need to FAN OUT3,959non-standard mpl-inscriptionProgram to inscribe binary data to a Solana account.16,643non-standard mpl-langAxioms Metrics Processing Language5,299MIT OR Apache-2.0 mpl-listing-rewardsDefault Auctioneer implementation2,782AGPL-3.0 mpl-macroDerive parsers from MPL's one-rule grammar files. Includes the FastParse static-codegen backend (cascade detection, first-byte…5,611MIT OR Apache-2.0Parsing tools mpl-metaplexMetaplex7,720AGPL-3.0 mpl-nft-packsNFT Packs: mystery packs NFTs that are not revealed until after opening the pack.1,647non-standard mpl-noopMetaplex Fork of Solana Program Library No-op Program23,256non-standard mpl-protocolCore library for MPL: types, validation, hashing, and protocol primitives405MITAPI bindingsDevelopment tools mpl-proxyMPL sidecar proxy for MCP/A2A traffic162MITAPI bindingsDevelopment tools mpl-pythonPython bindings for MPL core library57MITAPI bindingsDevelopment tools mpl-registry-apiMPL Registry API - REST service for SType discovery59MITAPI bindingsDevelopment tools mpl-reward-centerDefault Auctioneer implementation2,793AGPL-3.0 mpl-system-extrasExtra instructions built on top of the native System program.1,480Apache-2.0 mpl-testing-utilsMetaplex Metadata6,372AGPL-3.0 mpl-token-auth-rulesMPL Token Authorization Rules that can be used to restrict common token operations459,214non-standard mpl-token-entanglerMPL Token Entangler2,763non-standard mpl-token-extrasExtra instructions built on top of the native Token program.1,513Apache-2.0 mpl-token-metadataMetaplex Token Metadata SDK2,587,469non-standard mpl-token-metadata-context-deriveMetaplex Metadata520,842non-standard mpl-token-vaultMetaplex Token Vault358,844AGPL-3.0 mpl-trifleMetaplex Composability Program13,529non-standard mpl-utilsMPL Core Utils library407,588non-standard mpl-vaultMetaplex Vault SDK1,476non-standard