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.

mavryk-smart-rollupSDK for Mavryk Smart Rollup kernel development.1,252MITDevelopment toolsEncoding mavryk-smart-rollup-constantsLow-level constants for Mavryk Smart Rollups3,979MITNo standard libraryNo standard library::No dynamic allocation mavryk-smart-rollup-coreLow-level host function definitions & constants for Mavryk Smart Rollups.3,928MITAPI bindingsNo standard library mavryk-smart-rollup-debugOutput formatted messages to Mavryk Smart Rollup debug log.2,222MITAPI bindingsNo standard library mavryk-smart-rollup-encodingData Encodings used by Mavryk Smart Rollup kernels.2,981MITEncodingNo standard library mavryk-smart-rollup-entrypointSetup kernel_entry entrypoint for Mavryk Smart Rollup kernels.1,673MITAPI bindingsNo standard library mavryk-smart-rollup-hostSafe Runtime trait for Mavryk Smart Rollups host functions.3,615MITAPI bindingsNo standard library mavryk-smart-rollup-installerInstaller client for Mavryk Smart Rollups.1,297MITCommand line utilitiesDevelopment tools mavryk-smart-rollup-installer-configInstaller configuration for installer kernel of Mavryk Smart Rollups.1,589MITConfigurationDevelopment tools mavryk-smart-rollup-mockMock implementation of Mavryk Smart Rollup host functions to enable unit testing of kernel logic.2,391MITDevelopment toolsDevelopment tools::Testing mavryk-smart-rollup-panic-hookHook for capturing kernel panics & printing to debug log.1,889MITAPI bindingsNo standard library mavryk-smart-rollup-storageHigher-level transactional account view over Mavryk Smart Rollup durable storage.1,601MITDatabase interfacesWebAssembly mavryk_crypto_rsUtilities for mavryk-related cryptographic operations.6,043MITCryptography::Cryptocurrencies mavryk_data_encodingUtilities for encoding/decoding data compatible with tezos data encoding.5,839MITEncoding mavryk_data_encoding_deriveProcedural macros for mavryk_encoding.6,067MITEncoding mavsharkMAVLink message inspector TUI2,929MITCommand line utilitiesNetwork programming mavsnarkwireshark for mavlink806MIT OR Apache-2.0 mavspecA set of code generation utilities for MAVLink protocol.87,937MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols mavspec_rust_deriveProcedural macros for MAVSpec's Rust code generation toolchain.57,431MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols mavspec_rust_genRust code generation module for MAVSpec.82,516MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols mavspec_rust_specCore interfaces for MAVSpec's Rust code generation toolchain.67,733MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols mawA simple and efficient web framework for Rust.2,172MIT maw-assuranceFormal-verification primitives for maw — oracle, model, and Stateright integration222MITDevelopment tools maw-coreCore domain logic for maw — merge protocol, oplog, backend, refs388MITDevelopment tools maw-gitGit abstraction layer for maw — trait-based interface backed by gix481MITDevelopment tools maw-lfsNative git-lfs support for maw — pointer codec, local object store, batch API client582MITDevelopment tools maw-scenarioDriver-agnostic scenario plan generator for maw — shared by SG1 DST (in-process oracles) and SG2 (real-agent benchmark).58MITDevelopment tools::TestingSimulation maw-workspacesMulti-Agent Workflow coordinator for Manifold git workspaces194MITCommand line utilitiesDevelopment tools mawaqitIslamic prayer times for Rust with high-latitude & polar-region support.107MITDate and timeScience mawbyMatrix Alertmanager Webhook Bot? Yes!1,568Apache-2.0 mawidaA small, code-first, modern 2D game engine in Rust, built on wgpu. 2D today, with the seams cut for 3D, VR, and embedded…65BSD-2-ClauseGame developmentGraphics mawida-engineAlias crate for the Mawida game engine. Use the `mawida` crate; this name re-exports it.34BSD-2-ClauseGame developmentGraphics mawida-game-engineAlias crate for the Mawida game engine. Use the `mawida` crate; this name re-exports it.31BSD-2-ClauseGame developmentGraphics max-7219-led-matrix-utilSimple `no_std`-utility-library using 'max7219'-crate for LED matrix displays with optional easy setup functions for Linux…13,821MITHardware supportNo standard library max-grrsA tool to search files1,592MIT OR Apache-2.0Command line utilities max-rsMAX messenger API library40MIT max-subarray-sumFinds the maximum subarray sum in a list.10,199MIT max-sysRaw FFI bindings to the Modular MAX C API (generated by bindgen)87MITAPI bindingsExternal FFI bindings max112xDriver for the 24-bit MAX11214 and similar ADCs.8,800MIT OR Apache-2.0Embedded developmentHardware support max11300A rust-embedded driver for the MAX11300 ADC/DAC14,655MIT OR Apache-2.0Embedded developmentHardware support max116xx-10bitDriver crate for the MAX116xx 10-bit ADC devices10,045Apache-2.0Embedded developmentHardware support max145784-driverAn embedded async driver for the MAX14578E/MAX14578AE USB charger detector.1,241Apache-2.0AsynchronousEmbedded development max14578e-driverAn embedded async driver for the MAX14578E/MAX14578AE USB charger detector.1,575Apache-2.0AsynchronousEmbedded development max17048A I2C driver crate for the max17048/9 LiPo Fuel gauge IC5,855MIT OR Apache-2.0Embedded developmentHardware support max170xxPlatform-agnostic Rust driver for the MAX170xx 1-cell/2-cell fuel-gauge systems with ModelGauge for lithium-ion (Li+)…10,451MIT OR Apache-2.0Embedded developmentHardware support max1720xAn embedded-hal driver for the MAX1720x fuel gauge ICs1,641MIT OR Apache-2.0Embedded developmentHardware support max17320An embedded hal driver for the MAX17320 (2S-4S ModelGauge m5 Fuel Gauge with Protector, Internal Self-Discharge Detection and…1,595MITEmbedded developmentHardware support max2034xDriver crate for the MAX20343/MAX20344 family of buck/boost converters.4,314MIT OR Apache-2.0Embedded developmentNo standard library max30101-rsPure Rust driver for the MAX30101 PPG sensor.46MIT OR Apache-2.0Embedded development max30102Blocking and async driver for the MAX30102 pulse oximeter and heart rate sensor46MIT OR Apache-2.0Embedded developmentHardware support max3010xPlatform-agnostic Rust driver for the MAX3010x high-sensitivity pulse oximeter and heart-rate sensor for wearable health.11,461MIT OR Apache-2.0Embedded developmentHardware support max30205A driver for the MAX30205 temperature sensor communicating over I2C.3,396MIT OR Apache-2.0 max31855Driver for MAX31855 SPI thermocouple converter5,177MIT OR Apache-2.0Hardware support max31855-rsMAX31855 Cold-Junction Compensated Thermocouple-to-Digial Converter4,964MITEmbedded developmentHardware support max31856A platform independent rust driver for Max31856 Precision Thermocouple to Digital Converter1,766MIT OR Apache-2.0Embedded developmentHardware support max31865generic driver for the MAX31865 RTD to Digital converter4,584MIT OR Apache-2.0Embedded developmentHardware support max32630_svdPeripheral access API for max32630 microcontrollers2,017MIT OR Apache-2.0 max3263xsvd2rust generated peripheral crate for the max3263x7,555MITEmbedded development max32660Register mappings for the Analog Devices MAX32660 Cortex-M4 microcontroller4,079MITEmbedded developmentHardware support max32660-halHardware Abstraction Layer (HAL) for the MAX 32660 microcontroller4,0750BSDEmbedded developmentHardware support max32660-pacPeripheral access API for MAX 32660 microcontroller5,662MIT OR Apache-2.0Embedded developmentHardware support max342xRust support crate for the MAX3420 and MAX3421 chips1,426Apache-2.0Embedded developmentNo standard library max44009Platform-agnostic Rust driver for the MAX44009 ambient light sensor.5,105MIT OR Apache-2.0Embedded developmentHardware support max485A simple embedded-hal driver for operating the MAX485 uart to rs485 module in half duplex mode.2,886MIT OR Apache-2.0Embedded developmentHardware support max485-asyncAsync driver for the MAX 485 RS-485 transceiver, using embedded-hal-async.281MIT OR Apache-2.0Embedded developmentHardware support max553xDriver for the 12-bit MAX5532–MAX5535 DACs.5,364MIT OR Apache-2.0Embedded developmentHardware support max6639no_std driver for the MAX6639 fan speed controller3,146MIT OR Apache-2.0 max6642no_std driver for the MAX6642 temperature sensor3,208MIT OR Apache-2.0 max6675-halAn embedded-hal driver for the MAX6675 digital thermocouple converter.5,890MITEmbedded developmentHardware support max6955A platform agnostic driver to interface with MAX6955 LED Display Driver6,013MITEmbedded developmentHardware support max7219A platform agnostic driver to interface the MAX7219 (LED driver)30,398MITEmbedded developmentHardware support max7219-asyncAsync driver for the MAX72193,091MITEmbedded developmentHardware support max7219-canvasA library built for rust that makes setting and getting pixels from co-ordinates easy, aswell as handling displaying different…4,442MIT max7219-displayA no_std driver for the MAX7219 LED display controller2,173MITEmbedded developmentHardware support max7219-driverThis crate provides a platform agnostic driver for the MAX7219 LED Driver IC.6,887MIT OR Apache-2.0 max7301Driver for the MAX7301 serial I/O expander4,916MIT OR Apache-2.0 max7456implement driver for OSD MAX745614,710MIT max7797x-driverAn embedded async driver for the MAX77975/MAX77976 battery charger2,837Apache-2.0AsynchronousEmbedded development max78000WIP1,637MIT max78000-halWIP1,634MIT max78000-pacA Peripheral Access Crate for the MAX78000 microcontroller6,736Apache-2.0Embedded developmentNo standard library max7800x-halA Hardware Abstraction Layer for the MAX7800X microcontroller family7,673MIT OR Apache-2.0Embedded developmentHardware support max86150Async embedded-hal driver for the MAX86150 ECG and PPG sensor25MIT OR Apache-2.0 max_len_base_10_as_usizeTrait offering constant maximum lengths of primitive integers as usize3,891MIT OR Apache-2.0MathematicsNo standard library max_nA utility function on iterators to find the maximum or minimum n values2,457MIT max_rectsAn implementation of the maximal rectangles algorithm for 2d bin packing.4,052MIT max_rssA small utility to measure resident set size (rss) of a process11,301GPL-3.0-onlyCommand line utilities max_size_vecA Rust crate for stack-based vectors with a fixed amount of memory reserved. It will work on stable when min_const_generics is…1,890GPL-3.0 max_valuesStruct and iterator extension trait for getting max values out of given1,577MIT maxbotАвтоматизация работы с чат-ботами на платформе MAX (max.ru)853MITAPI bindingsWeb programming::HTTP client maxbuildMAXBUILD rust SDK1,701MIT maxcapMAXCAP: Maximum Collective Advantage Protocol. The 128-bit commercial heart and authority shunting engine for the Aicent Stack…231Apache-2.0 maxcountryman-web-sysBindings for all Web APIs, a procedurally generated crate from WebIDL1,789MIT/Apache-2.0 maximImplements a highly-scalable and ergonomic actor system for Rust based on the best of Erlang / Elixir and Akka. A fork of the…1,794Apache-2.0AsynchronousConcurrency maximaA free and open-source replacement for the EA Desktop Launcher1,731GPL-3.0Games maximal-allocLinux x86_64 custom memory allocator with allocator-aware collections.13MIT OR Apache-2.0 maximal-lotteryA Rust library for computing maximal lotteries from preference profiles.51MIT OR Apache-2.0 maximal-rtThread-per-core async runtime for the maximal allocator.13MIT OR Apache-2.0 maxlenLength-bounded string and slice/vector2,558MIT maxlen-macroLength-bounded string and slice/vector1,299MIT maxmatrix_rsA Rust driver for the MAX7219 LED matrix driver3,418MIT maxmind_geo_ip2a REST API client for the MaxMind GeoIP2 API19,856MITWeb programming::HTTP client maxminddbLibrary for reading MaxMind DB format used by GeoIP2 and GeoLite226,714,471ISCDatabase interfacesNetwork programming maxminddb-ufUser-friendly MaxMindDB wrapper around `maxminddb` crate5,421ISC maxminddb-writerLibrary for writing MaxMind DB76,071MIT OR Apache-2.0Database interfacesNetwork programming maxoxideAsync Rust library for the Max messenger Bot API551MIT maxpreRust bindings for the (MO-)MaxSAT preprocessor MaxPre7,771MIT maxproMaximum Projection and Maximin Latin Hypercube Design creation and optimization57MIT OR Apache-2.0AlgorithmsMathematics maxtimeFind the maximum mtime in a directory.2,731MIT maxwellA crate for gathering entropy from unreliable sources3,007MIT OR Apache-2.0 maxwell-protocolMaxwell protocol implementation for Rust.2,366Apache-2.0 maxwell-utilsMaxwell utils implementation for Rust.1,280Apache-2.0 mayRust Stackful Coroutine Library159,969MIT/Apache-2.0Concurrency may-clackstylish, interactive command line prompts23,983MPL-2.0Command-line interfaceCommand line utilities may_actorSimple Actor library based on MAY11,214MIT/Apache-2.0Concurrency may_cpiCPI for the Mayflower program6,748MIT may_minihttpMini http server that implemented on top of [may](https://github.com/Xudong-Huang/may)32,439MIT/Apache-2.0Web programming::HTTP server may_queueMay's internal queue library121,016MIT/Apache-2.0Concurrency may_rpcRPC framework for Rust based on coroutine.10,027MIT may_rpc_deriveRPC framework for Rust based on coroutine.7,451MIT may_waiterSimple coroutine communication blocker23,632MIT/Apache-2.0Concurrency mayaA CLI tool to interact with Mina blockchain1,662MITCommand line utilities maya-melSingle-entry Autodesk Maya MEL parsing and analysis library.189MITParser implementations maya-sysMaya C++ API bindgen1,545non-standard mayachain_rsMayanode REST API.4,229Unlicense maybeAn enum similar to Option but can also represent undefined values1,921MIT OR Apache-2.0Data structures maybe-asyncA procedure macro to unify SYNC and ASYNC implementation45,746,735MIT maybe-async-cfgA procedure macro to unify sync and async implementations depending on the features of your crate623,797MIT maybe-async-cfg-testsA tests for maybe-async-cfg1,029MIT maybe-async-cfg2A procedure macro to unify sync and async implementations depending on the features of your crate3,187MIT maybe-async-channelA channel which may or may not be async1,610MIT OR Apache-2.0 maybe-atomicVersions of atomics whose atomic-ness can be toggled.1,749MIT/Apache-2.0 maybe-backoffRetry operations with exponential backoff policy.16,608MIT/Apache-2.0Network programming maybe-borrowMacros for conditionally returning borrowed data.2,489MITRust patterns maybe-cellAn UnsafeCell optionally containing a value, with the state externally managed3,876MIT/Apache-2.0Data structures maybe-dangling`ManuallyDrop<T>` and `MaybeDangling<T>` semantics in stable Rust as per https://github.com/rust-lang/rfcs/pull/3336160,092Zlib OR MIT OR Apache-2.0 maybe-debugimpl Debug for Any (via specialization)4,088MIT OR Apache-2.0 maybe-fatalPotentially fatal diagnostics and diagnostic handling for compilers72LGPL-3.0+Development toolsParsing tools maybe-fatal-deriveCode generation for the maybe-fatal crate84LGPL-3.0+Development toolsParsing tools maybe-futA library to build totally interoperable async/sync Rust code1,145MITAsynchronous maybe-fut-derivemaybe_fut derive crate for maybe-fut1,348MITAsynchronous maybe-fut-io-derivemaybe_fut derive crate for io maybe-fut701MITAsynchronous maybe-fut-unwrap-derivemaybe_fut derive crate for unwrap maybe-fut702MITAsynchronous maybe-futureFuture that can be None11,300Apache-2.0 maybe-implProvides support to conditionally implement one or more traits2,098MIT maybe-multipleAn extension of `Option` which can hold none, one or multiple elements1,682Apache-2.0 maybe-onceA singleton. Maybe.7,805MITAsynchronousConcurrency maybe-once-macrosA singleton. Maybe.72MITAsynchronousConcurrency maybe-ownedprovides a `MaybeOwned` (and `MaybeOwnedMut`) type similar to std's `Cow` but it implements `From<T>` and `From<&'a T>` and does…26,617,101MIT OR Apache-2.0 maybe-owned-traitEither an owned or borrowed value, with type known at compile time.3,920MIT OR Apache-2.0Rust patterns maybe-rayonEither acts as rayon or creates a single-threaded facade36,797,240MIT maybe-rcFactory for creation of circular refcounted dependencies4,539MIT OR Apache-2.0 maybe-regexWrapper for strings that may be either a regex or a plain-text string1,861MIT maybe-serdemaybe impl for serde6,893MITEncoding maybe-singleA singleton. Maybe.43,346MIT maybe-stdHelper crate for writing rust libraries with an optional dependency on the standard library.12,427CC-PDDC maybe-stringProvides a newtype wrapper that represents a byte vector that may be a valid UTF-8 string5,359MITData structuresRust patterns maybe-syncHelper crate for libraries that want to have a switch between multi- and single-threaded versions23,857MIT OR Apache-2.0 maybe-traitAllows writing functions which are polymorphic over taking an option.307MIT OR Apache-2.0 maybe-uninitMaybeUninit for friends of backwards compatibility46,405,236Apache-2.0 OR MIT maybe-uninit-extExtended maybe-uninit types8,358UnlicenseNo standard libraryNo standard library::No dynamic allocation maybe-unwindA wrapper of catch_unwind that also captures the panic information.28,963MIT OR Apache-2.0 maybe-validTraits and outcome enums for structural validation/refinement conversions19Apache-2.0 OR MPL-2.0 maybe_atomic_refcellAtomicRefcell for debug mode and UnsafeCell in release mode5,295MIT OR Apache-2.0 maybe_boxStore arbitrary data in the size of a pointer, only boxing if necessary2,387MIT/Apache-2.0 maybe_constA Rust procedural macro to remove the const qualifier from a function, allowing it to call unconst functions.81MIT OR Apache-2.0 maybe_macroThe maybe! macro for creating options.2,051MIT maybe_matchesProvides a macro to map enums to Option877MIT maybe_nullA pointer type for handling potentially null values without accidental dereference3,274non-standardNo standard libraryNo standard library::No dynamic allocation maybe_parallel_iteratorToggle parallelism with feature flags!148,752MIT OR Apache-2.0 maybe_pathZero overhead static initializer for Path37,741MIT OR Apache-2.0Data structuresFilesystem maybe_specialDynamic target feature specialisation macro1,511MIT OR Apache-2.0Development toolsHardware support maybe_staticInitialize a lazy static with params, create Meyer's singleton7,712MIT maybe_utf8Byte container optionally encoded as UTF-815,340MIT maybe_xmlXML processing library28,449MIT OR Apache-2.0EncodingNo standard library maybeiframeA simple crate to test the maybeiframe crate4,360MIT maybenotA framework for traffic analysis defenses768,087MIT OR Apache-2.0CryptographyNetwork programming maybenot-cliA CLI tool for defense generation using Maybenot650MIT OR Apache-2.0CryptographyNetwork programming maybenot-ffiAn FFI wrapper around Maybenot359,439MIT OR Apache-2.0CryptographyNetwork programming maybenot-genA library to help generate and evaluate Maybenot defenses831MIT OR Apache-2.0CryptographyNetwork programming maybenot-machinesA collection of useful Maybenot machines (e.g., as parts of defenses)1,684MIT OR Apache-2.0CryptographyNetwork programming maybenot-simulatorA simulator for the Maybenot framework8,876MIT OR Apache-2.0CryptographyNetwork programming mayberA zero-cost enum for handling either references or owned values with a unified interface8,998MIT OR Apache-2.0Data structuresNo standard library maycoonDEPRECATED!3,825MIT OR Apache-2.0 maycoon-coreDEPRECATED!5,005MIT OR Apache-2.0 maycoon-macrosDEPRECATED!4,112MIT OR Apache-2.0 maycoon-themeDEPRECATED!5,092MIT OR Apache-2.0 maycoon-widgetsDEPRECATED!4,129MIT OR Apache-2.0 maydaCompression of integer arrays, favoring decompression speed.14,897MIT/Apache-2.0 mayda_codecSeparate compilation unit for functions generated by mayda_macros11,124MIT/Apache-2.0 mayda_macrosMacros to generate basic encoding and decoding functions used by mayda12,216MIT/Apache-2.0 maydayA multi-messaging-sevice aggregator into an all-in-one application (android's app beeper-like)351MIT maydonGenerating enumation for fields of a struct881MIT OR Apache-2.0 mayer_multipleA package to know the multiple as a result of dividing Bitcoin's 200 day moving average by the current price2,004MIT mayflyMayfly — a multi-tenant serverless (FaaS) platform for bare-metal clusters, built in Rust on Firecracker microVMs. This crate…19Apache-2.0VirtualizationWeb programming mayheapAn abtraction over alloc & heapless2,693MIT mayhemA Discord-like chat application for security, stability, speed, and ultimate customization.3,845MIT mayhem-cliThe Pandamonium Mayhem CLI1,632MPL-2.0 mayhem-dbA Discord-like chat application optimized for security, stability, speed, and ultimate customization. => Database Module1,518MIT mayhem-kernelThe Pandamonium Mayhem Kernel1,596MPL-2.0