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.

paleA Reconnecting, subscription keeping, clonable JSON RPC 2.0 Websocket Client329non-standard palehorseDeterministic policy enforcement base.23MIT paleoceneInformation retrieval library1,450MIT palestine-memorial-rsA program to show the scale of Palestinian civilian deaths because of Israel2,656MIT palestrinaA library for creating algorithmic music925MIT paleta-rsTop color palettes from Colour Lovers2,090MIT palettansi color space tool11,481MIT paletteConvert and manage colors with a focus on correctness, flexibility and ease of use.11,980,581MIT OR Apache-2.0GraphicsMultimedia::Images palette-arcadeGenerates a SHA3-512 hash and color palette for images13,958Unlicense/MIT palette-binApply an ACT palette to and optionally resize an image707MITCommand line utilities palette-cliA simple CLI tool to visualize color palettes.2,870non-standardCommand line utilities palette-coreTOML-defined theme system with inheritance, CSS export, and multi-target rendering1,044MIT OR Apache-2.0Command-line interfaceConfiguration palette-gamut-mappingConvert colors between color spaces with CSS Color Module Level 4 gamut mapping2,935MIT OR Apache-2.0 palette-rsA little utility to display your ansi colour palette2,701MIT palette-transferStatistical copy palette from one image to another7,691BSD-3-Clause OR Apache-2.0Multimedia::Images palette_deriveAutomatically implement traits from the palette crate.11,867,181MIT OR Apache-2.0 palette_extractA Rust port of Leptonica's modified media cut quantization algorithm11,718MIT palette_term🎨 This app brings color and flair to your console output with features like charts, progress bars, tables, and text input…1,199MITCommand line utilitiesDevelopment tools::Cargo plugins palettersA TUI framework in Rust 🦀. Create stunning and functional TUIs with ease 🎨1,236MIT palettevecA palette compressed vector library for potentially insane runtime compression ratios.3,400MIT OR Apache-2.0CompressionData structures palettifyRemap image colors to a palette — fast CLI with OKLab color matching18MITCommand line utilitiesMultimedia::Images palettify-coreCore library for OKLab-based image color palette mapping64MITMultimedia::Images palexA fast, small, dependency-free crate for lexing command-line arguments2,418MIT OR Apache-2.0Command-line interface palgradA utility for artists and designers to explore color palettes and gradients.1,654MIT OR Apache-2.0GraphicsMultimedia::Images palignedA simple macro for aligned printing928MITCommand-line interfaceCommand line utilities palimpsestFull-context, three-colour annotation of a Pijul change: what it added, what it removed, and what it added that was later removed…33AGPL-3.0-or-later palimpsest-cliStandalone CLI that runs the embedded Palimpsest server.36MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-dataflowA Postgres WAL-backed live query sync engine.91MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-paas-coreShared PaaS models for Palimpsest managed Postgres.55MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-permissionsPermission-rule DSL, compilation, and MIR rewriter for Palimpsest.87MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-protoGenerated protobuf and gRPC types for Palimpsest.87MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-serverSubscription router and embeddable Palimpsest server.70MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-sqlSQL parsing, validation, and MIR definitions for Palimpsest.150MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-test-harnessPostgres-free test harness pieces for Palimpsest.46MIT OR Apache-2.0Database interfacesNetwork programming palimpsest-walTyped Postgres WAL ingest and pgoutput decoding for Palimpsest.106MIT OR Apache-2.0Database interfacesNetwork programming palinUtility Liblary for linux's package managers, such as apt, yum, pacman.10,514MITData structuresNo standard library palindromeCheck for palindromes in words and sentences4,345MIT palindromedaPalindrome number generator and checker at blazing speed4,969MIT palindronumNumber palindromes8,413MIT OR Apache-2.0 palinurus-corePalinurus — minimal wasm32-wasip2-friendly Solana substrate for ZeroClaw WIT tool plugins. PDA derivation, base58, borsh,…12MITCryptography::CryptocurrenciesWebAssembly palisadeAn HTTP reverse proxy built on hyper, tokio, and rustls19MIT OR Apache-2.0Network programmingWeb programming::HTTP server palisade-configSecurity-conscious configuration management for honeypot systems with cryptographic tag derivation181Apache-2.0AuthenticationConfiguration palisade-correlationSecurity-conscious correlation engine for Palisade honeypot and deception deployments79Apache-2.0Network programmingSecurity palisade-deceptionDeception engine for the Palisade honeypot system - creates and manages honeytokens and decoy artifacts15MIT OR Apache-2.0Network programmingSecurity palisade-errorsSecurity-conscious error handling with operational security principles276Apache-2.0CryptographyDevelopment tools::Debugging palisade-telemetryTelemetry and monitoring engine for the Palisade honeypot system15MIT OR Apache-2.0Network programmingSecurity palkiaEntity Component Message architecture a la Caves of Qud36,553MITGame development palkia_macrosProc macros for Palkia4,556MITGame development palladiumA high level, dynamic language written for the Iridium VM.6,391MIT palladium-actorCore actor model primitives for the Palladium runtime620Apache-2.0 palladium-cliCommand-line interface and control plane client for Palladium184Apache-2.0 palladium-federationDistributed cluster membership and federated actor registry for Palladium453Apache-2.0 palladium-httpHTTP listener integration for the Palladium actor runtime217Apache-2.0 palladium-pluginNative (cdylib) and WASM plugin system for Palladium actors264Apache-2.0 palladium-plugin-apiZero-dependency C ABI types for Palladium plugin boundaries337Apache-2.0 palladium-plugin-deriveDerive macros for Palladium actor messages and plugins178Apache-2.0 palladium-runtimeHigh-performance multi-core actor runtime for Palladium387Apache-2.0 palladium-transportTCP, QUIC, and in-process transports for Palladium actors515Apache-2.0 pallasRust-native building blocks for the Cardano blockchain ecosystem.245,788Apache-2.0 pallas-addressesErgonomic library to work with different Cardano addresses483,056Apache-2.0 pallas-alonzoLedger primitives and cbor codec for the Alonzo era20,865Apache-2.0 pallas-applyingLogic for validating and applying new blocks and txs to the chain state115,808Apache-2.0 pallas-blockfetchImplementation of the Ouroboros network blockfetch mini-protocol12,293Apache-2.0 pallas-chainsyncImplementation of the Ouroboros network chainsync mini-protocol12,336Apache-2.0 pallas-codecPallas common CBOR encoding interface and utilities604,484Apache-2.0 pallas-configsConfig structs and utilities matching the Haskell implementation129,523Apache-2.0 pallas-cryptoCryptographic primitives for Cardano570,004Apache-2.0 pallas-handshakeImplementation of the Ouroboros network handshake mini-protocol12,550Apache-2.0 pallas-hardanoPallas interoperability with the Haskel Cardano node implementation81,417Apache-2.0 pallas-localstateImplementation of the Ouroboros network local state query mini-protocol12,302Apache-2.0 pallas-machinesA framework for implementing state machines for Ouroboros network mini-protocols15,796Apache-2.0 pallas-mathMathematics functions for Cardano39,753Apache-2.0 pallas-miniprotocolsImplementation of the Ouroboros network mini-protocols state-machines102,706Apache-2.0 pallas-multiplexerMultithreaded Ouroboros multiplexer implementation using mpsc channels118,467Apache-2.0 pallas-networkOuroboros networking stack using async IO234,073Apache-2.0 pallas-network2Ouroboros networking stack for P2P interactions138Apache-2.0 pallas-primitivesLedger primitives and cbor codec for the different Cardano eras564,928Apache-2.0 pallas-rolldbAn opinionated Cardano storage engine built on top of RocksDB15,260Apache-2.0 pallas-traverseUtilities to traverse over multi-era block data479,558Apache-2.0 pallas-txbuilderAn ergonomic Cardano transaction builder122,540Apache-2.0 pallas-txsubmissionImplementation of the Ouroboros network txsubmission mini-protocol13,145Apache-2.0 pallas-uplcA fork of the uplc-turbo crate tailored for usage within Pallas5,588Apache-2.0 pallas-upstreamOpinionated implementation of component that pulls chain data from an upstream node2,282Apache-2.0 pallas-utxorpcPallas interoperability with the UTxORPC spec137,263Apache-2.0 pallas-validateUtilities for validating transactions24,491Apache-2.0 pallas-walletCardano wallet utilities such as key generation109,601Apache-2.0 palletDocument store built with sled and tantivy18,436MITData structuresDatabase implementations pallet-abciCosmos ABCI library to communicate with Cosmos Applications4,895Apache-2.0 pallet-accumulate-and-forwardFRAME pallet for periodic accumulation and forwarding of native token funds25,019Apache-2.0 pallet-ah-opsOperations cleanup pallet for the post-migration Asset Hub9,242Apache-2.0 pallet-airdropGear Technologies packages1,496GPL-3.0 pallet-allianceThe Alliance pallet provides a collective for standard-setting industry collaboration.687,477Apache-2.0 pallet-asset-conversionFRAME asset conversion pallet868,971Apache-2.0 pallet-asset-conversion-opsFRAME asset conversion pallet's operations suite555,217Apache-2.0 pallet-asset-conversion-precompilesProvides precompiles for `pallet-asset-conversion`15,262Apache-2.0 pallet-asset-conversion-tx-paymentPallet to manage transaction payments in assets by converting them to native assets.705,484Apache-2.0 pallet-asset-rateWhitelist non-native assets for treasury spending and provide conversion to native balance819,127Apache-2.0 pallet-asset-rewardsFRAME asset rewards pallet78,421Apache-2.0 pallet-asset-tx-paymentpallet to manage transaction payments in assets827,268Apache-2.0 pallet-assetsFRAME asset management pallet947,889Apache-2.0 pallet-assets-chain-extensionThe repository contains full implementation(ink and substrate parts) of the `pallet-assets` chain extension.12,872MITEmbedded developmentNo standard library pallet-assets-freezerProvides freezing features to `pallet-assets`556,556MIT-0 pallet-assets-holderProvides holding features to `pallet-assets`120,028Apache-2.0 pallet-assets-precompilesProvides precompiles for `pallet-assets`75,952Apache-2.0 pallet-atomic-swapFRAME atomic swap pallet589,407Apache-2.0 pallet-atsSubstrate pallet for the Allfeat Timestamp Service (ATS)342MIT pallet-ats-primitivesShared primitive types for the Allfeat Timestamp Service (ATS) pallet326MIT pallet-auraFRAME AURA consensus pallet1,288,358Apache-2.0 pallet-authority-discoveryFRAME pallet for authority discovery1,012,365Apache-2.0 pallet-authorsAn economically secured role system for managing authors (validators) with collateral, staking, elections, and lifecycle…71MPL-2.0 pallet-authorshipBlock and Uncle Author tracking for the FRAME1,478,985Apache-2.0 pallet-babeConsensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.1,034,775Apache-2.0 pallet-bags-listFRAME pallet bags list778,537Apache-2.0 pallet-bags-list-fuzzerpallet-bags-list-fuzzer is a lib1,220MIT pallet-bags-list-remote-testspallet-bags-list-remote-tests is a lib1,196MIT pallet-balancesFRAME pallet to manage balances1,617,145Apache-2.0 pallet-bankFRAME pallet bank for handling financial systems of investment, loans, etc.4,727MIT-0 pallet-beefyBEEFY FRAME pallet782,421Apache-2.0 pallet-beefy-mmrBEEFY + MMR runtime utilities779,666Apache-2.0 pallet-benchmarkPatterns to benchmark in a FRAME runtime.13,554Apache-2.0 pallet-bountiesFRAME pallet to manage bounties813,827Apache-2.0 pallet-bridge-grandpaModule implementing GRANDPA on-chain light client used for bridging consensus of substrate-based chains.677,861GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-bridge-messagesModule that allows bridged chains to exchange messages using lane concept.686,229GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-bridge-parachainsModule that allows bridged relay chains to exchange information on their parachains' heads.677,371GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-bridge-relayersModule used to store relayer rewards and coordinate relayers set.680,155GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-brokerBrokerage tool for managing Polkadot Core scheduling893,852Apache-2.0 pallet-bulletin-hop-promotionPallet for promoting HOP pool data to permanent chain storage128Apache-2.0 pallet-bulletin-transaction-storageStorage chain pallet196Apache-2.0 pallet-bulletin-transaction-storage-runtime-apiRuntime API for the Bulletin Chain transaction-storage pallet177Apache-2.0 pallet-chain-managerA session-driven orchestration pallet coordinating validator selection, participation, and settlement using offchain workers and…30MPL-2.0 pallet-child-bountiesFRAME pallet to manage child bounties774,345Apache-2.0 pallet-cipher-ddcPallet for Decentralized Data Cloud1,145Unlicense pallet-collator-selectionSimple pallet to select collators for a parachain.816,354Apache-2.0 pallet-collectiveCollective system: Members of a set of account IDs can make their collective feelings known through dispatched calls from one of…855,654Apache-2.0 pallet-collective-contentManaged content556,864Apache-2.0 pallet-commitmentA reusable, fungible commitment and bonding primitive with support for structured, indexed, and pooled value allocations100MPL-2.0 pallet-commoditiesA unique asset (NFT) interface and a Substrate FRAME implementation optimized for commodity assets.6,342UnlicenseCryptography::CryptocurrenciesData structures pallet-confidential-smart-contractconfidential smart contract1,574Apache-2.0 pallet-contentContent pallet21MIT-0 pallet-contract-operatorFRAME pallet to manage operator developing smart contracts3,232Apache-2.0 pallet-contractsFRAME pallet for WASM contracts762,740Apache-2.0 pallet-contracts-for-drinkFRAME pallet for WASM contracts22,733Apache-2.0 pallet-contracts-mock-networkA mock network for testing pallet-contracts598,652GPL-3.0-only pallet-contracts-mock-network-nextA mock network for testing pallet-contracts1,490GPL-3.0-only pallet-contracts-nextFRAME pallet for WASM contracts2,723Apache-2.0 pallet-contracts-primitivesA crate that hosts a common definitions that are relevant for the pallet-contracts.258,204Apache-2.0 pallet-contracts-proc-macroProcedural macros used in pallet_contracts711,999Apache-2.0 pallet-contracts-rpcNode-specific RPC methods for interaction with contracts.65,993Apache-2.0 pallet-contracts-rpc-runtime-apiRuntime API definition required by Contracts RPC extensions.69,542Apache-2.0 pallet-contracts-uapiExposes all the host functions that a contract can import.699,038Apache-2.0 pallet-contracts-uapi-nextExposes all the host functions that a contract can import.94,263Apache-2.0 pallet-conviction-votingFRAME pallet for conviction voting in referenda792,900Apache-2.0 pallet-core-fellowshipLogic as per the description of The Fellowship for core Polkadot technology673,564Apache-2.0 pallet-cosmos-abciPallet ABCI module with runtime interfaces1,654MIT pallet-curveless-stakingAn alternative to Substrate's staking pallet with no reward curve and where rewards can be customized2,009Apache-2.0 pallet-dapFRAME pallet for Dynamic Allocation Pool (DAP)53,818Apache-2.0 pallet-dap-satelliteFRAME pallet for DAP Satellite - collects funds for periodic transfer to DAP on AssetHub3,151Apache-2.0 pallet-dapps-stakingFRAME pallet to staking for dapps1,705Apache-2.0 pallet-ddxpDecentralized Data Exchange Protocol.3,724Unlicense pallet-default-config-exampleFRAME example pallet demonstrating derive_impl / default_config in action (polkadot v1.13.0)23,706MIT-0 pallet-delegated-stakingFRAME delegated staking pallet681,773Apache-2.0 pallet-democracyFRAME pallet for democracy731,205Apache-2.0 pallet-derivativesFRAME derivatives pallet18,377Apache-2.0 pallet-dev-modeFRAME example pallet563,397MIT-0 pallet-dexSimple decentralised exchange1,158Apache-2.0 pallet-dex-tx-paymentSubstrate pallet to pay non-native fees using a dex1,206Apache-2.0 pallet-dex-v2Custom DEX pallet using the Polkadot SDK based of UniswapV2 implementation.5,956MIT pallet-dotchipchip money pallet for polkadot games3,793MIT pallet-dummy-dimDummy DIM Pallet38,264Apache-2.0 pallet-dynamic-feeDynamic fee handling for EVM.4,116Apache-2.0 pallet-election-provider-multi-blockPALLET multi phase+block election providers103,900Apache-2.0 pallet-election-provider-multi-phasePALLET two phase election providers885,613Apache-2.0 pallet-election-provider-support-benchmarkingBenchmarking for election provider support onchain config trait853,157Apache-2.0 pallet-electionsFRAME pallet for elections18,705Apache-2.0 pallet-elections-phragmenFRAME pallet based on seq-Phragmén election method.733,832Apache-2.0 pallet-encointer-balancesBalances pallet for the Encointer blockchain runtime127,209GPL-3.0-or-later pallet-encointer-bazaarBazaar pallet for the Encointer blockchain runtime123,621GPL-3.0-or-later pallet-encointer-bazaar-rpcBazaar rpc for the Encointer blockchain runtime19,476GPL-3.0-or-later pallet-encointer-bazaar-rpc-runtime-apiBazaar rpc runtime API for the Encointer blockchain runtime122,864GPL-3.0-or-later pallet-encointer-ceremoniesCeremonies pallet for the Encointer blockchain runtime127,417GPL-3.0-or-later pallet-encointer-ceremonies-rpcCeremonies rpc for the Encointer blockchain runtime19,406GPL-3.0-or-later pallet-encointer-ceremonies-rpc-runtime-apiCeremonies rpc runtime API for the Encointer blockchain runtime122,896GPL-3.0-or-later pallet-encointer-communitiesCommunities pallet for the Encointer blockchain runtime127,543GPL-3.0-or-later pallet-encointer-communities-rpcCommunities rpc for the Encointer blockchain runtime19,662GPL-3.0-or-later pallet-encointer-communities-rpc-runtime-apiCommunities rpc runtime api for the Encointer blockchain runtime122,843GPL-3.0-or-later pallet-encointer-democracyDemocracy pallet for the Encointer blockchain runtime106,852GPL-3.0-or-later pallet-encointer-faucetFaucet pallet for the Encointer blockchain runtime125,259GPL-3.0-or-later pallet-encointer-offline-paymentOffline payment pallet using ZK proofs for the Encointer blockchain runtime23,675GPL-3.0-or-later pallet-encointer-reputation-commitmentsReputation commitments pallet for the Encointer blockchain runtime123,846GPL-3.0-or-later pallet-encointer-reputation-ringsReputation rings pallet: Bandersnatch key registration and per-community ring publication for anonymous credentials23,660GPL-3.0-or-later pallet-encointer-schedulerScheduler pallet for the Encointer blockchain runtime127,678GPL-3.0-or-later pallet-encointer-treasuriesTreasuries pallet for the Encointer blockchain runtime99,391GPL-3.0-or-later pallet-encointer-treasuries-rpcTreasuries pallet rpc for the Encointer blockchain runtime5,106GPL-3.0-or-later pallet-encointer-treasuries-rpc-runtime-apiTreasuries pallet rpc runtime api for the Encointer blockchain runtime93,798GPL-3.0-or-later pallet-eonsSubstrate pallet for recording eras.1,565GPL-3.0 pallet-erasSubstrate pallet for recording eras (to be replaced by pallet-eons).1,635GPL-3.0 pallet-ethereumEthereum compatibility full block processing emulation pallet for Substrate.13,103Apache-2.0 pallet-evmFRAME EVM contracts pallet32,854Apache-2.0 pallet-evm-precompile-blake2BLAKE2 precompiles for EVM pallet.1,916Apache-2.0 pallet-evm-precompile-bn128BN128 precompiles for EVM pallet.1,941Apache-2.0