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.

layered-amountAmount plugin for layered-nlp2,885MIT OR Apache-2.0Parsing toolsText processing layered-bitsetBit set implementation using layered structure6,637MIT OR Apache-2.0AlgorithmsNo standard library layered-clausesClauses plugin for layered-nlp2,873MIT OR Apache-2.0Parsing toolsText processing layered-crateTool to declare and verify internal dependencies amongst modules inside a crate6,370MITDevelopment toolsDevelopment tools::Build Utils layered-ioI/O traits extending Read and Write42,436Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITOperating systemsRust patterns layered-nlpHighly-flexible data-oriented NLP framework4,962MIT OR Apache-2.0Parsing toolsText editors layered-part-of-speechPart of speech plugin for layered-nlp3,671MIT OR Apache-2.0Parsing toolsText processing layeredconfLayered configeration files, deserialized with serde11,503MITConfigurationEncoding layeredconf-deriveLayered configeration files, deserialized with serde10,888MITConfigurationEncoding layernlayern843MIT/Apache-2.0 layern-sdklayern-sdk842MIT/Apache-2.0 layersSquatting2,807CC0-1.0 layershellevextra shell binding for layershell with winit like eventloop69,006MIT layerzero_scan_clientLayerzero Scan Client2,563MIT layfetchA system information tool with better layouts.30GPL-3.0 laykitProduction-ready Rust library for reading, writing, and manipulating GDSII and OASIS IC layout files254MITEncodingParser implementations layla-logA simple logger library.15,491MIT layoutOptimized memory layout using struct of array, Data-oriented design in Rust, DOD SOA201MIT/Apache-2.0Data structuresNo standard library layout-auditAnalyze binary memory layouts to detect padding inefficiencies207MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging layout-catBox-model layout: cascade + block layout over a dom-cat tree using css-cat stylesheets. Produces a LayoutBox tree with positions…265MIT OR Apache-2.0Web programming layout-cliA graph visualization program4,769MIT layout-dom-apiProfile-neutral DOM trait consumed by serval-layout and other read-only DOM walkers (reader-mode, serialization, selectors).105MPL-2.0 layout-libview the data layout of a struct2,700MIT layout-macroview the data layout of a struct1,990MIT layout-rsA graph visualization program547,285MIT layout21Layout21 Integrated Circuit Layout2,395BSD-3-Clause layout21convertersConverters to/from Layout21 formats from/to various legacy formats.3,024BSD-3-Clause layout21protosLayout21 ProtoBuf Definitions4,087BSD-3-Clause layout21rawLayout21 Raw-Format Integrated Circuit Layout3,601BSD-3-Clause layout21utilsLayout21 Internal Utility Crate19,249BSD-3-Clause layout2d2D layout library for UI development5,089MIT layout_engineA small project to mimic css flexbox and css grid14,712GPL-3.0 OR MIT OR Apache-2.0GUI layout_idLayout id is used to generate a unique id for a type that changes if it's memory layout changes17,688MIT/Apache-2.0 layout_internalInternal implementation crate for layout181MIT/Apache-2.0 layoutcssA CSS framework to build a responsive layout for your page.7,720GPL-2.0-or-later layoutcss-parserProcess a text to generate corresponding CSS according to the layoutcss framework.18,403GPL-2.0-or-later layoutdCLI tool to diff and classify Anchor/Solana account struct layout changes as Safe, Review, or Danger53MIT OR Apache-2.0Command line utilitiesDevelopment tools layoutd-coreCore diff and classification engine for Anchor/Solana account struct layout analysis56MIT OR Apache-2.0Development toolsParsing tools layoutparser-ortA simplified port of LayoutParser for detecting layout elements on documents.1,442Apache-2.0Computer visionMultimedia::Images layoutsConveniently lay out and format your data structures, and decide how to render them separately1,638ISC OR Apache-2.0Command-line interfaceDevelopment tools layouts-rsCrate to interface with https://github.com/hid-io/layouts4,156MIT OR Apache-2.0 layoverSSH through firewalls. A TCP relay that tunnels connections through restrictive networks.219MITCommand line utilitiesNetwork programming layr0Placeholder for layr0 — cryptographic identity, attestation, and end-to-end encrypted messaging for AI agents. Real package…18MIT layr0-corePlaceholder for layr0-core — cryptographic identity, attestation, and end-to-end encrypted messaging for AI agents. Real package…18MIT layr0-sdkPlaceholder for layr0-sdk — cryptographic identity, attestation, and end-to-end encrypted messaging for AI agents. Real package…18MIT layuitA UI layout library for Rust265MITGUIVisualization layuit-termTerminal renderer for Layuit21MITGUIVisualization lazRust port of Laszip compression. of the LAS format539,538Apache-2.0 lazaKanari Network Cryptographic Hashing Library10,941Apache-2.0Cryptography lazarobox-asciiConversor de imágenes a arte de terminal (ASCII, Braille, bloques) con CLI y TUI.38MITCommand line utilitiesMultimedia::Images lazarobox-imgOptimizador de imágenes y editor de metadatos (EXIF) con CLI y TUI.36MITCommand line utilitiesMultimedia::Images lazarobox-logsReal-time server log analyzer with a cyberpunk TUI (SSH, SFTP, FTP and local sources).19MITCommand line utilities lazarusA command-line tool for managing training programs and tracking exercises568MIT lazarus-receiptsLazarus Receipts SDK - Cryptographic receipt verification26Apache-2.0AuthenticationCryptography lazeA declarative build system for C projects aiming to be simple, fast and correct155,949Apache-2.0 laze-insightsHelper library to parse laze insight output2,415Apache-2.0 lazerA console printer with a fluent API8,208non-standardCommand line utilities lazerpayAn sdk for integrating lazerpay cryptocurrency payments api in rust.1,598MITAPI bindings lazerpay-rust-sdkThis crate integrates the Lazerpay payment gateway for accepting cryptocurrency payments.2,841MITCryptography::CryptocurrenciesWeb programming::HTTP client lazerslaze.rs is a CouchDB toolkit written in Rust2,423 lazier_staticA thin wrapper around `std::sync::OnceLock` providing cached, static, lazy initialization.3,472MIT OR Apache-2.0 laziergitan even lazier git implementation than lazygit41MITCommand line utilitiesDevelopment tools lazilyLazy reactive signals with dependency tracking and cache invalidation7,187MITData structures lazily-macrosAttribute macros for lazily reactive slot and cell factories1,403MITData structures lazinPrimarily a dotfiles manager30MITCommand line utilities lazin_errorSimple anyhow like errors19MIT lazin_gpg_wrapperTiny wrapper around `gpg` command line utility19MIT lazin_loggerSimple implementation of a stdout logger19MIT lazin_pipelineStep pipeline runner19MIT lazingA macro like lazy_static can initialize static variables.3,232MIT lazippierPure-Rust LZMA2 (Lempel-Ziv-Markov chain Algorithm v2), part of the 8z umbrella65Zlib lazippyPure-Rust LZMA (Lempel-Ziv-Markov chain Algorithm), part of the 8z umbrella65Zlib lazuliA socket library for consistent, quick, and easy data transfer1,418GPL-3.0 lazuli_coreA socket library for consistent, quick, and easy data transfer2,832GPL-3.0 lazuli_deriveA socket library for consistent, quick, and easy data transfer1,640GPL-3.0 lazyLazily evaluated types and macros.19,790MIT lazy-acmeA daemon that keeps your TLS certificates always fresh with Let's Encrypt and lego.1,175MITDevelopment toolsNetwork programming lazy-arduinoTui program for compiling and uploading arduino code.6,143MIT lazy-arrayAn array where entries are lazily initialized in any order.4,936GPL-3.0+ lazy-attributeThis crate provides a convenient attribute macro for lazy function execution5,196MIT OR Apache-2.0 lazy-attribute-coreImplementation of the lazy macro6,594MIT OR Apache-2.0 lazy-badgerSimple Command Line Interface to call scripts from your working directory3,331MITCommand line utilities lazy-borinkLazy deserialization type.3,545MIT OR Apache-2.0 lazy-borink-deriveDerive macros for UnwrapLazy for lazy-borink.1,615MIT OR Apache-2.0 lazy-bytes-castLazy casts from & to byte arrays1,440,010BSL-1.0 lazy-cacheLazy file cache optimizing read operations for pure-magic crate3,336GPL-3.0 OR BSD-2-Clause lazy-char-iterLazily iterate over Unicode characters from a u8 slice in Rust.1,807Apache-2.0 lazy-cogsLazy Cogs is a implementation of lazy clonable data structures1,453non-standardData structuresMemory management lazy-cowCopy-on-write pointers with lazy modification support to minimise clones with a cost counter to limit work duplication.832MITData structures lazy-dbA simple, bare-bones and lazily loaded database for small projects21,277MIT OR Apache-2.0Database interfaces lazy-dnsA lazy DNS server with GeoIP routing. Only SOA, NS, A, AAAA, CNAME, MX, and TXT are supported; everything else is dropped, by…1,770MITDevelopment toolsNetwork programming lazy-envRead .env file and environment variables as static globals58non-standard lazy-etherscanSimple Terminal UI for the Ethereum Blockchain Explorer3,256MITCommand line utilities lazy-exclusiveA global type like LazyLock/LazyStatic3,966MIT OR Apache-2.0Memory management lazy-git-checkoutChange branches while stashing and unstashing changes5,059non-standardCommand line utilitiesDevelopment tools lazy-grepA high-performance, line-oriented command-line tool for searching text with regular expressions.893MIT lazy-heapA lazy heap allocator for Rust based on `slab_allocator_rs`.12,229LGPL-3.0-or-laterMemory managementNo standard library lazy-initLazy initialization.611,376Apache-2.0/MIT lazy-intoLazy conversion from one type to another544MIT lazy-js-bundleA codegen library to bundle TypeScript into JavaScript without requiring a bundler to be installed1,553,202MIT OR Apache-2.0 lazy-limitlazy-limit is a lightweight Rust library for rate limiting by IP or custom ID, with support for global, router-specific, and…6,846MITDevelopment toolsNetwork programming lazy-lockerA secure local secrets manager with TUI interface and SDK support237MITCommand line utilitiesCryptography lazy-lruA least-recently-used (LRU) cache implementation with lazy eviction2,491,973MITCachingNo standard library lazy-mcpMCP proxy that lazy-loads servers and exposes them as four meta-tools343MITCommand line utilities lazy-mcp-proxyA proxy MCP server that lazy-loads other MCP servers to save context tokens.41MITCommand line utilitiesDevelopment tools lazy-mmdbA zero-maintenance, self-updating GeoIP lookup server that provides a fast query API over a Unix Domain Socket.351MITDevelopment toolsNetwork programming lazy-motdThe perfect MOTD for the elegantly lazy developer. Maximum style, minimal effort.3,571MITCommand line utilities lazy-mut-rsAlternative to LazyLock<Mutex<T>>2,838MIT OR Apache-2.0 lazy-netA Rust project for demonstrating code editing and testing in Neovim on Windows.842MIT OR Apache-2.0 lazy-observerObserve data change lazily, for building data stores and data observers (a helper crate for maomi)2,941MIT lazy-panicLazy utils to customize panic messages16,853MIT lazy-pbarAn extremely lazy interface for indicatif, simplifying my one use case (Wrapping an iterator)4,528MIT OR Apache-2.0 lazy-peon-rsA lazy peon846MIT/Apache-2.0 lazy-pinnedlazily pinned data2,251MIT lazy-pipeChain closures into a pipeline5,431MITNo standard library lazy-poolExperimental lazy object pool13,001,177Apache-2.0 lazy-pregenA Rust command line Minecraft Server wrapper used to pregenerate chunks.7,706MIT OR Apache-2.0 lazy-prime-sieveLazy Sieve of Eratosthenes for infinitely generating primes lazily in Rust.19,270MITAlgorithms lazy-queueFutures-driven lazy queue processing7,598MIT/Apache-2.0 lazy-reA library for lazy reverse engineers2,790non-standard lazy-regexlazy static regular expressions checked at compile time36,710,876MITText processing lazy-regex-proc_macrosproc macros for the lazy_regex crate36,659,198MIT lazy-scopedSuper-simple scoped single-threaded lazily-initialised objects2,742 lazy-seqA crate for constructing lazily evaluated sequences.3,916MIT OR Apache-2.0 lazy-settingsApplication settings created lazily and in a distributed manner.7,339MIT lazy-settings-macrosApplication settings created lazily and in a distributed manner.5,636MIT lazy-sockA lightweight library for building Unix Domain Socket services with zero boilerplate. It provides a simple macro to create .sock…1,005MITDevelopment toolsNetwork programming lazy-socketLow level Raw Socket API. WIP28,646MIT lazy-sparql-result-readerA lazy SPARQL result reader5,336non-standard lazy-stSingle-threaded lazy evaluation15,512MITMemory managementNo standard library lazy-static-includeThis crate provides `lazy_static_include_bytes` and `lazy_static_include_str` macros to replace `include_bytes` and `include_str`…354,009MITMemory managementRust patterns lazy-string-replaceA lazy version of `String::replace`, so that it can be formatted or recursively replaced without intermediate allocations5,819Unlicense lazy-templateString template library that send queries to function responder and interpolate the responses1,449MITNo standard libraryParser implementations lazy-topA terminal-based process viewer inspired by htop and btop, built with Rust and Ratatui.821MIT lazy-transformLazy transformations of values2,671MIT OR Apache-2.0 lazy-transform-strLazy-copying lazy-allocated scanning `str` transformations. This is good e.g. for (un)escaping text, especially if individual…31,838MIT OR Apache-2.0AlgorithmsText processing lazy-wrapLazily-initialised wrapper10,422MIT lazy_async_poolAn asyncronous object pool that generates objects on the fly.68,111MIT lazy_async_promisePrimitives for lazily getting data from futures with tokio for immediate mode guis59,132MIT lazy_azyncGet data from async functions lazily1,629MIT lazy_bastardA helpfull macro because writeing a seperate Default function is too much effort6,318MIT lazy_bencodingLazy BEncoding parser that gives you iterators over byte slices4,787non-standard lazy_catLazy concatenation of strings and other things in Rust.5,137MIT/Apache-2.0 lazy_catchcatch result and lazy compute2,525MITCaching lazy_concatLazy concatenation for Strings and Vecs3,405MITCachingData structures lazy_confA quick unified way to grab configuration options from * environment variables * program arguments * config files.5,173MIT lazy_diamond_squareLazy implementation of the diamond-square without randomness8,814MIT OR Apache-2.0 lazy_errorsEffortlessly create, group, and nest arbitrary errors, and defer error handling ergonomically.226,838MIT OR Apache-2.0No standard libraryRust patterns lazy_externAllows easy definition of functions which are only optionally loaded from a DLL at runtime, for example linking to…1,933MIT lazy_fnlazy_static for functions!6,139MIT OR Apache-2.0Memory managementNo standard library lazy_formatA utility crate for lazily formatting values for later6,351,009MPL-2.0No standard libraryRust patterns lazy_futuristicInitialize variables lazily, futuristically4,280MIT lazy_helpersLazy helpers for lazy programmers3,731MITDevelopment tools lazy_idA thread-safe lazily-initialized ID4,478Apache-2.0 OR MIT OR ZlibConcurrencyData structures lazy_importerRust port of Justas Masiulis's lazy_importer for Windows module and export resolution.112Apache-2.0No standard library lazy_linklazy_link is a Rust proc macro for dynamic runtime lookup of external functions, supporting custom resolvers, caching and no_std…2,702non-standard lazy_link_derivelazy_link is a Rust proc macro for dynamic runtime lookup of external functions, supporting custom resolvers, caching and no_std…2,978non-standard lazy_listLazily-populated lists, finite or infinite2,960MITCachingData structures lazy_mutAlternative to LazyLock<Mutex<T>>91,970MIT OR Apache-2.0 lazy_rcProvides implementations of Rc<T> and Arc<T> with lazy initialization.6,477non-standard lazy_refImplements a non-blocking synchronization primitive for lazy-initialized immutable references.4,779MITConcurrencyRust patterns lazy_simdTrait based SIMD acceleration and safe abstraction539MITData structuresMathematics lazy_staticA macro for declaring lazily evaluated statics in Rust.866,141,716MIT OR Apache-2.0Memory managementNo standard library lazy_thread_localLazily initialised per-object thread-local storage4,826MITMemory managementRust patterns lazy_transducerLazy, parallel, indexable, generic data iterators7,565MIT lazy_typeA series of extension types3,513MIT lazy_vecA lazily initialized (but eagerly allocated) Vec-like datastructure1,038Apache-2.0 lazyactionsTUI to monitor GitHub Actions7,493MIT lazyagentA lazygit-style TUI for managing AI coding agent sessions58MITCommand line utilities lazyankiLazyAnki - Rust workspace for Anki automation and parsing tools542MITCommand line utilitiesWeb programming lazyanki-ankiAnkiConnect API client library for Rust978MITAPI bindingsWeb programming lazyanki-commonLazyAnki - Rust workspace for Anki automation and parsing tools481MITCommand line utilitiesWeb programming lazyanki-parserParser library for language learning content extraction703MITParsing toolsWeb programming lazybarA lightweight, event-driven X11 status bar29,519MITAsynchronousCommand line utilities lazybar-coreA lightweight, event-driven X11 status bar18,007MITAsynchronousCommand line utilities lazybar-msgIPC for lazybar using UNIX sockets11,682MITAsynchronousCommand line utilities lazybar-typesShared types for lazybar and lazybar-msg3,409MITAsynchronousCommand line utilities lazybeHandy CRUD boilerplate macros and utils for Rust backend5,038Apache-2.0 lazybe-macrosProc macro for lazybe crate5,276Apache-2.0 lazycWrapper For CMake commands with CMakePresets7,437MITCommand line utilities lazycargoA terminal user interface (TUI) for Cargo, the Rust package manager.27MITCommand line utilitiesDevelopment tools lazyccA git hook for writing conventional commits for lazy people1,497GPL-3.0-onlyCommand line utilitiesDevelopment tools lazyceleryA terminal UI for monitoring and managing Celery workers and tasks, inspired by lazydocker/lazygit810MITCommand line utilitiesDevelopment tools lazycellA library providing a lazily filled Cell struct196,008,914MIT/Apache-2.0 lazycertACME certificate management daemon for Vane.24MITNetwork programmingSecurity lazychachaLazy ChaCha20-Poly1305 in Rust base on RustCrypto: ChaCha20Poly1305.1,457non-standard lazychessA fast, memory-efficient chess engine library for Rust58MITAlgorithmsGame engines lazyclaudeA lazygit-inspired TUI for managing Claude Code configuration28MITCommand line utilitiesDevelopment tools lazycliA tool to instantly wrap your CLI commands in TUIs6,033MITCommand line utilities lazycloudA terminal UI for various cloud provider CLIs182MITCommand line utilities lazycmdQuck run command1,504MIT OR Apache-2.0 lazycomposerA TUI for managing PHP Composer dependencies, inspired by lazygit73MITCommand line utilitiesDevelopment tools lazycrateSimple terminal UI for cargo commands.1,521MIT lazycsvVectorized, lazy-decoding, zero-copy CSV parser.17,744Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation lazycurlTerminal-native API client — a lightweight alternative to Postman199MITCommand line utilitiesWeb programming::HTTP client lazycurl-coreCore library for lazycurl — HTTP request building, variable resolution, and collection management286MITCommand line utilitiesWeb programming::HTTP client lazydiffA terminal based diff viewer160MIT LazyDLLSideloadAn Lazy tool to generating DLL proxy/sideload projects61MIT lazydnsA light and fast DNS server/forwarder implementation in Rust162GPL-3.0-or-laterNetwork programming lazydns-macrosProcedural macros for lazydns plugin registration126GPL-3.0-or-later