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.

lift-quantumLIFT-QUANTUM: Quantum dialect — qubits (linear types), gates, noise attributes, layout mapping404MITCompilersScience lift-simLIFT-SIM: Static analysis engine — shape propagation, FLOP counting, memory analysis, noise simulation165MITCompilersScience lift-tensorLIFT-TENSOR: AI dialect — tensor types, attention, KV cache, MoE, quantisation406MITCompilersScience lift_resultLifts a fallible function that returns Result<_, E1> into one that returns Result<_, E2>, if E1 can be automatically converted…2,731MIT OR Apache-2.0 liftbridgeLiftbridge client for rust4,299Apache-2.0 liftedHigher-kinded types in Rust.1,840MITRust patterns lifted_elgamalLifted ElGamal encryption1,589MIT lifterServerless file sharing for maximum security67AGPL-3.0-or-laterCommand line utilities lifterrA small set of adapters extending Rust's error-handling capabilities7,688MITRust patterns liftoffGet your coding project off the ground fast. See repo3,321MIT liftorFunctors for Rust lifetimes2,615non-standardNo standard libraryRust patterns lifxLibrary to control and inspect LIFX bulbs2,474 lifx-api-serverA library/server that mimicks the official LIFX API using the local LAN protocol.7,966MIT OR Apache-2.0 lifx-coreLow-level control of LIFX bulbs on your LAN16,002MIT OR Apache-2.0 lifx-rsA synchronous + asynchronous library for communicating with the official LIFX-API and the unoffical offline API.11,611MIT OR Apache-2.0 lifxiControl LIFX devices.5,838Apache-2.0/MITAPI bindingsWeb programming ligA Rust implementation of the lig serialization format for Ligature.2,996MPL-2.0 lig-rslig is a multipattern regex matching tool25MIT ligabA LigaAI(ligai.cn) API client.4,364Apache-2.0/MITWeb programming::HTTP client ligatureLigature's data model in Rust.14,173MPL-2.0 ligature-benchmarkAn implementation of Ligature that uses persistant data structures to store Ligature's data model in memory.1,632MPL-2.0 ligature-graphAn in-memory, non-transactional version of the Ligature knowledge graph.1,650MPL-2.0 ligature-in-memoryAn implementation of Ligature that uses persistant data structures to store Ligature's data model in memory.3,782MPL-2.0 ligature-replAn implementation of Ligature that uses persistant data structures to store Ligature's data model in memory.2,963MPL-2.0 ligature-sqliteAn implementation of Ligature that uses SQLite Ligature's data model.1,632MPL-2.0 ligature-test-suiteThis module is an implementation of the a test suite for Ligature implementations.1,703MPL-2.0 ligenLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.21,990Apache-2.0 ligen-cC binding generator2,852Apache-2.0 ligen-c-coreC binding generator5,447Apache-2.0 ligen-c-macroC binding generator3,605Apache-2.0 ligen-cmakeCMake project generator6,531Apache-2.0 ligen-cmake-coreCMake project generator8,000Apache-2.0 ligen-cmake-macroCMake project generator7,432Apache-2.0 ligen-commonLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.4,371Apache-2.0 ligen-coreLanguage Interface Generator Core24,044Apache-2.0 ligen-generatorLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.2,403Apache-2.0 ligen-irLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.4,189Apache-2.0 ligen-macroLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.11,397Apache-2.0 ligen-parserLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.2,412Apache-2.0 ligen-python-parserLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.809Apache-2.0 ligen-traitsLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.2,396Apache-2.0 ligen-utilsLigen (Language Interface Generator) is an extensible automatic binding generator ecosystem.2,762Apache-2.0 ligeritoLigerito polynomial commitment scheme over binary extension fields1,132MITCryptographyNo standard library ligerito-binary-fieldsBinary extension field arithmetic for Ligerito1,302MITCryptographyNo standard library ligerito-merkleMerkle tree implementation for Ligerito polynomial commitments1,141MITCryptographyNo standard library ligerito-reed-solomonReed-Solomon erasure coding for Ligerito over binary fields1,162MITCryptographyNo standard library light-accountLight Protocol account types with Solana AccountInfo specializations2,491Apache-2.0 light-account-checksChecks for solana accounts.28,024Apache-2.0 light-account-pinocchioLight Protocol account types with pinocchio AccountInfo specializations80Apache-2.0 light-anchor-splCPI clients for SPL programs9,691Apache-2.0 light-array-mapGeneric array-backed map with O(n) lookup for small collections9,899Apache-2.0 light-batched-merkle-treeBatch Merkle tree implementation.20,593Apache-2.0 light-bloom-filterExperimental bloom filter.19,501Apache-2.0 light-bounded-vecBounded and cyclic vector implementations77,948Apache-2.0 light-cacheAsync focused caching library8,197MIT light-circuitlib-rsCrate for interacting with Light Protocol circuits3,057Apache-2.0 light-clisimple heapless command line interface parser for embedded devices1,946MIT OR Apache-2.0Embedded developmentNo standard library light-clientClient library for Light Protocol17,034Apache-2.0 light-compressed-accountCompressed account struct and common utility functions used in Light Protocol.29,462Apache-2.0 light-compressed-pdaGeneralized PDA compression on Solana1,454Apache-2.0 light-compressed-tokenGeneralized token compression on Solana17,615Apache-2.0 light-compressed-token-sdkLow-level SDK for compressed token operations on Light Protocol2,583Apache-2.0 light-compressibleLight Protocol compressible data structures12,593MIT light-compressible-clientClient instruction builders for Light Protocol compressible accounts623Apache-2.0 light-concurrent-merkle-treeConcurrent Merkle tree implementation44,916Apache-2.0 light-controlmqtt light control3,047non-standard light-ctoken-interfaceLight Protocol ctoken instruction data types.1,076MIT light-ctoken-sdkSDK for compressed tokens on Light Protocol944Apache-2.0 light-ctoken-typesctoken and compressed token types for Light Protocol1,252Apache-2.0 light-curvePlaceholder for future package. See light-curve-* packages1,797MIT light-curve-commonCommon tools for light-curve-* packages20,666MIT light-curve-dmdtdm-dt maps generator library93,622MIT light-curve-dmdt-execProgram for dm-dt maps generator from light curves4,663MIT light-curve-featureFeature extractor from noisy time series177,343GPL-3.0-or-laterScience light-curve-interpolInterpolations tools for time series3,312MIT light-double-ratchetThis crate implements the Double Ratchet algorithm in Rust.2,305non-standard light-eventEvent types and utilities for Light Protocol12,258Apache-2.0 light-file-dialogCross-platform native dialogs: message box, file picker, color chooser, password input, notifications.14ZlibGUIOperating systems light-hash-setHash set which can be stored on a Solana account23,402Apache-2.0 light-hasherTrait for generic usage of hash functions on Solana57,974Apache-2.0 light-heapCustom heap allocator used in Light Protocol26,922Apache-2.0 light-idGenerate and manipulate incremental IDs effortlessly1,481MITData structuresParser implementations light-indexed-arrayImplementation of indexed (and concurrent) Merkle tree in Rust17,638Apache-2.0 light-indexed-merkle-treeImplementation of indexed (and concurrent) Merkle tree in Rust41,190Apache-2.0 light-iniEvent-driven parser for the INI file format17,038MITConfigurationParser implementations light-instruction-decoderInstruction decoder library for litsvm tests.2,199Apache-2.0 light-instruction-decoder-deriveDerive macros for InstructionDecoder implementations in Light Protocol1,933Apache-2.0 light-macrosMacros used in Light Protocol on-chain programs62,770Apache-2.0 light-magicA lightweight, fast and easy-to-use implementation of a persistent and optionally encrypted in-memory database18,932MIT OR Apache-2.0AsynchronousData structures light-merkle-treeSparse Merkle tree implementation6,777Apache-2.0 light-merkle-tree-metadataMerkle tree metadata for light-concurrent-merkle-tree, light-indexed-merkle-tree, light-batched-merkle-tree.21,757Apache-2.0 light-merkle-tree-programLight Protocol on-chain program which manages Merkle trees5,057GPL-3.0 light-merkle-tree-referenceNon-sparse reference Merkle tree implementation42,239Apache-2.0 light-morseA library for Morse code implementation in Rust.5,254MIT light-nullifier-programNullifier program and SDK for Light Protocol ZK compression on Solana66Apache-2.0CryptographyNo standard library light-openidLightweight OpenID primitives & client35,202GPL-2.0-or-later light-poseidonPoseidon hash implementation in Rust10,610,765Apache-2.0 light-poseidon-nostdPoseidon hash implementation in Rust with no_std support (fork of light-poseidon)1,126Apache-2.0 light-profiler-macroProcedural macros for light-program-profiler45,497Apache-2.0 light-program-profilerProfiler macros with custom profiler syscalls for Solana programs45,232Apache-2.0 light-program-testA fast local test environment for Solana programs using compressed accounts and tokens.6,212MIT light-prover-clientCrate for interacting with Light Protocol circuits25,170Apache-2.0 light-psp10in2outNative PSP which can verify 10 inputs and 2 outputs without additional public inputs.2,630GPL-3.0 light-psp2in2outNative PSP which can verify 2 inputs and 2 outputs without additional public inputs.2,668GPL-3.0 light-psp2in2out-storageNative PSP which can verify 2 inputsn and 2 outpus with additional data to store.2,674GPL-3.0 light-psp4in4out-app-storageNative PSP which can verify 4 inputs and 4 outputs with 2 public inputs.2,888GPL-3.0 light-qsbrA lightweight Quiescent-State-Based Reclamation (QSBR) library for safe memory reclamation in lock-free and async runtimes.1,538MITAsynchronousConcurrency light-rc-arenaA lightweight arena allocator that can be cloned and shared like Rc.254MIT light-registryLight core protocol logic14,892Apache-2.0 light-sdkRust SDK for ZK Compression on Solana35,623Apache-2.0 light-sdk-macrosMacros for Programs using the Light SDK for ZK Compression32,319Apache-2.0 light-sdk-pinocchioRust SDK for ZK Compression on Solana with Pinocchio features1,132Apache-2.0 light-sdk-typesCore types for Light Protocol SDK15,963Apache-2.0 light-snowflake-connectorLightweight wrapper around Snowflake's REST API2,913MIT OR Apache-2.0Database interfaces light-sparse-merkle-treeImplementation of a sparse indexed (and concurrent) Merkle tree in Rust6,081Apache-2.0 light-svmLightweight, fast LinearSVC-style crate with Pegasos/DCD solvers, CSR input, OvR/OvO strategies, and optional Platt calibration.1,808BSD-3-Clause light-system-programZK Compression on Solana16,872Apache-2.0 light-system-program-anchorZK Compression on Solana2,006Apache-2.0 light-test-utilsUtilities used in Light Protocol program tests9,970Apache-2.0 light-tokenSDK for Light Tokens3,987Apache-2.0 light-token-clientClient library for Light Tokens234Apache-2.0 light-token-interfaceLight Protocol token instruction data types.9,031MIT light-token-pinocchioPinocchio SDK for Light Tokens234Apache-2.0 light-token-typesLight token sdk types4,466Apache-2.0 light-tool轻量级的Rust工具库2,472MIT light-user-registryRegistry for Light Protocol users1,493GPL-3.0 light-utilsCommon utility functions used in Light Protocol29,488Apache-2.0 light-verifierZKP proof verifier used in Light Protocol44,378Apache-2.0 light-verifier-sdkSDK for Private Solana Programs4,601GPL-3.0 light-zero-copyZero copy vector and utils for Solana programs.29,056Apache-2.0 light-zero-copy-deriveProc macro for zero-copy deserialization20,967Apache-2.0 light_arenaA lightweight, placement based memory arena for types which are Sized + Copy. This crate requires nightly.11,353MIT light_binary_merkle_treeA light-weight merkle tree implementation that allows to use any hashing algorithms from the packages sha2 and sha31,521MIT light_bitmapA minimal, fixed-size bitmap library written in pure Rust.684MITData structuresEmbedded development light_cloneCompile-time enforcement for O(1) clone operations574MIT OR Apache-2.0Memory managementRust patterns light_clone_deriveDerive macro for light_clone crate644MIT OR Apache-2.0Rust patterns light_configA no-std library to parse plain-text configuration files efficiently.13MITConfigurationNo standard library light_enumprovide a derive keyword to generate a light enum10,809MITRust patterns light_epubA fast, memory-efficient EPUB parsing library utilizing zero-copy access, designed with no_std compatibility in mind.38MIT OR Apache-2.0Parser implementationsParsing tools light_kvA simple embeddable K/V storage engine inspired by RocksDB.1,824MIT light_merkleA light-weight merkle tree implementation that allows to use any hashing algorithms from the packages sha2 and sha31,529MITCryptographyData structures light_pencilA micro web framework for Rust. (A very light fork of a Pencil fork)3,659BSD-3-ClauseWeb programming::HTTP server light_phylogenyMethods and functions for phylogeny.147,060CECILL-2.1Science light_ranged_integersRanged integers for stable Rust compiler, zero-dependencies and no unsafe code.5,099GPL-3.0-or-later light_seqRaspberry Pi based light show program reacting to the audio input.1,223GPL-3.0Embedded developmentMultimedia lightbeamAn optimising one-pass streaming compiler for WebAssembly77,266Apache-2.0 WITH LLVM-exceptionWebAssembly lightbenchA transport-agnostic benchmarking framework for latency and throughput measurement254MIT OR Apache-2.0AsynchronousDevelopment tools::Profiling lightbirdA light tool to get process/processors/memory/disks info.14,144MIT OR Apache-2.0 lightchainfast and sexy API for IoT service by Node.js and BLE1,639MIT lightconeRust SDK for the Lightcone Protocol — unified native + WASM client503MIT lightcone-sdkDEPRECATED — use `lightcone` instead. Rust SDK for the Lightcone Protocol.252MITNo standard library::No dynamic allocation lightctlA backlight control utility that does smooth transitions1,628ISC lightcurve-fittingLightcurve fitting for astronomical transients26GPL-3.0 lightcycleConsistent and rendezvous hash rings with optimized hash functions.19Parity-7.0.0 lightdmRust bindings for liblightdm-gobject-144MITAPI bindings lightdm-sysFFI bindings for liblightdm-gobject-1106MITAPI bindings lightdm_clientPure Rust implementation for lightdm/greeter.h in liblightdm-gobject-122MITAPI bindings lightdockMacromolecular docking software based on the GSO algorithm3,156GPL-3.0-only lightdom-testA lightweight Rust library for testing HTML interactions without browser automation344MITDevelopment tools::TestingWeb programming lighterMacro for rewriting string matches as tries3,630CC0-1.0Data structuresNo standard library lighter-deriveProcedural macros for the lighter crate4,343CC0-1.0Data structuresNo standard library lighter-rsRust SDK for Lighter Protocol - A comprehensive trading library for blockchain1,250MITAPI bindingsCryptography lighter-rustA comprehensive Rust SDK for the Lighter trading platform with async/await, WebSocket support, and Ethereum wallet integration523MITAPI bindingsCryptography::Cryptocurrencies lighter-sdkRust SDK for interacting with the Lighter exchange over REST, WebSocket, and signer-backed transaction flows.282Apache-2.0API bindingsAsynchronous lightersNative rust client for the Lighter exchange102MIT OR Apache-2.0API bindingsCryptography lightfetchA command-line system information tool for Windows users10,866MIT lightfield_loaderLoad lightfields in the format used by the stanford lightfield archive7,364AGPL-3.0 lightflowLightweight AI pipelines built by agents and directed by humans.166MIT OR Apache-2.0Development toolsWeb programming lightflow-flux-image-editLightFlow FLUX workflow for prompt-guided image editing.18MIT OR Apache-2.0Development tools lightflow-flux-inpaintLightFlow FLUX workflow for masked image inpainting.18MIT OR Apache-2.0Development tools lightflow-flux-preview-text-to-imageLightFlow FLUX preview workflow for deterministic text-to-image testing.19MIT OR Apache-2.0Development tools lightflow-flux-text-to-imageLightFlow FLUX workflow for text-to-image generation.18MIT OR Apache-2.0Development tools lightflow-flux-text-to-image-routerLightFlow FLUX workflow that routes text-to-image jobs to real or preview runtimes.18MIT OR Apache-2.0Development tools lightflow-macrosProcedural macros for LightFlow typed workflows.24MIT OR Apache-2.0 lightflow-rig-llmLightFlow workflow for routing prompts through Rig to arbitrary LLM providers.18MIT OR Apache-2.0 lightflow-stdAbstract standard workflow primitives for LightFlow.39MIT OR Apache-2.0Development tools lightgbmMachine learning using LightGBM30,039MIT lightgbm-rustRust bindings for LightGBM, a gradient boosting framework. Downloads LightGBM binaries at build time for cross-platform…488Apache-2.0Science lightgbm-sysNative bindings to the LightGBM library25,761MIT lightgbm2Machine learning using LightGBM1,733MIT lightgbm2-sysNative bindings to the LightGBM library2,546MIT lightgbm3Rust bindings for LightGBM library116,397MITAPI bindingsScience lightgbm3-sysLow-level Rust bindings for LightGBM library118,215MITExternal FFI bindings lightgrepA fast, ergonomic grep-like tool in Rust1,268MIT OR Apache-2.0Command line utilitiesText processing lightheroLightHero1,666MIT lighthouseCommand line tool and Philips Hue light control framework wrapping up the Hue API5,277AGPL-3.0-or-later lighthouse-cliForgemaster's Lighthouse — orient, relay, gate for fleet task management19MIT OR Apache-2.0 lighthouse-clientClient SDK for Project Lighthouse45,357MITAPI bindingsAsynchronous lighthouse-commonShared common library used in lighthouse protocol and sdk40,992MIT lighthouse-managerControl SteamVR Lighthouse base stations (V1 & V2) via Bluetooth LE21MITHardware support lighthouse-protocolProtocol types for Project Lighthouse32,853MITAPI bindings lighthouse-sdkA rust client for Lighthouse, a transaction safeguard Solana program4,299MIT lighthouse-sollighthouse client4,329MITCryptography lightlogBasic Rust logging3,113MIT lightmapLight map generator42,427MIT lightmatrixlightweight 2D matrix utilities6,501MIT lightmlParser for XML and HTML1,510MIT lightmonA lightweight, cross-platform, language-agnostic 'run code on file change' tool, inspired by Nodemon7,973GPL-3.0Command line utilities lightmotifA lightweight platform-accelerated library for biological motif scanning using position weight matrices.26,809MITScience::Bioinformatics lightmotif-ioParser implementations of several formats for the lightmotif crate.12,337MITParser implementationsScience::Bioinformatics