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.

pallet-evm-precompile-dispatchDISPATCH precompiles for EVM pallet.1,897Apache-2.0 pallet-evm-precompile-ed25519ED25519 precompiles for EVM pallet.1,870Apache-2.0 pallet-evm-precompile-modexpMODEXP precompiles for EVM pallet.2,145Apache-2.0 pallet-evm-precompile-sha3fipsSHA3 FIPS202 precompile for EVM pallet.1,948Apache-2.0 pallet-evm-precompile-simpleSimple precompiles for EVM pallet.2,329Apache-2.0 pallet-example-basicFRAME example pallet (polkadot v1.13.0)42,694MIT-0 pallet-example-frame-crateReserved by Parity while we work on an official release1,478non-standard pallet-example-kitchensinkFRAME example kitchensink pallet14,784MIT-0 pallet-example-offchain-workerFRAME example pallet for offchain worker (polkadot v1.13.0)43,724MIT-0 pallet-example-splitFRAME example split pallet (polkadot v1.13.0)23,664MIT-0 pallet-example-tasksPallet to demonstrate the usage of Tasks to recognize and execute service work (polkadot v1.13.0)10,487GPL-3.0-only pallet-example-view-functionsPallet to demonstrate the usage of view functions to query pallet state2,873GPL-3.0-only pallet-examplesThe single package with examples of various types of FRAME pallets11,954Apache-2.0 pallet-farcaster_frameFarcaster frame pallet to parse messages from farcaster frames.3,983non-standard pallet-fast-unstakeFRAME fast unstake pallet857,810Apache-2.0 pallet-feelessA pallet to implement a feeless Substrate blockchain node.1,239MIT pallet-finality-trackerFRAME Pallet that tracks the last finalized block, as perceived by block authors.229,598Apache-2.0 pallet-gear-debugGear Technologies pacakges1,497GPL-3.0 pallet-gear-eth-bridge-primitivesPrimitives for Gear Ethereum Bridge Pallet4,526GPL-3.0 pallet-gear-gasGear Technologies pacakges1,478GPL-3.0 pallet-gear-messengerGear Technologies pacakges1,478GPL-3.0 pallet-gear-paymentGear Technologies pacakges1,514GPL-3.0 pallet-gear-proc-macroGear Technologies pacakges1,476GPL-3.0 pallet-gear-programGear Technologies pacakges1,461GPL-3.0 pallet-gear-rpcGear Technologies packages1,457GPL-3.0 pallet-gear-rpc-runtime-apiGear Technologies pacakges1,493GPL-3.0 pallet-gear-schedulerGear Technologies pacakges1,470GPL-3.0 pallet-gear-staking-rewardsGear Technologies pacakges1,499GPL-3.0 pallet-gear-voucherGear Technologies pacakges1,457GPL-3.0 pallet-generic-assetFRAME pallet for generic asset management18,596Apache-2.0 pallet-giltpallet-gilt is a lib1,227MIT pallet-gluttonFRAME pallet for pushing a chain to its weight limits669,783Apache-2.0 pallet-grandpaFRAME pallet for GRANDPA finality gadget1,310,979Apache-2.0 pallet-hookpointsA pallet for managing ink! callbacks2,640Apache-2.0 pallet-hyper-fungible-tokenA substrate pallet for cross-chain token transfers via HyperFungibleToken contracts178Apache-2.0 pallet-hyperbridgePallet hyperbridge mediates the connection between hyperbridge and substrate-based chains.21,679Apache-2.0 pallet-ibcAn IBC implementation on Substrate.4,297Apache-2.0 pallet-identityFRAME identity management pallet918,795Apache-2.0 pallet-idn-consumerFRAME pallet for interfacing with IDN as a consumer.138Apache-2.0 pallet-idn-managerFRAME pallet for managing IDN services.975Apache-2.0 pallet-im-onlineFRAME's I'm online pallet849,710Apache-2.0 pallet-indicesFRAME indices management pallet949,826Apache-2.0 pallet-insecure-randomness-collective-flipInsecure do not use in production: FRAME randomness collective flip pallet744,587Apache-2.0 pallet-ismpThe substrate runtime implementation of the Interoperable State Machine Protocol28,939Apache-2.0 pallet-ismp-rpcRPC apis for pallet-ismp22,728Apache-2.0 pallet-ismp-runtime-apiThe substrate runtime API for pallet-ismp24,655Apache-2.0 pallet-lo-authority-listPallet implements Logion Legal Officer (LO) authority list.2,753Apache-2.0 pallet-lockdropSubstrate pallet for conducting lockdrops.1,561GPL-3.0 pallet-logion-locPallet implement Logion Legal Officer Case (LOC).2,738Apache-2.0 pallet-logion-vaultPallet implements Logion Vault.2,809Apache-2.0 pallet-lotteryFRAME Participation Lottery Pallet584,900Apache-2.0 pallet-macrosDocument store built with sled and tantivy7,813MIT pallet-mandateA Substrate pallet to help over modules dispatch root calls19,738non-standard pallet-membershipFRAME membership management pallet832,115Apache-2.0 pallet-merkleMerkle tree membership pallet with zero-knowledge membership proof verification2,401Unlicense pallet-message-queueFRAME pallet to queue and process messages950,095Apache-2.0 pallet-meta-txFRAME pallet enabling meta transactions.81,700Apache-2.0 pallet-migrationsFRAME pallet to execute multi-block migrations.651,125GPL-3.0-only pallet-mixerPallet for mixing native assets in a zero-knowledge mixer1,642Unlicense pallet-mixnetFRAME's mixnet pallet554,347Apache-2.0 pallet-mmrFRAME Merkle Mountain Range pallet.862,814Apache-2.0 pallet-mmr-primitivesFRAME Merkle Mountain Range primitives.4,936Apache-2.0 pallet-mmr-rpcpallet-mmr-rpc is a lib1,201MIT pallet-multi-asset-bountiesFRAME pallet to manage multi-asset and cross-chain bounties63,627Apache-2.0 pallet-multisigFRAME multi-signature dispatch pallet895,349Apache-2.0 pallet-name-serviceFRAME name service pallet1,206Apache-2.0 pallet-nft-fractionalizationFRAME pallet to convert non-fungible to fungible tokens.689,970Apache-2.0 pallet-nftsFRAME NFTs pallet726,757Apache-2.0 pallet-nfts-runtime-apiRuntime API for the FRAME NFTs pallet.706,751Apache-2.0 pallet-nicksFRAME pallet for nick management77,095Apache-2.0 pallet-nisFRAME pallet for rewarding account freezing.755,658Apache-2.0 pallet-node-authorizationFRAME pallet for node authorization604,906Apache-2.0 pallet-nomination-poolsFRAME nomination pools pallet789,381Apache-2.0 pallet-nomination-pools-benchmarkingFRAME nomination pools pallet benchmarking768,218Apache-2.0 pallet-nomination-pools-fuzzerpallet-nomination-pools-fuzzer is a lib1,220MIT pallet-nomination-pools-runtime-apiRuntime API for nomination-pools FRAME pallet758,677Apache-2.0 pallet-nomination-pools-test-stakingpallet-nomination-pools-test-staking is a lib1,193MIT pallet-octopus-appchainFRAME pallet for joining the octopus network as an appchain.1,595Apache-2.0 pallet-offencesFRAME offences pallet867,231Apache-2.0 pallet-offences-benchmarkingFRAME offences pallet benchmarking774,088Apache-2.0 pallet-operator-tradingFRAME pallet to trade the authority of smart contract operator1,706Apache-2.0 pallet-oracleFRAME oracle pallet for off-chain data16,864Apache-2.0 pallet-oracle-runtime-apiRuntime API for the oracle pallet.16,851Apache-2.0 pallet-ordinalsInscribe Ordinals on Substrate2,880MIT-0 pallet-origin-restrictionPallet to give some execution allowance for some origins38,289Apache-2.0 pallet-ovmFRAME pallet to optimstic virtual machine3,749Apache-2.0 pallet-paged-listFRAME pallet that provides a paged list data structure.555,816Apache-2.0 pallet-pairPair `AccountId` by typing the same number.1,607non-standard pallet-parachain-templateFRAME pallet template for defining custom runtime logic.15,174Unlicense pallet-parametersPallet to store and configure parameters.701,504Apache-2.0 pallet-peoplePersonhood-tracking pallet38,232Apache-2.0 pallet-pgas-allowanceTransaction extension that pays transaction fees with a gas allowance asset.9,712Apache-2.0 pallet-plasm-lockdropFRAME pallet to real-time ETH and BTC lockdrop1,686Apache-2.0 pallet-plasm-rewardsFRAME pallet to manage rewards for plasm network3,226Apache-2.0 pallet-plasm-validatorFRAME pallet to manage validators for plasm network1,711Apache-2.0 pallet-plasmaFRAME pallet to plasma solution on ovm2,927Apache-2.0 pallet-plonkzkSNARK plonk pallet2,164Unlicense pallet-preimageFRAME pallet for storing preimages of hashes830,024Apache-2.0 pallet-product-registrySubstrate Enterprise Sample - Product Registry pallet1,858Unlicense pallet-proxyFRAME proxying pallet907,970Apache-2.0 pallet-proxy-bondingA FRAME pallet that facilitates token bonding operations with fee management capabilities.839non-standard pallet-psmFRAME pallet for the Peg Stability Module.6,490Apache-2.0 pallet-randomness-beaconFRAME pallet for bridging to drand.443Apache-2.0 pallet-randomness-collective-flipFRAME randomness collective flip pallet407,039Apache-2.0 pallet-ranked-collectiveRanked collective system: Members of a set of account IDs can make their collective feelings known through dispatched calls from…775,284Apache-2.0 pallet-rbacThis repository is the updated version for [substrate-rbac](https://github.com/gautamdhameja/substrate-rbac)1,156Apache-2.0 pallet-reclaimReclaim's substrate FRAME pallet1,510MIT-0 pallet-recoveryFRAME account recovery pallet840,933Apache-2.0 pallet-referendaFRAME pallet for inclusive on-chain decisions800,295Apache-2.0 pallet-remarkRemark storage pallet582,573Apache-2.0 pallet-reviveFRAME pallet for PolkaVM contracts.663,563Apache-2.0 pallet-revive-eth-rpcAn Ethereum JSON-RPC server for pallet-revive.43,604Apache-2.0 pallet-revive-fixturesFixtures for testing and benchmarking657,288GPL-3.0-only pallet-revive-mock-networkA mock network for testing pallet-revive.504,115GPL-3.0-only pallet-revive-proc-macroProcedural macros used in pallet_revive718,061Apache-2.0 pallet-revive-typesReserved by Parity while we work on an official release16non-standard pallet-revive-uapiExposes all the host functions that a contract can import.709,633Apache-2.0 pallet-root-offencesFRAME root offences pallet593,434Apache-2.0 pallet-root-testingFRAME root testing pallet627,591Apache-2.0 pallet-safe-modeFRAME safe-mode pallet561,297Apache-2.0 pallet-salaryPaymaster673,937Apache-2.0 pallet-schedulerFRAME Scheduler pallet921,690Apache-2.0 pallet-scored-poolFRAME pallet for scored pools599,905Apache-2.0 pallet-sessionFRAME sessions pallet1,509,821Apache-2.0 pallet-session-benchmarkingFRAME sessions pallet benchmarking788,504Apache-2.0 pallet-skip-feeless-paymentPallet to skip payments for calls annotated with `feeless_if` if the respective conditions are satisfied.588,394GPL-3.0-only pallet-societyFRAME society pallet787,773Apache-2.0 pallet-ssvmSubstrate SSVM pallet5,897AGPL-3.0 pallet-stakingFRAME pallet staking1,093,419Apache-2.0 pallet-staking-ah-clientReserved by Parity while we work on an official release773non-standard pallet-staking-asyncFRAME pallet staking async106,766Apache-2.0 pallet-staking-async-ah-clientPallet handling the communication with staking-rc-client. It's role is to glue the staking pallet (on AssetHub chain) and session…104,509Apache-2.0 pallet-staking-async-parachain-runtimeA parachain runtime for staking-async2,259GPL-3.0-only pallet-staking-async-rc-clientPallet handling the communication with staking-ah-client. It's role is to glue the staking pallet (on AssetHub chain) and session…108,467Apache-2.0 pallet-staking-async-rc-runtimeStaking Async testnet Relay Chain runtime.2,059GPL-3.0-only pallet-staking-async-rc-runtime-constantsConstants used throughout the Staking Async RC network.2,628GPL-3.0-only pallet-staking-async-reward-fnReward function for FRAME staking pallet39,583Apache-2.0 pallet-staking-async-runtime-apiRPC runtime API for transaction payment FRAME pallet38,545Apache-2.0 pallet-staking-rc-clientReserved by Parity while we work on an official release774non-standard pallet-staking-reward-curveReward Curve for FRAME staking pallet (polkadot v1.13.0)253,694Apache-2.0 pallet-staking-reward-fnReward function for FRAME staking pallet835,302Apache-2.0 pallet-staking-runtime-apiRPC runtime API for transaction payment FRAME pallet737,676Apache-2.0 pallet-state-trie-migrationFRAME pallet migration of trie792,493Apache-2.0 pallet-statementFRAME pallet for statement store563,255Apache-2.0 pallet-sudoFRAME pallet for sudo1,341,850Apache-2.0 pallet-timestampFRAME Timestamp Module1,573,703Apache-2.0 pallet-tipsFRAME pallet to manage tips690,574Apache-2.0 pallet-token-gatewayA substrate implementation of the token gateway protocol19,777Apache-2.0 pallet-transaction-paymentFRAME pallet to manage transaction payments1,549,393Apache-2.0 pallet-transaction-payment-rpcRPC interface for the transaction payment pallet.675,187Apache-2.0 pallet-transaction-payment-rpc-runtime-apiRPC runtime API for transaction payment FRAME pallet1,367,260Apache-2.0 pallet-transaction-storageStorage chain pallet598,984Apache-2.0 pallet-treasuryFRAME pallet to manage treasury947,971Apache-2.0 pallet-tx-pauseFRAME transaction pause pallet562,509Apache-2.0 pallet-uniquesFRAME NFT asset management pallet729,992Apache-2.0 pallet-utilityFRAME utilities pallet969,144Apache-2.0 pallet-variablesSubstrate pallet for arbitrary variables.1,567GPL-3.0 pallet-verified-recoveryPallet implements Logion verified recovery.2,772Apache-2.0 pallet-verify-signatureFRAME verify signature pallet103,816Apache-2.0 pallet-vestingFRAME pallet for manage vesting958,569Apache-2.0 pallet-vesting-precompilesVesting precompile exposing pallet-vesting to EVM contracts via pallet-revive.15,257Apache-2.0 pallet-whitelistFRAME pallet for whitelisting calls, and dispatching from a specific origin781,371Apache-2.0 pallet-xcmA pallet for handling XCM programs.908,683GPL-3.0-only pallet-xcm-benchmarksBenchmarks for the XCM pallet802,106GPL-3.0-only pallet-xcm-bridge-hubModule that adds dynamic bridges/lanes support to XCM infrastructure at the bridge hub.670,261GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-xcm-bridge-hub-routerBridge hub interface for sibling/parent chains with dynamic fees support.699,054GPL-3.0-or-later WITH Classpath-exception-2.0 pallet-xcm-precompilesProvides precompiles for `pallet-xcm`74,105Apache-2.0 pallet-xpA FRAME pallet for programmable XP (Experience Points) and reputation systems.159MPL-2.0 pallet_anonymous_transferconfidential transfer pallet1,569Apache-2.0 pallet_confidential_transferconfidential transfer pallet1,202Apache-2.0 palleteWrite text in rainbow colors7,796MIT palletizeA dirty but easy to use framework for 3D bin packing58BSD-3-Clause palletizerself-hosted Cargo registry13,791BSD-2-Clause palletizer-serverAPI and download server for palletizer, a self hosted cargo registry10,861BSD-2-Clause palletizer-toolsCLI tools for palletizer, a self hosted cargo registry10,520BSD-2-Clause pallocportable linked-list allocator for baremetal systems5,076non-standardEmbedded developmentMemory management palmFuture home of the Palm Registry1,981MIT/Apache-2.0 palm2-sdkThe PaLM-2.0-Rust-SDK is an innovative software development kit that empowers developers to harness the power of the cutting-edge…1,526non-standard palm_apiClient library for Google's large language model PaLM API6,049MIT OR Apache-2.0API bindings palmdbParses PalmDB files1,973MIT/Apache-2.0 palmdoc-compressionFast & safe implementation of PalmDoc/MOBI/AZW/Kindle flavored LZ776,454MIT palmerChip8 engine written for a personal project2,810MIT palnia-cliCLI for Palnia productivity app150MIT paloLocal development orchestration for multi-service applications18MITCommand line utilitiesDevelopment tools palo-coreCore orchestration engine for Palo local development environments97MITCommand line utilitiesDevelopment tools palo-projectsProject discovery and initialization adapters for Palo47MITCommand line utilitiesDevelopment tools palo-tuiTerminal user interface for Palo local development orchestration45MITCommand line utilitiesDevelopment tools palombePalombe lets you send and receive messages synchronously through different processes using named pipes13,445GPL-3.0 palpadA really simple static site generator566MIT palpngrsRust library for converting between Palettized images and PNGs.1,456MITGraphicsMultimedia::Encoding palpoMatrix server implementation1,784Apache-2.0 palpo-coreCore library used by the palpo crates.2,466Apache-2.0 palpo-dataMatrix server implementation924Apache-2.0 palpo-identifiers-validationValidation logic for palpo-core and palpo-macros2,846Apache-2.0 palpo-macrosProcedural macros used by the palpo crates.2,599Apache-2.0API bindingsWeb programming palrunAI command palette for your terminal - discover and run project commands instantly23MITCommand line utilitiesDevelopment tools palsProcesses' Arguments LiSt11,795MIT/Apache-2.0Command line utilities palserPlatform Abstraction Layer for SoftwarE Renderers20Apache-2.0Game developmentGraphics palserializerA tiny but efficient serializer written in rust used in nislib library.9,301MIT paltoquetA library of rule-based general-purpose tokenizers.38,717MIT