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.

melminter-modMod Melmint client (modified version by mkn)30,353MPL-2.0 melnetLow-level RPC protocol used throughout Themelio for peer-to-peer communciations60,449MPL-2.0 melnet2JSON-RPC/nanorpc-based, low-level auto-peering RPC protocol used throughout Themelio for peer-to-peer communciations45,059ISC melnodeReference implementation of Mel10,767MPL-2.0 meloA music notation language and compiler to MIDI.2,169MITCommand line utilitiesMultimedia::Audio melodeonHigh-level language that targets the Themelio blockchains' MelVM covenants59,800ISC melodiesa sweet implementation of the noise protocol1,619Apache-2.0 melodies-blake2a sweet implementation of the noise protocol2,165Apache-2.0 melodies-chacha20poly1305a sweet implementation of the noise protocol2,111Apache-2.0 melodies-corea sweet implementation of the noise protocol4,449Apache-2.0 melodies-ringa sweet implementation of the noise protocol2,208Apache-2.0 melodies-x25519-daleka sweet implementation of the noise protocol2,161Apache-2.0 melodiumFlow-oriented language & tool, focusing on treatments applied on data, allowing high scalability and massive parallelization…24,339EUPL-1.2AsynchronousCompilers melodium-certsMélodium public certificates3,520EUPL-1.2 melodium-commonCommon Mélodium elements and traits25,034EUPL-1.2AsynchronousCompilers melodium-coreCore implementation for compiled Mélodium elements21,049EUPL-1.2AsynchronousCompilers melodium-distributionMélodium language parsing and semantic analyser3,340EUPL-1.2AsynchronousCompilers melodium-docDocumentation generator for Mélodium projects13,077EUPL-1.2AsynchronousCompilers melodium-engineMélodium core engine and executor implementation15,745EUPL-1.2AsynchronousCompilers melodium-langMélodium language parsing and semantic analyser14,273EUPL-1.2AsynchronousCompilers melodium-libMélodium library placeholder2,601EUPL-1.2AsynchronousCompilers melodium-loaderLoading engine for Mélodium, with dependency resolution and retrieval15,948EUPL-1.2AsynchronousCompilers melodium-macroMacro tooling for compiled Mélodium packages20,942EUPL-1.2AsynchronousCompilers melodium-repositoryRepository managment crate for Mélodium, with dependency resolution and retrieval12,847EUPL-1.2AsynchronousCompilers melodium-shareMélodium language parsing and semantic analyser3,894EUPL-1.2AsynchronousCompilers melodyCrossplatform Terminal Music Player16,057MIT OR Apache-2.0 melody-bayKira-compatible generated synthesis sound sources.29MITMultimedia::Audio melody_cliA CLI wrapping the Melody language compiler52,099MIT OR Apache-2.0Command line utilities melody_compilerThe Melody language compiler48,369MIT OR Apache-2.0Compilers melody_creatormusic e-book builder2,689MIT melody_serverserver for melody ecosystem to host music e-books6,188MIT meloicA CLI music player written in Rust1,565MIT melonA library for creating retro computing platforms38,129MIT melorsKeyboard-first terminal MP3 player with queue, search, and tag editing79MITCommand line utilitiesMultimedia::Audio melorunMelodeon interactive repl and command-line evaluator31,486MPL-2.0 melpe-rsMELPe vocoder (STANAG 4591) in pure Rust — 600 bps voice codec, no_std compatible78MITEmbedded developmentMultimedia::Audio melpowCore state-transition function and data structures for Themelio24,820MPL-2.0 melprotHigh-level API for the Mel full node peer-to-peer protocol.33,919MPL-2.0 melsec_mcA small Rust library to talk to Mitsubishi PLCs via MC Protocol (Ethernet) - transport layer and helpers216MITEmbedded developmentNetwork programming melstfCore state-transition function and data structures for Mel7,309MPL-2.0 melstructsCore data structures for Mel32,120ISC meltThis is a command-line tool to decompress files of various extensions14,954MITCommand line utilities melt-uiAn easy to use leptos component library8,611MIT meltdownA lightweight service manager to help with graceful shutdown of asynchronous applications.14,1090BSDAsynchronous melvinA library for configuring LVM2,518MPL-2.0 melvmlow-level vm for Mel on-chain code10,203MPL-2.0 melwalletmelwallet library6,513ISC melwallet-climelwallet-cli library3,801MPL-2.0 melwallet-clientmelwalletd client library37,201MPL-2.0 melwalletdofficial themelio wallet daemon40,581MPL-2.0 melwalletd-protRPC protocol for Themelio's reference wallet microservice6,684ISC memmem, a generic finite memory block abstraction, perfect for emulators.13,986MIT mem-aead-mrsMisuse-Resistant Sponge Authenticated Encryption Mode4,430MITCryptographyNo standard library mem-barrierCross-architecture, no-std memory barriers.31,098MIT OR Apache-2.0ConcurrencyEmbedded development mem-cubeMemCube orchestration: add/search combining graph, vector, embedder23Apache-2.0 mem-db(Under development) A simple, In-Memory SQL Database.5,105MIT mem-embedOpenAI-compatible embedding client for MemOS93Apache-2.0 mem-findSearches the memory of a process (haystack) for a string (needle).1,418MIT OR Apache-2.0Command line utilitiesOperating systems::Linux APIs mem-graphGraph store trait and in-memory implementation for MemOS93Apache-2.0 mem-isolateContain memory leaks and fragmentation4,383MIT OR Apache-2.0Memory managementOperating systems::Unix APIs mem-queryRelational algebra interface for Rust collections1,597MIT OR Apache-2.0 mem-rearrangeRearrange memory from one array to another of different storage layouts4,280MITAlgorithms mem-ringAcross-thread queue based on shared memory4,198MIT/Apache-2.0Development tools::FFIExternal FFI bindings mem-rspattern scanning and abstraction for pointers in memory of running processes15,025non-standardDevelopment toolsGames mem-schedulerAsync add scheduler: queue + worker + job status (MemOS-compatible)22Apache-2.0 mem-stressMemory allocation and bandwidth stress for libstress36MIT OR Apache-2.0 mem-typesCore types, DTOs, and MemCube traits for MemOS-compatible memory API353Apache-2.0 mem-vecVector store trait and Qdrant implementation for MemOS96Apache-2.0 mem-yamlAnki's alternative for who hates GUI and mouse clicks1,071MIT mem0mem019MIT mem0-rustRust implementation of mem0 - Universal memory layer for AI Agents53MITDatabase interfacesScience mem1-cliCommand-line interface for mem146MITData structuresText processing mem1-coreCore types for mem1, a long-term memory system for AI conversations33MITData structuresText processing mem1-dbDatabase layer and memory service for mem130MITData structuresText processing mem4n6Memory forensics CLI — self-profiling Windows/Linux kernel walking from any dump format, cross-checked against Volatility 343Apache-2.0Command line utilitiesParser implementations mem7LLM-powered long-term memory engine — Rust core with Python bindings141Apache-2.0 mem7-configConfiguration types for the mem7 memory engine886Apache-2.0 mem7-coreCore types and ID generation for the mem7 memory engine788Apache-2.0 mem7-datetimeZero-dependency date/time utilities for the mem7 memory engine259Apache-2.0 mem7-dedupMemory deduplication logic for the mem7 memory engine365Apache-2.0 mem7-embeddingEmbedding client abstraction for the mem7 memory engine364Apache-2.0 mem7-errorError types for the mem7 memory engine885Apache-2.0 mem7-graphGraph store trait and providers for mem7214Apache-2.0 mem7-historySQLite-backed audit history for the mem7 memory engine367Apache-2.0 mem7-llmLLM client abstraction for the mem7 memory engine470Apache-2.0 mem7-rerankerReranker trait and providers for mem7214Apache-2.0 mem7-storeThe core memory engine orchestrator for mem7213Apache-2.0 mem7-telemetryOptional OpenTelemetry integration for mem793Apache-2.0 mem7-vectorVector index implementations for the mem7 memory engine419Apache-2.0 mem_64I can't remember the last time I forgot something!4,171MIT mem_btreeA Data Structure of BTree Implemented with Rust, support snapshot. not use any unsafe lib.8,428MIT OR Apache-2.0Data structuresNo standard library mem_cachememory cache3,872MIT OR Apache-2.0Caching mem_cmpMemory comparison between types.12,197MIT/Apache-2.0No standard library mem_dbgTraits and associated procedural macros to display recursively the layout and memory usage of a value410,005Apache-2.0 OR MITDevelopment tools::Debugging mem_dbg-deriveProcedural macros for mem_dbg399,676Apache-2.0 OR MITDevelopment tools::Procedural macro helpers mem_fileA wrapper around native shared memory for Linux and Windows1,609MIT OR Apache-2.0AsynchronousConcurrency mem_macrosalign_of and size_of as a macro, to avoid turbofish notation15,357MIT OR Apache-2.0Memory managementNo standard library Mem_ParserZero-copy log parser with mmap input, streaming lines, and optional bump arena AST18MIT OR Apache-2.0Parsing tools mem_prefetchmem_prefetch provides a simple platform agnostic wrapper for memory prefetching.675Unlicense mem_printlnShortcuts for debugging the size of value in bytes7,297MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling mem_storageAbstractions for readable and writable memory. Designed to be uesd in emulators.4,723Zlib OR Apache-2.0Emulators mem_toolsCollection of tools to manipulate memory.125,571MITAlgorithmsDevelopment tools mem_viewerMemory Viewer is a Rust library that provides a macro and display the memory content of various types of variables. It allows…12,561MITDevelopment toolsDevelopment tools::Debugging memableAn embeddable durable execution engine using key-based memoisation99MIT OR Apache-2.0Asynchronous memacA custom memory allocator using slab and buddy allocators.12,015non-standardEmbedded developmentNo standard library memaccMemory access functions.13,835MIT OR Apache-2.0Embedded developmentMemory management memadviseAdvises operating system about memory usage16,299MIT/Apache-2.0Operating systems memallocMemory allocation in stable rust.2,491,226MIT memapname squatting to prevent malicious packages4,120Apache-2.0/MIT memap2name squatting to prevent malicious packages3,484Apache-2.0/MIT memapiA no_std-friendly memory allocation interface for raw buffers, with improved error reporting.16,487MIT OR Apache-2.0Memory managementNo standard library memapi-jemalloc-sysFFI bindings to Jemalloc made for memapi.2,015MIT OR Apache-2.0 memapi-mimalloc-sysFFI bindings to MiMalloc made for memapi.2,106MIT OR Apache-2.0 memapi2A no_std/no-alloc-friendly memory allocation interface for raw buffers, with improved error reporting.745GPL-3.0 OR MITMemory managementNo standard library::No dynamic allocation memas-clientThis is the Data Plane APIs for MeMaS (Memory Management Service).1,509Apache-2.0 memas-sdkThis is the Control Plane APIs for MeMaS (Memory Management Service).1,520Apache-2.0 mematianeTime tracker264MIT mematiane-coreTime tracker265MIT mematiane-swayTime tracker264MIT mematricaAn easy to use library for working with matrices14,397MITScience membankA pool of reusable memory to prevent unnecessary deallocations8,687MIT OR Apache-2.0Memory managementNo standard library membarrierProcess-wide memory barrier115,006MIT/Apache-2.0ConcurrencyMemory management membarrier2Process-wide memory barrier for Linux, Windows, OSX, FreeBSD, Android, iOS and more.37MIT OR Apache-2.0ConcurrencyMemory management membaseUltra-high performance async runtime with fast task cycling, lock-free scheduling, and zero-overhead performance814Apache-2.0AsynchronousConcurrency member-berriesName reservation for the member-berries project (local-first AI memory + the memdb engine). Real releases will come from the…14Apache-2.0 member-berries-engineName reservation for the member-berries project (local-first AI memory + the memdb engine). Real releases will come from the…14Apache-2.0 member-berries-engine-sdkName reservation for the member-berries project (local-first AI memory + the memdb engine). Real releases will come from the…14Apache-2.0 member-ref-vecAllows you to create a "temporary" Vec of references which persists its allocated memory and which can be stored as a member…6,925MITData structures memberlistA highly customable, adaptable, async runtime agnostic gossip protocol which helps manage cluster membership and member failure…34,872MPL-2.0AlgorithmsAsynchronous memberlist-coreA highly customable, adaptable, async runtime agnostic Gossip protocol which helps manage cluster membership and member failure…31,693MPL-2.0AlgorithmsAsynchronous memberlist-netmemberlist's transport layer based on TCP and UDP.31,505MPL-2.0AlgorithmsAsynchronous memberlist-plumtreePlumtree (Epidemic Broadcast Trees) implementation built on memberlist for efficient O(n) message broadcast.82MIT OR Apache-2.0AsynchronousData structures memberlist-protoProto types and traits for the memberlist crate.15,999MPL-2.0AlgorithmsAsynchronous memberlist-quicmemberlist's transport layer based on QUIC28,829MPL-2.0AlgorithmsAsynchronous memberlist-typesTypes used in the memberlist crate.15,520MPL-2.0AsynchronousNetwork programming membershipImplementation of Scalable Weakly-consistent Infection-style Process Group Membership Protocol with extensions8,939Apache-2.0 membership-token-clientmembership token client1,581MIT memblock内核启动早期使用的内存分配器2,592Apache-2.0 membraneMembrane is an opinionated crate that generates a Dart package from a Rust library. Extremely fast performance with strict typing…1,564,357Apache-2.0 membrane-cliSchema-optional, file-based project memory system148MIT membrane_macroA companion crate for `membrane`1,545,447Apache-2.0 membrane_typesA companion crate for `membrane`1,546,537Apache-2.0 membrid-rsLLM memory management for edge AI with small models21MIT OR Apache-2.0Data structuresDatabase interfaces membufA safe-ish wrapper for allocating and reallocating heap buffers.9,679MIT membufferA very fast flat memory buffer used to deserialize at a fast speed5,460MIT memcachememcached client for rust2,918,507MIT memcache-asyncA no-frills async memcached client for Rust.1,758,990MIT memcache-protoMemcache ASCII and binary protocol parser and encoder2,855MIT OR Apache-2.0Network programmingParsing tools memcache-rawlMinimal Memcached client implementation585MITDatabase interfaces memcachedasync memcached rust client16,110MIT OR Apache-2.0Caching memcached-asyncAsynchronous memcached protocol parser122BSD-3-Clause memcached-network-typesProvides types for memcached protocol entities used for sending requests and responses over the network.5,543MITNetwork programming memcached-on-mysqlA memcached-compatible proxy backed by MySQL.23BSD-3-Clause memcached-protocalMemcached Text Protocal20,722MIT memcached-rsA MemCached Library in Rust489,635MIT/Apache-2.0 memcanPersistent memory for Claude Code — CLI client243MITCommand line utilities memcellA crate providing a MemoryCell struct, which stores a current and previous value.2,752MITData structures memchainIn-memory blockchain simulator.47,073Apache-2.0 memcheckAllocation sanitizer for `GlobalAlloc`, which adds nominal bookkeeping to guard against incorrect `Layout`s and double-free.707MIT OR Apache-2.0 memchrProvides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search.1,182,805,484Unlicense OR MIT memchr-rsFast memchr and memchr2 implementations in Rust1,323MITAlgorithmsText processing memchunkThe fastest semantic text chunking library — up to 1TB/s chunking throughput2,290MIT OR Apache-2.0AlgorithmsText processing memcmpOptimized memory comparisons for integer slices. Temporary solution until rust issue 16913 is resolved.15,880MIT memcodeAllocation-free, zeroizing serialization for sensitive data36MITCryptographyNo standard library memcode_coreAllocation-free, zeroizing serialization for sensitive data41MITMemory managementNo standard library memcode_deriveDerive macros for memcode serialization41MITMemory managementNo standard library memcomCommand-line tool to interact with shared-mem-queue queues1,644OLFL-1.3Embedded developmentNo standard library memcomparableA memcomparable serialization format.661,927Apache-2.0 memcondAssertion memoizer. Safely bring the outcome of an assertion next the code where it is actually useful.19MITEncodingFilesystem memconstructCreate values directly anywhere in memory. Create values directly on the heap.1,513MIT memconstruct_macrosCreate values directly anywhere in memory. Create values directly on the heap.2,083MIT memcontextA reliable LLM context management engine.56Apache-2.0 memcrabMemory-caching system.1,480MIT OR Apache-2.0 memcrab-cachememcrab-cache1,566MIT OR Apache-2.0 memcrab-cliCommand line interface for memcrab.1,516MIT OR Apache-2.0 memcrab-servermemcrab-server1,545MIT OR Apache-2.0 memcrateMarkdown-native personal context vault for AI tools — three verbs (/save, /pin, /load) over a portable local vault format.81MITCommand line utilities memcryptEncryption-at-rest for secrets in RAM with ephemeral key derivation39MITCryptographyNo standard library memcryptoStage-based AEAD encryption with ephemeral key isolation38MITCryptographyNo standard library memdLocal memory CLI for AI agents with hybrid retrieval236MITCommand line utilitiesDevelopment tools memdatabaseIn-memory database1,444Apache-2.0 memdbThread-safe in-memory key-value store4,472MIT OR Apache-2.0 memdbgA formatter for raw memory6,522MIT/Apache-2.0Value formatting memdumpHandy unsafe no_std memory dumper utility library written in Rust.4,958MIT memeLong term memory for AI agents.240MIT OR Apache-2.0 meme-benchLOCOMO benchmark runner for meme memory system20MIT OR Apache-2.0 meme-cliA CLI tool to make dank memes, quickly4,615MIT OR Apache-2.0 meme-idMap IDs to phrases and vice versa1,621MIT OR Apache-2.0AlgorithmsCommand line utilities meme-rsGenerate memes from commandline or http server1,777MIT meme_cacheAsync Key:Value Global Cache4,740MIT meme_generatorMeme generator for making fun pictures14,483MIT meme_generator_coreMeme generator core6,208MIT meme_generator_memesMeme generator built-in memes11,883MIT meme_generator_utilsMeme generator utils8,276MIT meme_options_deriveMemeOptions derive macro for meme_generator6,841MIT memebattle_postA CLI tool for creating blog posts for Memebattle blog1,490Apache-2.0 memedb_apiA collection of higher-level MemeDB functions2,058GPL-3.0-or-laterData structuresEncoding memedb_coreRust library for reading and writing tags to different media formats10,230GPL-3.0-or-laterData structuresEncoding memedb_taggerA simple CLI tool to tag your images with vim-ish keybinds, using the power of memedb.3,042GPL-3.0-or-laterCommand line utilitiesEncoding memeditMemory editor library and TUI binary1,528GPL-3.0-or-later