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.

lockrsA library that implements egui for Wayland lockscreen surfaces57MIT OR Apache-2.0GraphicsGUI locksThread-safe type wrappers241MITConcurrencyData structures lockserverA distributed lock server for coordinating access to shared resources.680MITConcurrencyNetwork programming lockset_vault_providerVault Provider types for Lockset Vault1,088MIT lockset_vault_provider_awsAWS Secrets Manager based Vault Provider for Lockset Vault914MIT lockshedCollection of general purpose synchronization objects530MIT locksmithExtract Postgres locks from a given SQL statement3,214MIT locksmith-cliCLI for extracting Postgres locks from a given SQL statement913MIT lockspotlet's ask package-lock some questions7,474GPL-3.0+ lockstepAn iterator adaptor for selective zipping3,876MIT OR Apache-2.0AlgorithmsNo standard library lockstitchLockstitch is an incremental, stateful cryptographic primitive for symmetric-key cryptographic operations in complex protocols.81,558MITCryptographyNo standard library locktickAutomated lock accounting & profiling67,292CC0-1.0ConcurrencyDevelopment tools locktreeExperimental compiler-checked deadlock-freedom4,370MIT locktree-deriveExperimental compiler-checked deadlock-freedom (procmacro crate)5,273MIT lockupSaber token lockup.10,507AGPL-3.0 lockurA simple cli tool to make file encryption a breeze.1,568MIT lockwireReserved name for the LockWire framework. Placeholder v0.0.0; real releases to follow.14Apache-2.0 lockwire-tlsReserved name for LockWire TLS. Placeholder v0.0.0; real releases to follow.14Apache-2.0 lockyKey Management Service SDK. Locky stores and retrieves cryptographic secrets in the cloud1,542MITAPI bindingsCryptography lockzippyPure-Rust AES-256 decryptor for 7z archives, part of the 8z umbrella66Zlib locmesslook at the mess that are your LOC4,282MIT locoLoco new app generator23,417Apache-2.0 loco-cliloco cli website generator251,249Apache-2.0 loco-extrasCommon loco components8,191Apache-2.0 loco-genLoco generators346,351Apache-2.0 loco-generate-via-sqlConvert SQL CREATE TABLE statements from stdin to `cargo loco generate scaffold` commands on stdout.17MIT OR Apache-2.0 loco-keycloak-authA plug-and-play Keycloak authentication layer for Loco.rs, powered by axum-keycloak-auth. This crate allows you to easily add…949MIT loco-oauth2A simple oauth2 library for loco8,773MITWeb programming loco-openapiOpenAPI support to Loco framework28,613MIT OR Apache-2.0 loco-protocolLoco protocol implementation37,353MIT loco-rsThe one-person framework for Rust579,249Apache-2.0 loco-twitchSynchronous IRC Twitch Client2,710MIT lococodeLocation codes inspired by Google's Plus Codes (Open Location Code)52AGPL-3.0-or-later lococode-coreLocation codes inspired by Google's Plus Codes (Open Location Code)132AGPL-3.0-or-later locodeStandardized country and city codes451Unlicense locode-coreHeadless core of the locode coding agent - engine, tools, harness packs, and provider wires behind one facade160Apache-2.0 locode-engineThe sample-dispatch-append loop and Session driving API of the locode coding agent181Apache-2.0 locode-execMinimal headless runner for the locode agent engine - one JSON report on stdout119Apache-2.0 locode-hostFilesystem, shell, and path-jail seam of the locode coding agent - the injectable side-effect boundary194Apache-2.0 locode-packsHarness packs for the locode coding agent - faithful per-harness toolsets and system prompts174Apache-2.0 locode-protocolConversation model, tool call/result types, and the report envelope of the locode coding agent - pure types, no I/O242Apache-2.0 locode-providerProvider trait and API wires (Anthropic Messages, OpenAI Responses) for the locode coding agent203Apache-2.0 locode-toolsTool trait, typed registry, and the dispatch door of the locode coding agent - host-agnostic tool framework212Apache-2.0 locodriveA model railroad connection handler to read message from and write messages to serial port.4,262MIT OR Apache-2.0Parser implementationsParsing tools locomotionMore coming soon1,560Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT locotA simple utility to get Lines Of Code Over Time for a git repository. Outputs CSV for visualization and analysis1,542GPL-3.0-or-later locotiA fork of Locot. A simple utility for tracking lines of code over time in a Git repository. Outputs CSV for visualization and…75GPL-3.0-or-later locres-rsA Rust crate for handling locmeta and locres files.88Apache-2.0Command line utilitiesEncoding locrianA simple embeddable functional programming language.765MIT locspanCode mapping utility types and traits.3,152,233MIT/Apache-2.0Parsing tools locspan-deriveDerive macros for the `locspan` code mapping library3,086,725MIT/Apache-2.0Parsing tools loctokCount LOC (lines of code) & TOK (LLM tokens), fast.749MIT OR Apache-2.0Command line utilitiesDevelopment tools loctreeStructural code intelligence for AI agents. Scan once, query everything.2,363BUSL-1.1Command line utilitiesDevelopment tools loctree-astTree-sitter AST substrate for Loctree live and structural query paths423BUSL-1.1 loctree-lspLanguage Server Protocol server for loctree19BUSL-1.1 loctree-mcpMCP server for loctree - hot codebase analysis for AI agents386BUSL-1.1Command line utilitiesDevelopment tools locusFuwn's Gemini Capsule1,595GPL-3.0-onlyWeb programming locus-allocNUMA-aware KV-block pooling with owner-drained chunk mailboxes for CPU LLM inference serving149Apache-2.0ConcurrencyHardware support locus-cliA configurable CPU stress testing tool with multiple computational workloads.390MITCommand line utilitiesDevelopment tools::Profiling locus-coreA high-performance fiducial marker detector for robotics.252MIT OR Apache-2.0Computer visionScience::Robotics locus-core-rsCore STTP parsing, validation, storage contracts, and application services for Rust687Apache-2.0AsynchronousParser implementations locus-libA simple, cross-platform, json file-based storage for Rust1,580MIT locus-sdkSDK-first STTP memory primitives and AI provider abstraction638Apache-2.0Asynchronous locus-tuiA terminal genome browser for BAM files36MITCommand line utilitiesScience locusdbA zero-dependency, from-scratch Redis-protocol datastore in Rust — with a reactive changefeed, geo-first spatial model, and…53MITCachingDatabase implementations locustdbEmbeddable high-performance analytics database.33,114non-standard locustdb-compression-utilsUtilities for compressing and decompressing sequences used in LocustDB.4,598non-standard locustdb-deriveMacros used internally by locustdb crate.6,310Apache-2.0 locustdb-serializationSerialization formats used by LocustDB for peristent storage and client/server communication.3,764non-standard locustsA Rust library that introduces locusts into your codebase1,1320BSD locutusLocutus P2P network main node implementation4,309MIT OR Apache-2.0 locutus-coreLocutus P2P network core network implementation5,892MIT OR Apache-2.0 locutus-devLocutus P2P development tools4,790MIT OR Apache-2.0 locutus-macrosProcedural macros for Locutus P2P network project7,814MIT OR Apache-2.0 locutus-nodeLocutus P2P network main node implementation1,686MIT OR Apache-2.0 locutus-runtimeLocutus P2P network WASM runtime library6,525MIT OR Apache-2.0 locutus-stdlibLocutus P2P network standard library7,115MIT OR Apache-2.0 lodash-rsLodash but in Rust2,821non-standard lodash_rustJavascript Lodash functions in Rust5,222MIT OR Apache-2.0 lodashrustLodash-rust is a utility library delivering modularity similar to javaScript lodash1,041MIT lodeA Ruby package manager44MITCommand line utilitiesDevelopment tools lode-cliLODE CLI — local developer tool: projects, secrets, daemon, MCP, LSP, plugins, git, and more27MIT lode-coreCore library for LODE: config, rules, secrets, scaffolding, git, env, templates, and security66MIT lode-daemonBackground file watcher daemon for LODE with IPC communication and idle watchdog33MIT lode-lspLSP protocol server for LODE over JSON-RPC (stdin/stdout)29MIT lode-mcpMCP protocol server for LODE with 38+ tools, 8 resources, and 3 prompts26MIT lode-tuiTerminal UI dashboard for LODE with 7 panes and custom widgets29MIT lodepngReading and writing PNG files without system dependencies. Pure Rust port of LodePNG.2,719,145ZlibMultimedia::EncodingMultimedia::Images lodestarComposable semantic source-code indexing and vector search40Apache-2.0Database interfacesDevelopment tools lodestoneA website wrapper for FFXIV's lodestone.10,232MITAPI bindings lodestone_coreUser friendly magnetic field calculations in Rust3,160MPL-2.0MathematicsScience lodestone_pythonUser friendly magnetic field calculations in Rust1,722MPL-2.0MathematicsScience lodestone_serverThe backend for Lodestone1,510AGPL-3.0-only lodgeAutomatable symbolic link manager3,228MIT lodtreeA simple crate to help create octrees and quadtrees for chunked level of detail6,825MIT OR Apache-2.0Data structures lodustRust version of Lodash4,285MIT lodviz_componentsComponents for data visualization using lodviz_core292MITVisualizationWebAssembly lodviz_coreCore visualization primitives and data structures for lodviz388MITData structuresVisualization loeVery fast and yet another line ending (CRLF <-> LF) converter written in Rust.10,330MIT loeresLoeres shared mathematical contracts: scalar, access, problem, solver, error, dimension. no_std, no alloc, no storage.797Apache-2.0 loeres-backend-staticLoeres fixed-size, allocation-free storage and borrowed views for edge/device use. no_std, no alloc.702Apache-2.0 loeres-backend-stdLoeres dynamic dense/sparse storage and server numerical adapters. std, heap-backed; server-only.676Apache-2.0 loeres-clusterLoeres server-side solving: dynamic models, batch, orchestration, observability, optional FFI. std; server-only.566Apache-2.0 loeres-core(Deprecated) Migrated to [loeres](https://crates.io/crates/loeres).185Apache-2.0 loeres-deviceLoeres deterministic, allocation-free, panic-averse edge solver entrypoints. no_std, no alloc.576Apache-2.0 loessSmall proc macro grammar- and parser-generator providing great UX.5,044MIT OR Apache-2.0Development tools::Procedural macro helpers loess-rsLOESS (Locally Estimated Scatterplot Smoothing)310MIT OR Apache-2.0AlgorithmsScience loess-rustLoess-based Rust grammar (as needed).824MIT OR Apache-2.0Development tools::Procedural macro helpers loess-rust-opaqueLoess-compatible opaque wrappers for Syn-parsed tokens (as needed).800MIT OR Apache-2.0Development tools::Procedural macro helpers lofiLow Overhead Fibers.7,987Apache-2.0AsynchronousConcurrency loftRusty embedded scripting language14,606MIT loft-ffiHelpers for writing loft native extension cdylibs3,481LGPL-3.0-or-laterAPI bindings loft-ffi-buildBuild-script helper for loft native extension cdylibs — generates the loft_register! invocation by scanning a package's `.loft`…2,426LGPL-3.0-or-laterDevelopment tools::Build Utils loft-ffi-macrosProc-macro for loft native extensions: #[loft_native] generates the uniform marshal bridge (plan-25 FFI generated-dispatch)2,824LGPL-3.0-or-laterAPI bindings loftrNative Rust/tch implementation of LoFTR feature matching344Apache-2.0Computer visionScience::Robotics loftyAudio metadata library763,963MIT OR Apache-2.0MultimediaMultimedia::Audio lofty_attrMacros for Lofty706,087MIT OR Apache-2.0 logA lightweight logging facade for Rust1,068,135,514MIT OR Apache-2.0Development tools::Debugging log-analysisA zeek log analysis library implemented in Rust17,485MITFilesystem log-analyzerlog analyzer is a crate used to read, filter and search logs7,043Unlicense OR MITCommand line utilitiesDevelopment tools::Debugging log-analyzer-collectorCollects logs from target machines and sends back to server3,045MIT log-analyzer-proLog Analyzer Pro is a command line application giving powerful filtering and searching capabilities to analyze software…6,800Unlicense OR MITCommand line utilitiesDevelopment tools::Debugging log-analyzer-serverIndexes and stores log data2,963MIT log-analyzer-transient-typesTypes shared between crates, and used in serialization4,540MIT log-args-runtimeA simple procedural macro to log function arguments using the tracing crate.2,523MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Procedural macro helpers log-assistAsync-friendly log assist lib for Seq (now), with pluggable sinks for rolling files (next).564MIT log-attributesA set of function log attributes, that make logging function in- and outputs a charm.2,029MIT OR Apache-2.0 log-cliCommand line interface for log files.16,961MITCommand-line interfaceDevelopment tools log-debounceDebounced logging macros for the log crate203MITDevelopment tools::Debugging log-deriveProcedural Macros for logging the result and inputs of a function1,871,786MIT/Apache-2.0Development tools::Debugging log-easyEasy to use file logger with log levels and global logging macros.82MIT OR Apache-2.0Development tools::Debugging log-errorA small crate to log the error result easily9,268MIT log-execution-timeA Rust procedural macro to log the execution time of functions.1,316MIT log-fastlyImplementation of the `log` façade for Fastly Compute5,254,446Apache-2.0 WITH LLVM-exceptionDevelopment tools::DebuggingWebAssembly log-fullA simple, asynchronous log library504MIT OR Apache-2.0 log-geniusAn AI-powered CLI to instantly analyze and explain complex logs.501MITCommand line utilitiesDevelopment tools log-if-errDrop-in replacements for silent error drops — log at warn/error/debug instead of silently discarding21MITDevelopment tools::DebuggingRust patterns log-insight-tuiA powerful TUI log analyzer with smart visualization, live tailing, and AI integration.97MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging log-instrumentOffers an attribute procedural macro that adds `log::trace!` events at the start and end of attributed functions.14,632Apache-2.0 log-instrument-macrosOffers an attribute procedural macro that adds `log::trace!` events at the start and end of attributed functions.10,254Apache-2.0 log-ioStructured logging pipeline for Rust. Zero-allocation fast path, JSON / logfmt / human-readable outputs, context propagation…185Apache-2.0AsynchronousDevelopment tools::Debugging log-l10nLocalization support for log2,306Apache-2.0 log-lazyA lazy logging library with bitwise level control263UnlicenseDevelopment tools::Debugging log-mdcA mapped diagnostic context (MDC) for use with the `log` crate21,048,250MIT/Apache-2.0 log-melMélodium logging library3,112EUPL-1.2AsynchronousCompilers log-ndclog extension with NDC-like functionality1,013,293MIT/Apache-2.0 log-ndc-env-loggerVery simple log-ndc + env_logger wrapper12,474MIT/Apache-2.0 log-numImplementation of a logarithmic number system1,548Apache-2.0 log-onceCollection of helper macros for logging some events only once.3,280,468MIT/Apache-2.0 log-overflowA simple and lightweight logging library.102MIT OR Apache-2.0Development tools::Debugging log-panicsA panic hook which logs panic messages rather than printing them10,048,599MIT/Apache-2.0 log-plusA simple, asynchronous log library1,080MIT OR Apache-2.0 log-print-panicsA panic hook which logs and print panic messages4,623MIT/Apache-2.0 log-readerA Rust library for real-time log file monitoring that emits batched content as Vec<String>.1,454MIT log-relativizera tool for modifying log timestamps into relative durations1,505MIT log-reloadDynamically reload log loggers108,995MIT OR Apache-2.0Development tools::Debugging log-rerouteSupport to change logging target for the log crate340,686Apache-2.0/MITDevelopment tools::Debugging log-rsA small logging library.3,501MIT log-sourceLog source is a crate used to read files and sockets6,503Unlicense OR MITCommand line utilitiesDevelopment tools::Debugging log-structuredUse log-structured storage10,046Apache-2.0 log-tablePrint and save logs in a table format.1,247MIT log-terminalTerminal manager for displaying outputs/errors of processes launched from rust code.1,655MIT log-terminationA proc macro which wraps fn main() in a Termination newtype and sends the error to log::error!1,816AGPL-3.0Development tools log-to-defmtA backend for log that emits through defmt3,915MIT OR Apache-2.0No standard library log-tracing-layerBuild your own custom tracing layer.24,210MITAsynchronousDevelopment tools log-treeThis library used for printing tree structure in command line.1,666Apache-2.0 log-typesStructured log types.4,756MIT OR Apache-2.0Command line utilitiesDevelopment tools::Debugging log-updateLog by overwriting the previous output in the terminal10,610MIT log-upgradesLog by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.14MITCommand line utilities log-watcherReal-time log file monitoring with pattern highlighting and desktop notifications2,832MITCommand line utilitiesDevelopment tools log-wrapUtilities for log by wrapping `Box<dyn log::Log>`, such as log filtering, log capturing1,615MIT log-writerlibrary to write a stream to disk while adhering usage limits14,499MirOS log2log2 is an out-of-the-box logging library for Rust66,010MIT log2fixno_std fixed-point base 2, e and 10 logarithm algorithm implementation1,660MIT log2graphcreate directed graphs from log files2,896MITCommand line utilitiesDevelopment tools::Debugging log42navitest crate3,822MIT log4jLibrary to log to Java's log4j from Rust1,744Apache-2.0 OR MITAPI bindingsDevelopment tools::FFI log4j-portscanA simple little tool that checks if your machine can connect to the default ports used by the log4shell exploit1,748MIT log4rStupidly simple logging utils2,942MIT log4rcA log4j-like logging framework for Rust777MITDevelopment tools::Debugging log4rsA highly configurable multi-output logging implementation for the `log` facade21,833,165MIT OR Apache-2.0 log4rs-casesModules to use log4rs easily4,791MIT/Apache-2.0 log4rs-fluentdFluentd appender for log4rs6,837MIT/Apache-2.0 log4rs-gelfTCP Handler and GELF Encoder to use with the log4rs logging framework.9,916BSD-3-Clause log4rs-logstashLogstash appender for log4rs16,825MITDevelopment tools::Debugging log4rs-macrosmacros for log4rs that use mod as default target2,314MIT/Apache-2.0 log4rs-mqttMQTT appender for log4rs based on paho MQTT2,783MIT/Apache-2.0 log4rs-rolling-fileA rolling file appender for log4rs82,329MIT/Apache-2.0 log4rs-routing-appenderA routing appender for log4rs73,976MIT/Apache-2.0 log4rs-sentrySentry Appender for log4rs3,563Apache-2.0 log4rs-syslogSyslog appender for log4rs based on libc's syslog() function (*nix only)166,720MIT/Apache-2.0Operating systems::Unix APIs log4rs-syslog-netTCP syslog appender for log4rs6,636MIT log4rs-tcpTcp Appender for log4rs2,383MIT log4rs_dynamic_filtersProgrammatically controlled filters for log4rs5,289MIT OR Apache-2.0 log4rs_test_utilsUtilities for testing log4rs-based logging, whether you want to log your tests or test your logs.30,224MIT OR Apache-2.0 log4rsxA highly configurable multi-output logging implementation for the `log` facade587MIT OR Apache-2.0 log4rustA logging system for rust that is trying to be as easy as possiable to impliment8,875MIT log4s-mqttMQTT appender for log4rs based on paho MQTT1,191MIT/Apache-2.0 log4wasmA stylish rust-generated WebAssembly logging utility.3,965MIT OR Apache-2.0 log4youStructured logging for Rust with dynamic UUID log IDs, built on log4rs.2,763Apache-2.0Development tools