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.
solana-feature-gate-clientA generated Rust library for the Feature Gate program354,149non-standard
solana-feature-gate-interfaceSolana feature gate program interface.6,510,840Apache-2.0
solana-feature-gate-programSolana Feature Gate Program989non-standard
solana-feature-setSolana runtime features.4,145,292Apache-2.0
solana-feature-set-interfaceInterface for Solana runtime features.229,351Apache-2.0
solana-feeSolana fee calculation1,758,068Apache-2.0
solana-fee-calculatorSolana transaction fee calculation8,315,069Apache-2.0
solana-fee-structureSolana fee structures.5,126,929Apache-2.0
solana-file-downloadSolana File Download Utility1,449,268Apache-2.0
solana-file-downloaderTemp placeholder964MIT
solana-fixed-bufA fixed-size byte array that supports bincode serde33,775Apache-2.0
solana-foundation-delegation-program-cliSolana Foundation Delegation Program Command-line Utility19,564Apache-2.0
solana-foundation-delegation-program-registrySolana Foundation Delegation Program Registry13,287Apache-2.0
solana-frozen-abiSolana Frozen ABI11,876,200Apache-2.0
solana-frozen-abi-macroSolana Frozen ABI Macro11,904,414Apache-2.0
solana-fullnodeBlockchain, Rebuilt for Scale3,110Apache-2.0
solana-fullnode-configBlockchain, Rebuilt for Scale1,829Apache-2.0
solana-fundSolana Yield Farming Fund6,042Apache-2.0
solana-gatewayOCIV Gateway Program85,887Apache-2.0
solana-gateway-anchorAllows anchor programs to check the status of Civic Passes3,719Apache-2.0
solana-genesisBlockchain, Rebuilt for Scale524,324Apache-2.0
solana-genesis-configA Solana network's genesis config.3,997,972Apache-2.0
solana-genesis-programsSolana genesis programs121,054Apache-2.0
solana-genesis-utilsSolana Genesis Utils602,253Apache-2.0
solana-get-sysvarReads Solana sysvar account data from the runtime.216,523Apache-2.0
solana-geyser-plugin-bigtableThe Solana AccountsDb plugin for Bigtable database.2,738Apache-2.0
solana-geyser-plugin-interfaceThe Solana Geyser plugin interface.525,218Apache-2.0
solana-geyser-plugin-managerThe Solana Geyser plugin manager.919,031Apache-2.0
solana-geyser-plugin-postgresThe Solana AccountsDb plugin for PostgreSQL database.4,001Apache-2.0
solana-geyser-plugin-scaffoldThe simplest Solana Geyser Plugin ever2,631Apache-2.0
solana-gossipBlockchain, Rebuilt for Scale1,292,036Apache-2.0
solana-gossip-binreserved for future use24Apache-2.0
solana-gossip-cliBinary crate providing the Solana Gossip command-line tool.422Apache-2.0
solana-gpt-oracleSolana LLM Oracle2,284MIT
solana-hard-forksThe list of slot boundaries at which a hard fork should occur.4,787,245Apache-2.0
solana-hashSolana wrapper for the 32-byte output of a hashing algorithm.11,836,513Apache-2.0
solana-hash-512Solana wrapper for the 64-byte output of the SHA-512 hashing algorithm.346,497Apache-2.0
solana-hawk512Pure-Rust HAWK-512 signature verification, optimised for Solana SBF programs.57MIT
solana-hbase-readerSolana HBase storage reader library2,752AGPL-3.0-only
solana-hbase-writerSolana HBase storage writer library2,757AGPL-3.0-only
solana-helperA helper library for Solana programs96,873BUSL-1.1
solana-helper-toolsBuild utilities for Solana program development - keypair management, PDA derivation40MIT OR Apache-2.0
solana-helpersSolana helpers1,055MIT
solana-hmac-drbgA more efficient, no_std implementation of HMAC-DRBG for the Solana SVM3,351MIT
solana-hmac-sha256A more efficient, no_std implementation of HMAC-SHA-256 for the Solana SVM4,877MIT
solana-hullSolana Rust client for developer productivity both WASM and native development.477Apache-2.0 OR MIT
solana-idl-classicRust Solana Classic IDL types definitions de/serializable with serde.41,847MIT
solana-idl-converterConverts Rust Solana Classic IDL types definitions de/serializable with serde from various IDL formats.41,591MIT
solana-include-idlA collection of macro and helpers to manage IDL stored on the program binary1,806Apache-2.0
solana-include-idl-cliCLI to parse IDL files from a program binary973Apache-2.0
solana-indexerA library to index account transactions on Solana blockchain24,230MIT
solana-indexer-idlA procedural macro for auto-generating Solana types from Anchor IDLs99MIT OR Apache-2.0
solana-indexer-sdkA developer-centric SDK for Solana blockchain data indexing72MIT OR Apache-2.0
solana-inflationConfiguration for Solana network inflation6,336,961Apache-2.0
solana-infra-doctorA Rust CLI for Solana RPC and Yellowstone gRPC production-readiness diagnostics, comparison, and WebSocket checks.325MIT OR Apache-2.0
solana-inline-splLimited types and ids from the Solana Program Library1,545,988Apache-2.0
solana-installThe solana cluster software installer471,466Apache-2.0
solana-instructionTypes for directing the execution of Solana programs.9,202,846Apache-2.0
solana-instruction-errorSolana InstructionError type.3,553,964Apache-2.0
solana-instruction-viewLightweight instruction representation165,617Apache-2.0
solana-instructions-sysvarType for instruction introspection during execution of Solana programs.7,225,092Apache-2.0
solana-intentsA set of utilities for loading & validating intent-based transactions in solana424Apache-2.0
solana-invokeA drop-in replacement for `solana_program::program::invoke*` with better compute and heap efficiency.996,392MIT OR Apache-2.0
solana-jonc-program-counterSolana Program Library Token 20222,249Apache-2.0
solana-jonc-program-counter-cliA generated Rust CLI for the Counter program (for testing)1,859non-standard
solana-jonc-program-counter-clientA generated Rust library for the Counter program (for testing)7,998non-standard
solana-jsonOn chain JSON storage for Solana3,809Apache-2.0
solana-jsonrpc-coreTransport agnostic rust implementation of JSON-RPC 2.0 Specification.10,971MIT
solana-jsonrpc-http-serverRust http server using JSONRPC 2.0.10,806MIT
solana-jsonrpc-macrosHelper macros for jsonrpc-core11,965MIT
solana-jsonrpc-pubsubPublish-Subscribe extension for jsonrpc.12,092MIT
solana-jsonrpc-server-utilsServer utils for jsonrpc-core crate.10,753MIT
solana-jsonrpc-tcp-serverTCP/IP server for JSON-RPC7,816MIT
solana-jsonrpc-ws-serverWebSockets server for JSON-RPC7,217MIT
solana-keccak-hasherSolana Keccak hashing6,245,248Apache-2.0
solana-keychainFramework-agnostic Solana signing abstractions21,946MIT
solana-keygenSolana key generation utility584,436Apache-2.0
solana-keypairConcrete implementation of a Solana `Signer`.5,570,877Apache-2.0
solana-keypair-utilsA Rust utility for managing Solana keypairs with Base58 ↔ JSON conversion and vanity address generation22MIT
solana-keyring-biometricBiometric authentication (TouchID) for Solana keyring35Apache-2.0
solana-keytoolA tool to convert Solana keypairs between id.json and base58 format.76MIT
solana-kita-cacheKita Cache - Program JIT Cache v217Apache-2.0
solana-kiteHigh level client-side tools for testing your Solana programs6,042MIT
solana-kvstoreEmbedded Key-Value store for solana32,462Apache-2.0
solana-last-restart-slotTypes and utilities for the Solana LastRestartSlot sysvar.8,200,633Apache-2.0
solana-lattice-hashSolana Lattice Hash1,146,700Apache-2.0
solana-leadersolana leader library18MIT
solana-leader-scheduleSolana leader schedule18,063Apache-2.0
solana-ledgerSolana ledger1,374,515Apache-2.0
solana-ledger-toolBlockchain, Rebuilt for Scale218,641Apache-2.0
solana-legacy-jit-cache-statsSolana legacy program JIT cache stats18Apache-2.0
solana-librapay-apiSolana Libra Payment11,926Apache-2.0
solana-light-clientA lightweight Solana RPC client for reading balances and token accounts without the full SDK29MIT
solana-limited-deserializeTemp placeholder1,279MIT
solana-llm-oracleLLM oracle for inference in solana programs28MIT
solana-load-program-metrics-submitTemp placeholder1,312MIT
solana-loader-instructionTemp placeholder823MIT
solana-loader-v2-interfaceSolana non-upgradable BPF loader v2 instructions.5,511,608Apache-2.0
solana-loader-v3-interfaceSolana loader V3 interface.7,527,228Apache-2.0
solana-loader-v4-interfaceSolana loader V4 interface.5,315,496Apache-2.0
solana-loader-v4-programSolana Loader v42,821,758Apache-2.0
solana-local-clusterBlockchain, Rebuilt for Scale484,287Apache-2.0
solana-log-collectorSolana log collector2,144,485Apache-2.0
solana-log-parserA parser for Solana transaction logs55MIT OR Apache-2.0
solana-loggerSolana Logger13,217,353Apache-2.0
solana-lualoaderSolana Lua Loader10,174Apache-2.0
solana-mathsMaths utility for solana contracts12,784Apache-2.0
solana-measureBlockchain, Rebuilt for Scale8,607,591Apache-2.0
solana-memory-managementSolana memory management157,457Apache-2.0
solana-merkle-treeSolana Merkle Tree1,628,246Apache-2.0
solana-messageSolana transaction message types.7,022,959Apache-2.0
solana-metricsSolana Metrics8,562,821Apache-2.0
solana-mint-fixtureLightweight utility library for creating SPL Token-2022 mints and ATAs in BanksClient tests and RpcClient environments.913MIT OR Apache-2.0
solana-molluskSVM program test harness1,303MIT
solana-mollusk-bencherSVM program test harness bencher1,303MIT
solana-move-loader-apiSolana Move Loader13,311Apache-2.0
solana-move-loader-programSolana Move Loader13,230Apache-2.0
solana-msgSolana msg macro.8,455,981Apache-2.0
solana-msg-utilsmacros for efficient on-chain logging and better error handling / debugging2,819MIT/Apache-2.0
solana-narrative-trackerAI-powered Solana ecosystem narrative detection — GitHub, market, onchain, social signals23MIT
solana-native-loaderSolana Native Loader1,865Apache-2.0
solana-native-programsRust transaction builder clients for the Solana Native Programs1,245non-standard
solana-native-sigverifyA library for interacting with Solana signature programs.1,284GPL-2.0-or-later
solana-native-tokenDefinitions for the native SOL token and its fractional lamports.7,952,840Apache-2.0
solana-net-utilsSolana Network Utilities7,655,450Apache-2.0
solana-netutilSolana Network Utilities38,995Apache-2.0
solana-network-clientA user-friendly Solana client677Apache-2.0
solana-network-metricsSolana Network Metrics783Apache-2.0
solana-network-sdkImplemented most of the commonly used practical transaction-related functions on the Solana network.2,596GPL-3.0
solana-nft-programs-creator-standardThe Creator Standard5,290AGPL-3.0
solana-nft-programs-paid-claim-approverPaid claim approver1,490AGPL-3.0
solana-nft-programs-payment-managerPayment manager5,591AGPL-3.0
solana-nft-programs-rewards-centerRewards center1,511AGPL-3.0
solana-nft-programs-time-invalidatorProgram for a invalidating token managers based on time1,487AGPL-3.0
solana-nft-programs-token-managerToken manager3,228AGPL-3.0
solana-nft-programs-transfer-authorityTransfer authority1,541AGPL-3.0
solana-nft-programs-use-invalidatorUsage invalidator and counter1,527AGPL-3.0
solana-nohash-hasherAn implementation of `std::hash::Hasher` which does not hash at all.3,775,957Apache-2.0 OR MIT
solana-nonceSolana durable transaction nonces.6,543,210Apache-2.0
solana-nonce-accountSolana nonce account utils.4,257,074Apache-2.0
solana-noopSolana noop program10,029Apache-2.0
solana-noop-programSolana Noop program270,904Apache-2.0
solana-nostd-alt-bn128A more efficient, no_std LE implementation of alt_bn128 (BN254) group/compression operations for the Solana SVM351MIT
solana-nostd-big-mod-expA more efficient implementation of Big Mod Exp for SVM3,065MIT
solana-nostd-blake3A more efficient implementation of Blake3 for SVM2,148MIT
solana-nostd-entrypointA zerocopy, no_alloc/no_std entrypoint for solana programs.24,540MIT OR Apache-2.0
solana-nostd-keccakA more efficient, no_std implementation of Keccak-256 for the Solana SVM97,159MIT
solana-nostd-secp256k1-recoverA more efficient, no_std implementation of secp256k1 public-key recovery for the Solana SVM27,009MIT
solana-nostd-sha256A more efficient, no_std implementation of SHA-256 for the Solana SVM69,457MIT
solana-notifierSolana Notifier509,906Apache-2.0
solana-nullableSolana trait for types with a reserved null value846,414Apache-2.0
solana-oasis-nodeA Layer 2 solution bridging Solana's L1 with an AI enabled L2 with features like scalable neural network operations947MIT
solana-offchain-messageSolana offchain message signing4,666,144Apache-2.0
solana-onchain-mcpMCP for Solana On-Chain activities54MIT
solana-optimizerA tool to optimize Solana smart contract bytecode with eBPF transformations1,701GPL-3.0-or-later
solana-oracleplaceholder crate for future functionality1,616MIT
solana-ownableownable program227,833Apache-2.0
solana-package-metadataSolana Package Metadata52,525Apache-2.0
solana-package-metadata-macroSolana Package Metadata Macro73,978Apache-2.0
solana-packetThe definition of a Solana network packet.7,104,633Apache-2.0
solana-paySolana Pay is a standard protocol and set of reference implementations that enable developers to incorporate decentralized…2,816Apache-2.0
solana-pay-kitBuilding blocks for Agentic payments (x402, MPP, AP2)42MIT
solana-paymentsA lightweight library for parsing and creating Solana Pay URLs4,280CC0-1.0
solana-perfSolana Performance APIs7,481,781Apache-2.0
solana-pipkitPragmatic Rust utilities for Solana development - safety, speed, analytics, and DeFi177MIT
solana-pohSolana PoH1,085,915Apache-2.0
solana-poh-configDefinitions of Solana's proof of history.3,881,113Apache-2.0
solana-poseidonSolana Poseidon hashing2,797,079Apache-2.0
solana-precompile-errorSolana PrecompileError type5,416,510Apache-2.0
solana-precompilesSolana precompiled programs.2,712,551Apache-2.0
solana-presignerA Solana `Signer` implementation representing an externally-constructed `Signature`.4,657,681Apache-2.0
solana-primitivesFundamental data structures and tools needed to construct and submit Solana transactions.12,211Apache-2.0
solana-private-keyRead the Solana CLI keypair file (~/.config/solana/id.json) and output the private key as base5850MIT
solana-programSolana Program18,624,463Apache-2.0
solana-program-accountSolana program account ELF extraction17Apache-2.0
solana-program-binariesPrebuilt SPL and Core BPF programs160,223Apache-2.0
solana-program-clientlightweight crate to call Solana programs2,055MIT
solana-program-dumperDump a Solana program's executable (.so) and every account it owns, in one command.12MIT OR Apache-2.0
solana-program-ed25519-dalek-bumpSolana Program2,411Apache-2.0
solana-program-entrypointThe Solana BPF program entrypoint supported by the latest BPF loader.8,603,562Apache-2.0
solana-program-errorSolana ProgramError type and related definitions.8,900,184Apache-2.0
solana-program-fork-cleon-00Solana Program Fork by Cleon1,296Apache-2.0
solana-program-logLightweight log utility for Solana programs39,891Apache-2.0
solana-program-log-macroMacro for solana program log utility39,773Apache-2.0
solana-program-macrosEssential macros for Solana programs.1,263Apache-2.0
solana-program-memoryBasic low-level memory operations for Solana.8,855,196Apache-2.0
solana-program-optionA C representation of Rust's Option, used in Solana programs.8,038,733Apache-2.0
solana-program-packSolana Pack serialization trait.7,994,965Apache-2.0
solana-program-profilerA tool to profile Solana BPF programs for compute unit (CU) usage and optimization suggestions1,200GPL-3.0-or-later
solana-program-runtimeSolana program runtime6,566,201Apache-2.0
solana-program-runtime-metricsTemp placeholder990MIT
solana-program-stubsStub implementations for Solana program interface1,526MIT
solana-program-testSolana Program Test Framework2,708,295Apache-2.0
solana-program-test-anchor-fixSolana Program Test Framework2,144Apache-2.0
solana-program-traitsEssential traits for Solana programs.1,267Apache-2.0
solana-program-typesEssential types for Solana programs.1,413Apache-2.0
solana-programs-sdkSolana program IDs and PDA derivation helpers for 14 on-chain programs22MIT
solana-pubkeySolana account addresses12,037,332Apache-2.0
solana-pubkey-compareHigh-performance Solana public key comparison using optimized BPF assembly637MIT
solana-pubsub-clientSolana Pubsub Client6,121,355Apache-2.0