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.

lang-idConst lang-ids and maps are provided, mainly for i18n and l10n.24,031MIT/Apache-2.0Internationalization (i18n)Localization (L10n) lang-interpreterA rust reimplementation of the Standard Lang interpreter6,780MITCompilers lang-interpreter-macrosProc Macros for the lang-interpreter crate3,774MIT lang-libA lightweight, high-performance localization library for Rust. Loads TOML language files, supports runtime locale switching,…114Apache-2.0 OR MITLocalization (L10n)Rust patterns lang-parsing-substrateShared language-parsing substrate for knots, funky, and tools_sqc511MITDevelopment toolsParser implementations lang-typesA Language enum for programming language identification and file extension mapping.815MITDevelopment toolsParsing tools lang-unicodesEffortlessly convert and validate text across various Unicode ranges, supporting multiple languages for seamless…4,403Apache-2.0 lang-utilUtilities for implementing parsers and ASTs using lalrpop233,650BSD-3-ClauseParsing tools lang-util-deriveproc-macros for lang-util234,305BSD-3-ClauseParsing tools lang-util-devDevelopment utilities for parsers implemented using lang-util19,958BSD-3-ClauseParsing tools lang_astgame server for Rust1,456MIT/Apache-2.0 lang_ptA parser tool to generate recursive descent top down parser.4,902MIT OR Apache-2.0 lang_testerConcise language testing framework for compilers and VMs678,903Apache-2.0/MITDevelopment tools langbeamRainbeam language file manager2,461MIT langboxA simple framework to build compilers and interpreters12,126MITParsing tools langbox_procmacroProc-macros for langbox7,308MIT langchainRust port of the ideas produced in langchain-py and langchain-js6,629MIT langchain-ai-rustBuild LLM applications in Rust with type safety: chains, agents, RAG, LangGraph, embeddings, vector stores, and 20+ document…204MITAPI bindingsAsynchronous langchain-rustLangChain for Rust, the easiest way to write LLM-based programs in Rust148,847MIT langchain-rust-openrouterLangChain for Rust with OpenRouter integration - unified access to 200+ LLM and embedding models28MIT langchain-sdkAn LLM application development framework based on Rust.20Apache-2.0 langchain_rsRust version of Langchain3,281MIT langchainrustA LangChain-inspired framework for building LLM applications in Rust. Supports OpenAI, Agents, Tools, Memory, Chains, RAG, BM25,…554MIT OR Apache-2.0AlgorithmsAPI bindings langcodecUniversal localization file toolkit for Rust. Supports Apple, Android, and CSV formats.6,661MITEncodingInternationalization (i18n) langcodec-cliA universal CLI tool for converting and inspecting localization files (Apple, Android, CSV, etc.)6,014MITCommand line utilitiesInternationalization (i18n) langcontinuationContinuation-passing workflow engine for durable Rust programs and AI agent systems.18Apache-2.0Asynchronous langcraft_apiInterface for programs for use with Langcraft4,292MIT OR Apache-2.0Hardware supportNo standard library langdb_clickhouseA typed client for ClickHouse with killer features2,347MIT OR Apache-2.0 langdb_clustAn unofficial Rust client for the Anthropic/Claude API.7,215MIT OR Apache-2.0API bindingsScience langdb_coreAI gateway Core for LangDB AI Gateway.7,178Apache-2.0Network programmingWeb programming langdb_guardrailsAI gateway Core for LangDB AI Gateway.3,857Apache-2.0Network programmingWeb programming langdetect-rsLanguage detection in Rust. Port of Mimino666's langdetect.409Apache-2.0 langeQuickly enter a dev environment with nix-shell1,678BSD-3-ClauseCommand line utilitiesDevelopment tools langenA tool to create programming languages2,313MIT langen_macroA tool to create programming languages2,850MIT langenvlangenv aims to be a cross-platform package manager for Linux, macOS, and Windows.2,875non-standard langextractA Rust library for extracting structured data from unstructured text using Large Language Models (LLMs), featuring precise source…437MIT langextract-rustA Rust library for extracting structured and grounded information from text using LLMs5,555Apache-2.0API bindingsData structures langfuseA simple Rust client for the Langfuse.com observability platform by Neura AI5,937MITAPI bindingsDevelopment tools langfuse-client## Authentication Authenticate with the API using [Basic Auth](https://en.wikipedia.org/wiki/Basic_access_authentication), get…3,778MIT langfuse-client-baseAuto-generated Langfuse API client from OpenAPI specification16,307MIT OR Apache-2.0API bindingsWeb programming::HTTP client langfuse-coreCore types and API client for Langfuse157MIT OR Apache-2.0API bindingsDevelopment tools langfuse-ergonomicErgonomic Rust client for Langfuse with builder patterns10,390MIT OR Apache-2.0API bindingsDevelopment tools::Debugging langfuse-macrosProc macros for the Langfuse SDK (#[observe])154MIT OR Apache-2.0Development tools::Procedural macro helpers langfuse-openaiOpenAI integration for the Langfuse SDK37MIT OR Apache-2.0API bindings langfuse-rsLangfuse Rust SDK1,277MIT langfuse-sdkLangfuse SDK for Rust — LLM observability, prompt management, and evaluation104MIT OR Apache-2.0API bindingsDevelopment tools::Debugging langgraphA Rust implementation of LangGraph for building stateful, multi-actor applications with LLMs (Full suite)649MIT langgraph-apiRust Client API of LangGraph53MITAPI bindings langgraph-checkpointCheckpoint saver trait and in-memory implementation for durable graph execution.73MITDevelopment tools langgraph-checkpoint-postgresPostgreSQL-backed checkpoint persistence for langgraph.34MITDevelopment tools langgraph-checkpoint-postgres-rsPostgreSQL checkpointer implementation for LangGraph applications in Rust139MIT langgraph-checkpoint-rsCore checkpointing traits and interfaces for LangGraph applications in Rust856MIT langgraph-checkpoint-sqliteSQLite-backed checkpoint persistence for langgraph.36MITDevelopment tools langgraph-checkpoint-sqlite-rsSQLite checkpointer implementation for LangGraph applications in Rust185MIT langgraph-coreGraph model, state containers, channels, and runtime types for LangGraph-style workflows in Rust.88MITAsynchronousDevelopment tools langgraph-core-rsCore engine for LangGraph in Rust (StateGraph, Pregel, Channels, Streaming)756MIT langgraph-deriveDerive macros for LangGraph applications in Rust672MIT langgraph-prebuiltPrebuilt agents, layouts and tools for LangGraph applications in Rust277MIT langgraph-pregelPregel-style superstep executor with sync/async invoke, streaming, and checkpoint bridge.18MITAsynchronousDevelopment tools langgraph-providersLLM providers integration (OpenAI, Anthropic, etc.) for LangGraph applications in Rust179MIT langgraph-tracingLightweight LLM tracing and observability for LangGraph applications128MIT langhubAn LLM application development framework based on Rust.299Apache-2.0 langhub-coreThe core framework of LangHub is called Crates.165Apache-2.0 langhub-macroIncludes all macros of the langhub framework96Apache-2.0 langidNGram-based language identification2,763MIT/Apache-2.0 langid-rsA fast and lightweight language identification library in Rust, inspired by py3langid.2,438MIT langidentifyFast, high-accuracy language detection for Rust. Uses ngram classification augmented with a topwords signal for improved…367Apache-2.0Internationalization (i18n)Text processing langidentify-models-liteLite embedded model data for the langidentify language detection library416Apache-2.0Internationalization (i18n)Text processing langidentify-models-lite-aLite embedded model data (part A: European Latin) for the langidentify language detection library469Apache-2.0Internationalization (i18n)Text processing langidentify-models-lite-bLite embedded model data (part B: other scripts) for the langidentify language detection library471Apache-2.0Internationalization (i18n)Text processing langisA signal is a structure that can yield an infinite amount of data. The API is very similar to `std::iter::Iterator` but with the…2,831non-standardAlgorithmsMathematics langitA naïve language detector.2,651BSD-3-Clause langkitA builder library for creating programming languages in Rust59MITDevelopment toolsParsing tools langlanglanglang is a parser generator based on Parsing Expression Grammars (tools)3,886GPL-3.0-or-later langlang_liblanglang is a parser generator based on Parsing Expression Grammars (library)4,514GPL-3.0-or-later langlang_syntaxlanglang is a parser generator based on Parsing Expression Grammars (library)3,588GPL-3.0-or-later langlang_valuelanglang is a parser generator based on Parsing Expression Grammars (library)3,984GPL-3.0-or-later langleyDoes Langley know about this?2,837Apache-2.0 langmailEmail preprocessing for LLMs353MIT OR Apache-2.0EmailText processing langmeantreeTree structures1,156MIT OR Apache-2.0 langmeantree-procTree structures1,143MIT OR Apache-2.0 langmoreA KV Store Based On Write-Ahead Log3,394MIT langpipeA flexible Rust library for building custom compilers and interpreters with a modular pipeline for lexing, parsing, transforming,…781MITCompilersParsing tools langprintMulti-language source-declaration code generation for C++, Rust, C#, Python, Lua, and JavaScript, with cross-language conversion…281MITDevelopment toolsTemplate engine langrFast, low-memory single-purpose language detector using an LLM subword vocab and token->language posteriors.27MITText processing langramNatural language detection library5,134MIT OR Apache-2.0Text processing langram_modelsLangram dummy models954MIT OR Apache-2.0 langram_trainLangram train models1,885MIT OR Apache-2.0 langrustUnified API for LLM providers271MIT langsanA library for sanitizing language model input and output.11,607MITText processing langshellRust SDK for building stateful, capability-scoped LangShell runtimes.82Apache-2.0API bindingsAsynchronous langshell-coreCore session, capability, diagnostics, and snapshot contracts for LangShell.158Apache-2.0API bindingsDevelopment tools langshell-denoDeno-backed LangShell runtime for sandboxed TypeScript execution.35Apache-2.0AsynchronousDevelopment tools langshell-toolsBuilt-in discovery, filesystem, and HTTP capability helpers for LangShell hosts.117Apache-2.0API bindingsDevelopment tools langsmith-rustRust crate for manual tracing to LangSmith, providing similar ergonomics to the Python and TypeScript SDKs257MITDevelopment toolsWeb programming langtagLanguage tags implementation following RFC 5646791,164MIT/Apache-2.0Data structuresParsing tools langtimeA rust library to parse english dates8,259MITDate and timeLocalization (L10n) langtons-termiteImplementation of Langton's Ant that runs in a terminal window8,275GPL-3.0+Command line utilitiesGraphics languageTyped BCP47 language tags with built-in names, plural metadata, and conversion helpers.24,894GPL-3.0Internationalization (i18n)Parsing tools language-barrierA Rust library providing abstractions for Large Language Models534MIT language-barrier-coreA Rust library providing abstractions for Large Language Models3,729MIT language-benchmarksMove language benchmarks11,615Apache-2.0 language-cWIP2,138MIT/Apache-2.0 language-codeLanguage Code7,411Apache-2.0 OR MIT language-distributionProvides language distribution mappings for countries, returning HashMaps of Language to relative prevalence and a method to pick…880MITInternationalization (i18n)Localization (L10n) language-e2e-testsMove language e2e testing framework10,941Apache-2.0 language-e2e-testsuiteMove language e2e tests11,190Apache-2.0 language-enumA robust enum representing languages for global and regional applications.45,676MIT OR Apache-2.0Data structuresInternationalization (i18n) language-matcherA language matcher with CLDR.27,901MITInternationalization (i18n)Localization (L10n) language-model-batch-workflow-deriveA procedural macro for deriving batch-oriented language model workflows using annotated client and workspace fields.15,608non-standardDevelopment tools language-model-token-expanderA crate for token expansion, leveraging batch workflows and language model APIs.15,350non-standardAPI bindingsText processing language-model-typeA Rust crate providing an enumeration for various language model types used in machine learning applications, enabling precise…20,258MITAPI bindingsDevelopment tools language-objectsWork with language objects for localization4,589ISC language-reportingDiagnostic reporting for programming languages68,712Apache-2.0 language-tagHandle language tags as defined in BCP47 (e.g. 'en-US', 'fr-FR', 'zh-cmn-Hans-CN')4,334MITInternationalization (i18n)Localization (L10n) language-tagsLanguage tags for Rust84,753,017MIT/Apache-2.0Parser implementations language-tokenizerText tokenizer for linguistic purposes, such as text matching. Supports more than 40 languages, including English, French,…35,291non-standard language-zoosemiotic-symbolic-root-fireSkill tree crate for the language-zoosemiotic-symbolic-root-fire system.433GPL-3.0-onlySimulation language_atlasThis crate provides a macro to generate a language atlas. The Atlas provides functions that return different strings depending on…2,341MITAccessibilityDevelopment tools::FFI LanguageRevampCLI unified tool to check, update, install programming languages.1,336MIT languagesGitHub's language data, compiled into a tiny, fast Rust library4,299MIT languages-rsAn internationalization library for your projects3,631MITAccessibilityLocalization (L10n) languageserver-typesTypes for interaction with a language server, using VSCode's Language Server Protocol739,843MIT languagetoolBindings for LanguageTool grammar checking server6,076MIT languagetool-rustLanguageTool API bindings in Rust.51,941MIT languatageA tool for calculate the percentage of languages used in a directory12,032MIT langweaveA Rust library for seamless internationalization (i18n) and localization.9,248MIT OR Apache-2.0Data structuresDevelopment tools lanhua create learn cargo1,627MIT OR Apache-2.0 lanhuappa create learn cargo1,662MIT OR Apache-2.0 lanis-rsA API for Lanis (Schulportal Hessen)1,900GPL-3.0 laniusA local control plane for AI work: event-driven agent orchestration with a flight recorder (inetd + cron + git hooks + sqlite)58Apache-2.0Command line utilitiesDevelopment tools lanjetA blazing fast LAN file sharing tool built with Rust120MITCommand line utilitiesNetwork programming lanmonA very simple application to monitor the health of nodes on a LAN3,350GPL-3.0Command-line interface lano-strelano's string util1,600MIT lanquettaA GUI application for calling gRPC services.4,036MIT OR Apache-2.0 lanscanLAN network scanner — discovers devices via ARP, optionally scans TCP/UDP ports119AGPL-3.0-onlyCommand line utilitiesNetwork programming lanscopePassive eBPF-powered IoT device fingerprinting & anomaly detection for your LAN39MIT OR Apache-2.0 lanscope-commonShared kernel/userspace POD types for lanscope66MIT OR Apache-2.0 lansweepFast network scanner for device discovery and service enumeration406Apache-2.0Command line utilitiesNetwork programming lantaBeautiful Lanta.1,221MIT lanternLocal-first, provenance-aware semantic search for agent activity80AGPL-3.0-onlyCommand line utilities lantern-aiShip production quality code with AI - A formal specification language and template system for AI-assisted development324MITCommand line utilitiesDevelopment tools lanterneMoteur de rendu Lanterne — crate parapluie (facade). Reserve le nom sur crates.io.18MIT OR Apache-2.0 lantun-cliTODO1,049MIT lantun-corelantun core library1,266MIT lanyardUTF-8 C string types5,465MPL-2.0Data structures lanyard-ssh-agentA resilient switching proxy for SSH agents71MIT OR Apache-2.0AuthenticationCommand line utilities lanzou-shareLanzou (蓝奏云) share resolver + account manager (login/folder/file) with acw_sc__v2 bypass387MITNetwork programmingWeb programming::HTTP client Lao_date_formatformat international standard to laos date format and number to text101MIT OR Apache-2.0 lapApplication launcher for Linux2,0060BSD lapackThe package provides wrappers for LAPACK (Fortran).1,232,300Apache-2.0 OR MITAPI bindingsScience lapack-injectLAPACK compatible interface backed by runtime-registered Fortran LAPACK function pointers1,387MIT OR Apache-2.0External FFI bindingsMathematics lapack-srcThe package provides a LAPACK source of choice.396,417Apache-2.0 OR MITScience lapack-sysThe package provides bindings to LAPACK (Fortran).2,429,937Apache-2.0 OR MITExternal FFI bindingsScience lapack-traitsGeneric real/complex scalar trait wrappers for BLAS and LAPACK routines10,493MITMathematicsScience lapackeThe package provides wrappers for LAPACKE (C).230,416Apache-2.0/MITAPI bindingsScience lapacke-staticStatically compiled LAPACKE library2,151BSD-3-ClauseExternal FFI bindingsScience lapacke-sysThe package provides bindings to LAPACKE (C).221,551Apache-2.0 OR MITExternal FFI bindingsScience lapce-pluginrust libary for Lapce plugin6,351Apache-2.0 lapce-rpcData formats between lapce components3,504Apache-2.0 lapce-wasi-experimental-httpExperimental HTTP library for WebAssembly5,362MIT lapce-xi-ropeA generic rope data structure built on top of B-Trees.125,368Apache-2.0 lapdogA safer sync LDAP library3,764MITAPI bindingsAuthentication lapdog-deriveDerive macro for building lapdog search entry structs2,783MITAuthenticationDevelopment tools::Procedural macro helpers lapicA self-contained crate implementing safe types for the local APIC registers on x86_64 systems.2,747non-standard lapinAMQP client library11,239,144MITAsynchronousNetwork programming lapin-actix-rtAn Actix Runtime executor for Lapin3,997MITDatabase interfaces lapin-asyncAMQP client library with a low level API designed for use with mio122,680MITDatabase interfaces lapin-async-global-executorlapin integration with async-global-executor14,791MITDatabase interfaces lapin-futuresAMQP client library with a futures based API215,896MITDatabase interfaces lapin-futures-native-tlsIntegration of native-tls with lapin-futures30,754BSD-2-ClauseAPI bindingsNetwork programming lapin-futures-opensslIntegration of openssl with lapin-futures24,495BSD-2-ClauseAPI bindingsNetwork programming lapin-futures-rustlsIntegration of rustls with lapin-futures45,574BSD-2-ClauseAPI bindingsNetwork programming lapin-futures-tls-apiIntegration of tls-api with lapin-futures37,795BSD-2-ClauseAPI bindingsNetwork programming lapin-futures-tls-internalIntegration of tls engines with lapin-futures31,365BSD-2-ClauseAPI bindingsNetwork programming lapin-poolA RabbitMQ connection pool which manages connections based on the amount of channels used per connection92,876EUPL-1.2 lapin-tower-workerFramework for building AMQP workers with lapin and tower4,155MIT lapinoulapin integration with smol38,923MITDatabase interfaces lapisLapis lazuli1,195MIT lapixImage editor backend library for pixel art3,262MIT/Apache-2.0Game developmentGraphics lapjvLinear Assignmment Problem solve using Jonker-Volgenant algorithm78,947MIT laplSpectral methods: graph Laplacian, eigenmaps, spectral clustering288MIT OR Apache-2.0AlgorithmsMathematics laplacePlaceholder for the Laplace deterministic concurrency verification CLI10Elastic-2.0 laplace-axiomPlaceholder for the Laplace Axiom verification engine11Elastic-2.0 laplace-cliPlaceholder for the Laplace verification CLI package10Elastic-2.0 laplace-sdkPlaceholder for the Laplace SDK (user-facing verification library)10Apache-2.0 lapladeRPN(Reverse Polish Notatio) library4,189MIT laplasLaplas project template1,705MIT lappsimple command-line argument parser driven by usage text36,097MIT lapsBuild lexers and parsers by deriving traits.13,426MIT OR Apache-2.0Parsing toolsText processing laps-rsLibrary for the retrieval of LAPS passwords3,532MITNetwork programmingOperating systems::Windows APIs laps_macrosMacros for crate `laps`.11,723MIT OR Apache-2.0Development tools::Procedural macro helpersParsing tools laps_regexTools for generating NFAs, DFAs and state-transition tables from regular expressions.7,203MIT OR Apache-2.0Parsing toolsText processing lapsifyA time-lapse image processor with adjustable parameters785MITCommand line utilitiesMultimedia laptimerSimple crate to print the time spent between different points in a program.1,645MIT OR Apache-2.0 laqf2v2 of the LAQ-Fort Encryption Scheme1,584MIT laqfortThe LAQ-Fort encryption algorithm.1,235MIT laraHigh-performance machine learning for Rust1,809MIT laramuxA TUI application for managing Laravel development processes46MITCommand line utilitiesDevelopment tools