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.

memory-serveFast static file serving for axum web applications67,398Apache-2.0 OR MIT memory-serve-coreShared code for memory-serve and memory-serve-macros27,469Apache-2.0 OR MIT memory-serve-macrosMacro for memory-serve50,632Apache-2.0 OR MIT memory-size-typeA data type for dealing with memory sizes9,216MITData structuresRust patterns memory-socketIn-memory socket abstraction4,378MIT OR Apache-2.0 memory-specA single source of truth for all your memory.x files704MIT OR Apache-2.0Embedded development memory-statsA cross-platform memory profiler for Rust.15,292,689MIT OR Apache-2.0Development tools::Profiling memory-tool-4-cheatA memory tool for cheat1,222MIT OR Apache-2.0 memory-treeHierarchical, summary-tree memory store for AI agents. Chunks external data (emails, scrapes, docs) into bounded markdown…134MITText processing memory-wikiA local-first, semantic knowledge base and MCP server for LLMs.29MITCommand line utilitiesDatabase interfaces memory39Single-binary, single-file, local memory shared by every MCP client.35Apache-2.0Command line utilitiesDatabase interfaces memory_addrWrappers and helper functions for physical and virtual addresses166,696GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Memory managementNo standard library memory_addressesUnified virtual and physical address types for the Hermit ecosystem and beyond138,496MIT/Apache-2.0Memory managementNo standard library memory_libraryWork in progress crossplatfom memory manipulation library. Currenty pretty much nothing is working5,382MIT memory_loggerA logger that buffers messages in memory, allowing arbitrary flushes10,394MITDevelopment tools::Debugging memory_mapMemory mapped files.7,136GPL-3.0 memory_mapperRemove3,563GPL-3.0 memory_pages`memory_pages` provides a cross-platform memory management API which allows for acquiring memory pages from the kernel and…1,671MITData structuresMemory management memory_setData structures and operations for managing memory mappings86,586GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Memory managementNo standard library memory_sizeA crate with the ability to represent a number of bits or bytes, and apply arithmetic to the sizes1,497GPL-3.0-or-later memory_stashIn-memory cache with policies100BSD-2-ClauseAsynchronousCaching memory_storageA memory storage comparable to a Vec where removing items doesn't shift all the items after the removed item to the left and…9,681non-standard memory_unitsSafe conversions between units of memory9,489,397MPL-2.0Memory managementNo standard library memory_utilsA memory reading/writing utility using Windows and mach API9,802MITAPI bindingsOperating systems::Windows APIs memory_walletA memory based wallet standard implementation primarily used for testing.6,354UnlicenseWebAssembly memory_x_toolsHelpers for copying memory.x and related build assets from build scripts23MITDevelopment tools::Build UtilsFilesystem memorydbin-memory implementation of hashdb33,320GPL-3.0 memoryhttpdIn-memory, multi-host HTTP server2,687ISC memoryhubCentralized memory service for AI agents19MITArtificial intelligenceCommand line utilities memorymapa safer mmap18Apache-2.0 memorymodule-rsRust wrapper for MemoryModule12,910MIT memoryossMemory for AI Agents — store, recall, update, forget60AGPL-3.0-onlyDatabase interfacesWeb programming memorypackA rust implementation of Cysharp/MemoryPack740MITEncodingParsing tools memorypack-deriveDerive macros for memorypack serialization810MIT memoryrsMemory manipulation and file analysis in rust1,452MIT memorywhale-cliMemoryWhale CLI — local-first terminal memory. Record commands, sessions, and output into local SQLite; browse them in a built-in…87MITCommand line utilitiesDevelopment tools memorywhale-coreExplainable retrieval for MemoryWhale: a MemoryEngine interface, a built-in scorer that ranks memories with per-signal reasons,…18MIT memos-apiNo description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)2,656Unlicense memos-cliA command-line tool for Memos.7,232MIT memos-cli-uiA command-line tool for Memos.1,456MIT memos-coreCore types and traits for memos - Memory Management System171MIT memos-indexIndex layer for memos - Memory Management System61MIT memos-lifecycleLifecycle management for memos - Memory Management System19MIT memos-storageTiered storage layer for memos - Memory Management System134MIT memos-trainTraining module for memos - Memory Management System20MIT memoscliA command-line tool to manage memos20MIT memoverlayPuts a writable layer of bytes over some byte stream22,356GPL-3.0 mempalProject memory for coding agents. Single binary, hybrid search, knowledge graph.436MITCommand line utilitiesDevelopment tools mempal-agent-memoryReusable agent-memory domain types and anchor helpers for mempal.54MITDevelopment tools mempal-embedReusable embedding traits and implementations for mempal.54MITDevelopment tools mempal-mcp-protocolSelf-describing MCP memory protocol text for mempal agents.52MITDevelopment tools mempal-mcp-serverMCP server adapter for mempal runtime tools.46MITDevelopment tools mempal-runtimeReusable mempal runtime workflows built on agent memory storage.50MITDevelopment tools mempal-search-coreReusable FTS5 and RRF hybrid-search primitives for mempal.54MITAlgorithmsDevelopment tools mempal-store-sqliteSQLite storage layer for mempal agent memory.54MITDatabase interfacesDevelopment tools mempalace-rsHigh-performance, local AI memory with AAAK v3.2 protocol and temporal Knowledge Graph152MITArtificial intelligenceCommand line utilities mempeekA command line tool that resembles a debugger as well as Cheat Engine, to search for values in memory7,496BSD-2-ClauseCommand line utilitiesOperating systems::Linux APIs memphis-rust-communityA Rust implementation of the Memphis Messaging Protocol12,687GPL-3.0API bindingsAsynchronous mempickleStore raw structs on disk with 0 serialization1,505MIT mempillTemporally-correct memory for AI agents — bi-temporal claim store with Contested-first conflict surfacing and oracle resolution…38Apache-2.0Data structuresDatabase interfaces mempill-coreCore engine for mempill — a bi-temporal, append-only claim store with a deterministic adjudication gate and oracle resolution for…76Apache-2.0AsynchronousData structures mempill-postgresPostgreSQL persistence adapter for mempill — shared-DB topology, r2d2 pool, per-agent advisory locking, OCC, refinery migrations…48Apache-2.0Data structuresDatabase interfaces mempill-sqliteSQLite persistence adapter for mempill — embedded, file-per-agent, WAL + FULL sync, zero external process required53Apache-2.0Data structuresDatabase interfaces mempill-typesShared domain types for the mempill bi-temporal AI-agent memory engine (ProvenanceLabel, Disposition, Claim, LedgerEntry, and…94Apache-2.0Data structuresEncoding memplacecommand and snippet manager47MITCommand line utilitiesDevelopment tools mempoolUNMAINTAINED AND DEPRECATED, DO NOT USE, SEE `thread_local` instead209,629Unlicense/MIT mempool-apiA simple mempool API6,255MIT mempool-clientPlaceholder crate for mempool-client19MIT mempool-dumpsterTool to get histrorical mempool data for Ethereum from mempool-dumpster30,793MITCommand line utilities mempool-notificationsThe notification interface between state sync and mempool16,621Apache-2.0 mempool-rsEmpty crate, used only to reserve the name438MIT mempool-typesPlaceholder crate for mempool-types16MIT mempool_rustA Rust library for the Mempool bitcoin API2,743MITAPI bindings mempool_spacemempool.space api interface.209,213MITNetwork programming mempool_space_apiGeneric asynchronous client library for mempool.space API1,527MIT OR Apache-2.0 mempoolkitUnified memory management for Santh performance tier, combining arenas and buffer pools.15MIT OR Apache-2.0ConcurrencyMemory management mempoolspaceA Rust client library for interacting with the Mempool Space APIs.1,561MIT memprintA way to print memory layout of a struct3,3250BSD memprint_deriveDerive macro for memprint1,6220BSD memprobeA tool to probe the memory usage of a program1,483MIT memprocfsMemProcFS - Physical Memory Analysis Framework36,767AGPL-3.0-or-laterExternal FFI bindings memprotectEncryption-at-rest for secrets in RAM with ephemeral key derivation46MITCryptographyNo standard library memqueryMemQuery is simple library for creating, querying, and updating in memory documents that are represented as JSON objects and…2,940MIT memrandEncryption-at-rest for secrets in RAM with ephemeral key derivation41MITCryptographyNo standard library memrangeA simple crate that represents address ranges in memory images107,207non-standard memreaderA library crate designed to read memory from other processes4,852MPL-2.0 memrecLocal-first AI memory with project isolation — for terminal, for private use71Apache-2.0Command line utilities memrec-commonLocal-first AI memory with project isolation — for terminal, for private use128Apache-2.0Command line utilities memrecdLocal-first AI memory with project isolation — for terminal, for private use68Apache-2.0Command line utilities memrlMemory-augmented reinforcement learning for Claude Code - persistent memory that learns from experience46Apache-2.0Command line utilitiesDevelopment tools memrs-cliA RESP-compatible CLI client for memrs, the in-memory key-value data store server.19MITCommand line utilities memrs-rsComprehensive Rust client for memrs — an in-memory data store with Redis-compatible commands20MITCachingDatabase interfaces memryMountable, portable AI memory. Your context is a file, not a database.19MITCommand line utilities memryzedName placeholder. Real crate coming soon.17Apache-2.0 memsafeA Secure cross-platform Rust library for securely wrapping data in memory14,939MITCryptographyMemory management memscanA pattern-based memory scanner1,695non-standard memscope-deriveProcedural macros for memscope-rs memory tracking696MIT OR Apache-2.0 memscope-rsA memory tracking library for Rust applications.3,960Apache-2.0Development tools::ProfilingMemory management memsealA small password-based encrypted vault for named secrets110MITCryptography memsecRust implementation `libsodium/utils`.2,421,898MITMemory managementNo standard library memsecuritySecurely hold secrets in memory and protect them against cross-protection-boundary readout via microarchitectural, via attacks on…46,349Apache-2.0 OR MITCryptographyMemory management memselectNo-std compatible memoizing selectors3,464MITCachingNo standard library memsizeMemory unit sizes7,797MIT memsizesType-safe memory size newtypes (Bytes, KiB, MiB, GiB, TiB, PiB, EiB, KB, MB, GB, TB, PB, EB) with checked conversions and…2,412MITData structuresRust patterns memsnapA library for creating memory snapshots and views with copy-on-write semantics.1,084Apache-2.0 memsocketAn asynchronous in-memory socket-like interface.11,227MPL-2.0AsynchronousNetwork programming memsolveROM memory layout solver for linker script generation67MIT OR Apache-2.0Development tools::Build UtilsEmbedded development memspanSIMD-accelerated byte-class scanning for lexers and parsers. Backends: AVX-512, AVX2, SSE4.1, NEON, WASM SIMD128. no_std…2,473MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation memsteadMemstead — typed, validated knowledge models for AI agents, installable like packages. Name reservation; the first real release…18MIT OR Apache-2.0 memstead-baseEngine internals for Memstead — store, parser, validators, filesystem-mem engine. Internal library surface consumed by the…131MIT OR Apache-2.0Database implementations memstead-bridgeRead-only HTTP bridge library — wire-format types, envelope builder, change-event SSE adapter, axum handler helpers for Memstead…52MIT OR Apache-2.0Web programming memstead-cliCommand-line interface for Memstead — query and mutate typed entity graphs from the shell. Default build produces the full…70MIT OR Apache-2.0Command line utilities memstead-coreMemstead — typed, validated knowledge models for AI agents, installable like packages. Name reservation; the first real release…17MIT OR Apache-2.0 memstead-engineFull engine extension for Memstead — multi-mem policy, mem management, cross-mem-link resolution, lifecycle. Depends on…121MIT OR Apache-2.0Database implementations memstead-git-branchMem-repo engine for Memstead — multi-mem, git-backed typed entity graphs. Internal library surface consumed by the memstead…109MIT OR Apache-2.0Database implementations memstead-mcpMCP server for Memstead — exposes the typed entity-graph engine over JSON-RPC stdio. Default build produces the full…71MIT OR Apache-2.0Command line utilities memstead-schemaSchema types for Memstead — entity definitions, vocabulary, and validation rules. Internal library surface consumed by the…139MIT OR Apache-2.0Data structures memstoreAn in-memory implementation of the `async-raft::RaftStorage` trait.13,586MIT/Apache-2.0AlgorithmsAsynchronous memstreamMemstream parser7,813 memtableInmemory tables for use in Rust3,196MIT OR Apache-2.0 memtable-coreCore library that provides table data structures4,637MIT OR Apache-2.0 memtable-macrosMacro library that provides ability to derive typed tables and generate tables compile-time.3,584MIT OR Apache-2.0Data structures memtallyA wrapper for some collection types that keeps track of indirectly allocated heap memory905MIT memtechMemtech is a simple cli tool to remember sentences1,515MIT memtermInmemory terminal emulator958MITCommand-line interfaceCommand line utilities memtestA library for detecting faulty memory18,686MPL-2.0 memtesterA Rust utility to test memory.3,943GPL-3.0 memtleMemtle crate toolkit package for local-first AI assistant memory45MITCommand line utilitiesDatabase interfaces memtraceA CLI tool for generation heap consumption flamegraphs2,495MITOperating systems memtrace-libA dynamic library for collecting heap consumption526MITOperating systems memtrace-uiA GUI tool for profiling heap memory consumption1,381MITOperating systems memtrace-utilsA library with utils for parsing heap tracing files2,033MITNetwork programmingOperating systems memtrackA procedural macro for tracking memory usage of functions4,330MITDevelopment toolsDevelopment tools::Debugging memtrack-libA dynamic library for collecting heap consumption514MITOperating systems memtrack-utilsA library with utils for parsing heap tracing files1,162MITNetwork programmingOperating systems memtuiAn interactive TUI (Terminal User Interface) for browsing and inspecting key-value stores (Redis, Memcached, etc.)268Apache-2.0Command line utilitiesDevelopment tools memuImplementations of memory units and working with them4,033MITMathematicsScience memurArena storage with bells and whistles.8,126MIT OR Apache-2.0Memory management memusageSmall trait utility to keep track of the memory usage of structs60,529non-standardMemory management memuseTraits for measuring dynamic memory usage of types3,799,498MIT/Apache-2.0Development tools::ProfilingMemory management memutilsmemutils40MITMemory managementNo standard library memvaultEncryption-at-rest for secrets in RAM with ephemeral key derivation36MITCryptographyNo standard library memvdbA Rust in-memory vector database2,158MITData structuresDatabase interfaces memvecMemory-backed vector, not buffer. Designed for for mmap. Not MemMap, but MemVec!113,296BSD-2-Clause memvid-ask-modelLLM inference module for Memvid Q&A with local and cloud model support1,017Apache-2.0ScienceText processing memvid-cliCommand-line interface for Memvid v2 - AI memory with crash-safe, single-file storage682Apache-2.0Command line utilitiesDatabase interfaces memvid-coreCore library for Memvid v2, a crash-safe, deterministic, single-file AI memory.8,609Apache-2.0Data structuresDatabase interfaces memvid-rsHigh-performance QR code video encoding for text storage and semantic retrieval3,018MITDatabase interfacesMultimedia::Video memviewLinux-only ncdu-like TUI for attributing RAM across processes, tmpfs, shm, and kernel counters94MITCommand line utilities memxmemory functions like libc memcmp(), memchr(), memmem(), memcpy(), memset()445,196MIT OR Apache-2.0Algorithms memx-cdyThe fast memory functions like a libc memcmp(), memchr(), memmem(), memcpy(), memset()41,018MIT OR Apache-2.0Algorithms memzerRAII guards with systematic zeroization and drop verification36MITCryptographyNo standard library memzer-coreCore primitives for protected memory guards and sentinels42MITMemory managementNo standard library memzer-deriveDerive macros for memzer protected memory42MITMemory managementNo standard library memzeroA wrapper for zero-ing out memory when dropped439,413GPL-3.0 menmen1,578MIT men_in_tightsUnofficial Robinhood API bindings for Rust. 📈2,732MIT menbeiTool to generate github issue link1,813non-standard mendmend1,662MIT/Apache-2.0 mendelA statistics library that uses simulations to predict odds rather than equations.3,381MIT mendeleevList of chemical elements, their isotopes, and their properties134,400MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation mender_artifactAlpha version parser for the Mender-Artifact version 3 format5,341AGPL-3.0-or-later mendesRust web toolkit for impatient perfectionists207,668MIT OR Apache-2.0AsynchronousWeb programming::HTTP server mendes-deriveMacros for mendes web toolkit8,544MIT OR Apache-2.0 mendes-macrosMacros for mendes web toolkit159,290MIT OR Apache-2.0 mendes-modelsModels for mendes web toolkit1,694MIT OR Apache-2.0 mendiRust client for the Mendi neurofeedback headband over BLE using btleplug875MITAsynchronousHardware support mendiaDashboard collecting every movie in your friend group that tells notifies everyone on telegram whenever a new one came in.15,531non-standard mendia-apiShared WebSocket protocol types for the Mendia ecosystem325non-standard mendia-dbDatabase library to be used with the mendia crate.8,552non-standard mendia-scraperFile scraper for clients to sync with a Mendia server138non-standard mendia-typesTypes library to be used with the mendia crate.7,396non-standard mendicantJust testing crates.io stuff1,731MIT mendingLibrary for sled <> mdbx ETL1,152BSD-3-ClauseDevelopment tools menemenA streaming http request library11,252GPL-2.0Network programming menhera-cooldownCodes powering index.crates.menhera.org19Apache-2.0 OR MPL-2.0 menhera-ddnsa small HTTP-to-DNS dynamic update service47Apache-2.0 OR MPL-2.0 menhera-inetUtilities for working with IP addresses and networks1,957Apache-2.0 OR MPL-2.0 menhirAn LR(1) parser generator.2,687 menhirdbMenhirDB is yet another KV store based on RocksDB. (renamed)2,755MIT menhirkvMenhirKV is yet another local KV store based on RocksDB.12,724MIT menhueStatus bar interface for Phillips Hue lights1,871MIT OR Apache-2.0 menmosHigh-Level SDK for the menmos platform10,147Apache-2.0 menmos-antidnsMenmos Embedded DNS Server12,377Apache-2.0 menmos-apikitMenmos API Kit16,118Apache-2.0 menmos-authMenmos API Kit4,019Apache-2.0 menmos-betterstreamsMenmos library for working with streams14,610Apache-2.0 menmos-clientMenmos client library14,482Apache-2.0 menmos-interfaceInterface to the menmos nodes16,828Apache-2.0 menmos-protocolMenmos library containing protocol payloads15,420Apache-2.0 menmos-repositoryMenmos library for storing blobs13,669Apache-2.0 menmos-stdMenmos library containing misc. reusable utilities11,925Apache-2.0 menmos-xecuteMenmos entrypoint library12,371Apache-2.0 menoetiusa very experimental proc macro plugin system233MIT menoetius_builda very experimental proc macro plugin system28MIT menoetius_macroa very experimental proc macro plugin system28MIT menohBinding for Menoh.14,010MIT menoh-sysLow-level binding for Menoh.14,995MIT mensaCLI tool to query the menu of canteens contained in the OpenMensa database1,639MITCommand line utilities menserFetches and displays meals from the stw-on API41,587MIT