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.

soyjak-archiverA simple archival tool for Soyjak Party70non-standard soysaucePen-test Tool865MITCommand line utilities sozusozu, a fast, reliable, hot reconfigurable HTTP reverse proxy65,725AGPL-3.0Network programming sozu-acmecommand line tool to set up or renew Let's Encrypt certificates for sozu HTTP reverse proxy6,054AGPL-3.0Command line utilities sozu-clientThis library provides a client to interact with Sōzu.23,684non-standard sozu-command-futuresconfiguration library to command a sozu instance22,654AGPL-3.0Network programming sozu-command-libconfiguration library to command a sozu instance85,517LGPL-3.0Network programming sozu-libsozu library to build hot reconfigurable HTTP reverse proxies74,756AGPL-3.0Network programming sozu-prometheus-connectorThis application retrieve internals metrics of Sōzu and format them into prometheus3,884non-standard sozuctlcommand line application to configure a sozu instance26,703AGPL-3.0Network programming spThis cli opens files from Windows paths and translates Linux paths to Windows paths.6,673MIT OR Apache-2.0 sp-allocatorCollection of allocator implementations.389,876Apache-2.0 sp-apiSubstrate runtime api primitives3,840,068Apache-2.0 sp-api-proc-macroMacros for declaring and implementing runtime apis.3,833,555Apache-2.0 sp-api-testsp-api-test is a lib1,194MIT sp-application-cryptoProvides facilities for generating application specific crypto wrapper types.6,126,792Apache-2.0 sp-application-crypto-testsp-application-crypto-test is a lib1,196MIT sp-arithmeticMinimal fixed point arithmetic primitives and types for runtime.4,528,996Apache-2.0 sp-arithmetic-fuzzersp-arithmetic-fuzzer is a lib1,231MIT sp-ark-bls12-377The BLS12-377 pairing-friendly elliptic curve, optimized for Substrate199,935MIT/Apache-2.0Cryptography sp-ark-bls12-381The BLS12-381 pairing-friendly elliptic curve, optimized for Substrate190,370MIT/Apache-2.0Cryptography sp-ark-bw6-761The BW6-761 pairing-friendly elliptic curve, optimized for Substrate199,768MIT/Apache-2.0Cryptography sp-ark-ed-on-bls12-377A Twisted Edwards curve defined over the scalar field of the BLS12-377 curve, optimized for Substrate199,839MIT/Apache-2.0Cryptography sp-ark-ed-on-bls12-381-bandersnatchBandersnatch: a curve defined over the scalar field of the BLS12-381 curve, optimized for Substrate189,775MIT/Apache-2.0Cryptography sp-ark-modelsA substrate replacement model for bls12 of ark-ec190,815MIT/Apache-2.0Cryptography sp-authority-discoveryAuthority discovery primitives1,144,763Apache-2.0 sp-authorshipAuthorship primitives399,554Apache-2.0 sp-beefyPrimitives for BEEFY protocol.18,154Apache-2.0 sp-block-builderThe block builder runtime api.1,530,547Apache-2.0 sp-blockchainSubstrate blockchain traits and primitives.1,681,467Apache-2.0 sp-chain-specSubstrate chain configurations types.367,113Apache-2.0 sp-cidCid library for `no_std` use within Substrate7,407MITNo standard library sp-consensusCommon utilities for building and using consensus engines in substrate.1,694,479Apache-2.0 sp-consensus-auraPrimitives for Aura consensus1,408,985Apache-2.0 sp-consensus-babePrimitives for BABE consensus1,345,946Apache-2.0 sp-consensus-beefyPrimitives for BEEFY protocol.781,756Apache-2.0 sp-consensus-grandpaPrimitives for GRANDPA integration, suitable for WASM compilation.1,110,224Apache-2.0 sp-consensus-powPrimitives for Aura consensus612,334Apache-2.0 sp-consensus-randomness-beaconPrimitives for the trustless randomness beacon bridge1,098Apache-2.0 sp-consensus-slotsPrimitives for slots-based consensus1,545,231Apache-2.0 sp-consensus-vrfPrimitives for VRF based consensus250,217Apache-2.0 sp-coreShareable Substrate types.8,145,043Apache-2.0 sp-core-hashingHashing primitives (deprecated: use sp-crypto-hashing for new applications)1,740,883Apache-2.0 sp-core-hashing-proc-macroProcedural macros for calculating static hashes (deprecated in favor of `sp-crypto-hashing-proc-macro`).262,301Apache-2.0 sp-crypto-ec-utilsHost functions for common Arkworks elliptic curve operations565,567Apache-2.0 sp-crypto-hashingHashing primitives.4,464,173Apache-2.0 sp-crypto-hashing-proc-macroProcedural macros for calculating static hashes.2,547,783Apache-2.0 sp-dapPrimitives for the Dynamic Allocation Pool (DAP).19,550Apache-2.0 sp-databaseSubstrate database trait.1,530,006Apache-2.0 sp-debug-deriveMacros to derive runtime debug implementation.5,275,257Apache-2.0 sp-dtoMessage format and types for data transfer used by https://github.com/astromq/streaming-platform/streaming-platform3,957MITAsynchronousNetwork programming sp-election-providersPrimitive election providers1,602Apache-2.0 sp-externalitiesSubstrate externalities abstraction6,673,180Apache-2.0 sp-finality-grandpaPrimitives for GRANDPA integration, suitable for WASM compilation.418,870Apache-2.0 sp-finality-trackerFRAME module that tracks the last finalized block, as perceived by block authors.230,608Apache-2.0 sp-fragnovaRuntime chainblocks utilities2,109Apache-2.0 sp-genesis-builderSubstrate RuntimeGenesisConfig builder API2,009,254Apache-2.0 sp-hopHOP (Hand-Off Protocol) primitives and runtime API7,982Apache-2.0 sp-idn-cryptoCrypto primitives for the trustless randomness beacon bridge1,232Apache-2.0 sp-idn-traitsIDN traits1,364Apache-2.0 sp-imImmutable datatypes for no_std use within Substrate6,675MITData structuresNo standard library sp-inherentsProvides types and traits for creating and checking inherents.2,639,428Apache-2.0 sp-ioI/O for Substrate runtimes6,209,060Apache-2.0 sp-ipldIPLD library for `no_std` use within Substrate7,657MITNo standard library sp-keyringKeyring support code for the runtime. A set of test accounts.1,836,378Apache-2.0 sp-keystoreKeystore primitives.5,830,584Apache-2.0 sp-maybe-compressed-blobHandling of blobs, usually Wasm code, which may be compressed2,492,186Apache-2.0 sp-metadata-irIntermediate representation of the runtime metadata.2,830,559Apache-2.0 sp-mixnetSubstrate mixnet types and runtime interface969,934Apache-2.0 sp-mmr-primitivesMerkle Mountain Range primitives.873,930Apache-2.0 sp-multihashMultihash library for `no_std` use within Substrate9,502MITNo standard library sp-multihash-deriveProc macro for deriving custom sp-multihash tables8,351MIT sp-npos-electionsNPoS election algorithm primitives1,090,628Apache-2.0 sp-npos-elections-compactNPoS Compact Solution Type112,354Apache-2.0 sp-npos-elections-fuzzersp-npos-elections-fuzzer is a lib1,239MIT sp-offchainSubstrate offchain workers primitives1,501,572Apache-2.0 sp-panic-handlerCustom panic hook with bug report link4,042,673Apache-2.0 sp-phragmenPhragmen primitives13,729Apache-2.0 sp-phragmen-compactPhragmen Compact Solution10,339Apache-2.0 sp-plugin-rust-testRust plugin for for quick integration of shurjopay API10,895MIT OR Apache-2.0EncodingNo standard library sp-plugin-rust-test-testRust plugin for for quick integration of shurjopay API1,533MIT OR Apache-2.0EncodingNo standard library sp-ropeyText rope for `no_std` use withing Substrate4,396MITNo standard library sp-rpcSubstrate RPC primitives and utilities.988,333Apache-2.0 sp-runtimeRuntime Modules shared primitive types.6,166,595Apache-2.0 sp-runtime-interfaceSubstrate runtime interface6,909,764Apache-2.0 sp-runtime-interface-proc-macroThis crate provides procedural macros for usage within the context of the Substrate runtime interface.5,240,712Apache-2.0 sp-runtime-interface-testsp-runtime-interface-test is a lib1,219MIT sp-runtime-interface-test-wasmsp-runtime-interface-test-wasm is a lib1,243MIT sp-runtime-interface-test-wasm-deprecatedsp-runtime-interface-test-wasm-deprecated is a lib1,225MIT sp-sandboxThis crate provides means to instantiate and execute wasm modules.80,600Apache-2.0 sp-serializerSubstrate customizable serde serializer.392,774Apache-2.0 sp-sessionPrimitives for sessions1,607,314Apache-2.0 sp-sized-chunksFixed length array types for no_std` use within Substrate4,626MITNo standard library sp-spongesoaks up input and writes to file a given file, like moreutils sponge1,690MIT sp-stakingA crate which contains primitives that are useful for implementation that uses staking approaches in general. Definitions related…2,410,584Apache-2.0 sp-state-machineSubstrate State Machine6,178,127Apache-2.0 sp-statement-storeA crate which contains primitives related to the statement store984,621Apache-2.0 sp-stdLowest-abstraction level for the Substrate runtime: just exports useful primitives from std or client/alloc to be used with any…5,545,560Apache-2.0 sp-storageStorage related primitives6,425,436Apache-2.0 sp-tasksRuntime asynchronous, pure computational tasks160,570Apache-2.0 sp-test-primitivessp-test-primitives is a lib1,175MIT sp-timestampSubstrate core types and inherents for timestamps.1,680,721Apache-2.0 sp-tracingInstrumentation primitives and macros for Substrate.5,782,455Apache-2.0 sp-transaction-poolTransaction pool runtime facing API.1,514,531Apache-2.0 sp-transaction-storage-proofTransaction storage proof primitives927,753Apache-2.0 sp-triePatricia trie stuff using a parity-scale-codec node format6,362,137Apache-2.0 sp-utilsI/O for Substrate runtimes414,634Apache-2.0 sp-variantDetect the Linux distribution for the StorPool build system25,854BSD-2-ClauseCommand line utilitiesConfiguration sp-versionVersion module for the Substrate runtime; Provides a function that returns the runtime version.3,875,434Apache-2.0 sp-version-proc-macroMacro for defining a runtime version.2,838,917Apache-2.0 sp-virtualizationSpawn a new polkavm instance from within the runtime/pvf54,586Apache-2.0 sp-virtualization-test-fixtureA PolkaVM program that is used by the `sp-virtualization` tests240Apache-2.0 sp-wasm-engineRuntime/engine of Golem's sp-wasm sandbox2,850GPL-3.0 sp-wasm-interfaceTypes and traits for interfacing between the host and the wasm runtime.5,779,531Apache-2.0 sp-wasm-interface-commonTypes and traits for interfacing between the host and the wasm runtime.52,810Apache-2.0 sp-wasm-memfsMemory FS for Golem's sp-wasm sandbox2,528GPL-3.0 sp-weightsTypes and traits for interfacing between the host and the wasm runtime.3,865,436Apache-2.0 sp-xmlA library for IBM Safer Payments® XML messages serialization/deserialization7,988MITDevelopment tools sp-yewComponent communication tool for Yew framework.2,318MITWebAssemblyWeb programming sp1-buildBuild an SP1 program.1,212,022MIT OR Apache-2.0Cryptography sp1-cliThe CLI is used for various tasks related to SP1, such as building the toolchain, compiling programs, and tracing programs.54,297MIT OR Apache-2.0Cryptography sp1-constraint-compilerConstraint compiler for SP1 core machines224MIT OR Apache-2.0Cryptography sp1-coreSP1 is a performant, 100% open-source, contributor-friendly zkVM.23,728MIT OR Apache-2.0Cryptography sp1-core-executorRISC-V executor for SP11,263,021MIT OR Apache-2.0Cryptography sp1-core-executor-runnerA crate wrapping native executor in a separate process179,437MIT OR Apache-2.0Cryptography sp1-core-executor-runner-binaryBinary runner crate used by sp1-core-executor-runner187,541MIT OR Apache-2.0Cryptography sp1-core-machineSP1 core machine definitions1,241,797MIT OR Apache-2.0Cryptography sp1-cudaCUDA integration for SP1 GPU proving919,029MIT OR Apache-2.0Cryptography sp1-curvesElliptic curve implementations for SP11,272,156MIT OR Apache-2.0Cryptography sp1-deriveProcedural macros for SP11,310,348MIT OR Apache-2.0Cryptography sp1-evalA performance evaluation tool for SP1 programs.29,722MIT OR Apache-2.0Cryptography sp1-gpu-airAIR interface for SP1 machines on GPU1,339MIT OR Apache-2.0Cryptography sp1-gpu-basefoldGPU-accelerated BaseFold polynomial commitment protocol1,432MIT OR Apache-2.0Cryptography sp1-gpu-challengerGPU challenger state management for Fiat-Shamir1,617MIT OR Apache-2.0Cryptography sp1-gpu-commitGPU commitment operations coordination for SP11,146MIT OR Apache-2.0Cryptography sp1-gpu-cudartHigh-level Rust API for SP1 GPU operations2,158MIT OR Apache-2.0Cryptography sp1-gpu-jagged-assistGPU helper kernels for jagged polynomial operations1,245MIT OR Apache-2.0Cryptography sp1-gpu-jagged-sumcheckGPU-accelerated sumcheck for jagged polynomials1,148MIT OR Apache-2.0Cryptography sp1-gpu-jagged-tracegenGPU trace generation for jagged/stacked polynomials1,339MIT OR Apache-2.0Cryptography sp1-gpu-logup-gkrGPU-accelerated LogUp-GKR protocol for SP11,151MIT OR Apache-2.0Cryptography sp1-gpu-merkle-treeGPU-accelerated Merkle tree commitment scheme1,519MIT OR Apache-2.0Cryptography sp1-gpu-perfTODO22MIT OR Apache-2.0Cryptography sp1-gpu-proverComplete GPU prover implementation for SP1939MIT OR Apache-2.0Cryptography sp1-gpu-serverGPU prover server for SP1226MIT OR Apache-2.0Cryptography sp1-gpu-shard-proverGPU shard proving orchestration for SP11,048MIT OR Apache-2.0Cryptography sp1-gpu-sysFFI bindings and CUDA build system for SP1-GPU2,229MIT OR Apache-2.0Cryptography sp1-gpu-tracegenCore GPU trace generation for SP1 machines1,685MIT OR Apache-2.0Cryptography sp1-gpu-tracingTracing and debugging instrumentation for SP1-GPU1,342MIT OR Apache-2.0Cryptography sp1-gpu-utilsUtility functions for SP1 GPU operations1,768MIT OR Apache-2.0Cryptography sp1-gpu-zerocheckGPU-accelerated zerocheck protocol for SP11,244MIT OR Apache-2.0Cryptography sp1-helperCrate for building SP1 programs with build scripts.201,410MIT OR Apache-2.0Cryptography sp1-hypercubeThe SP1 Hypercube proof system320,043MIT OR Apache-2.0Cryptography sp1-jitJIT compilation for SP1 trace generation316,697MIT OR Apache-2.0Cryptography sp1-libSP1 zkVM library functions1,650,167MIT OR Apache-2.0Cryptography sp1-ntt-gadgetNTT/INTT Custom Gadget for Dilithium (ML-DSA-65) verification in SP1 zkVM with 60-bit soundness PIC40MITCryptographyNo standard library sp1-perfA performance evaluation tool for SP1 programs.6,619MIT OR Apache-2.0Cryptography sp1-primitivesCore primitive types for SP11,978,945MIT OR Apache-2.0Cryptography sp1-proverThe SP1 prover implementation1,222,486MIT OR Apache-2.0Cryptography sp1-prover-typesType definitions for the SP1 prover299,489MIT OR Apache-2.0Cryptography sp1-recursion-circuitRecursion circuit for SP1 proof aggregation1,239,114MIT OR Apache-2.0Cryptography sp1-recursion-circuit-v2SP1 is a performant, 100% open-source, contributor-friendly zkVM.6,828MIT OR Apache-2.0Cryptography sp1-recursion-compilerCompiler for SP1 recursion circuits1,223,525MIT OR Apache-2.0Cryptography sp1-recursion-coreSP1 is a performant, 100% open-source, contributor-friendly zkVM.923,229MIT OR Apache-2.0Cryptography sp1-recursion-core-v2SP1 is a performant, 100% open-source, contributor-friendly zkVM.56,477MIT OR Apache-2.0Cryptography sp1-recursion-deriveSP1 is a performant, 100% open-source, contributor-friendly zkVM.924,125MIT OR Apache-2.0Cryptography sp1-recursion-executorExecutor for SP1 recursion programs305,309MIT OR Apache-2.0Cryptography sp1-recursion-gnark-cliCLI for SP1 Gnark proof generation31,450MIT OR Apache-2.0Cryptography sp1-recursion-gnark-ffiFFI bindings to Gnark for SP11,240,584MIT OR Apache-2.0Cryptography sp1-recursion-machineMachine definitions for SP1 recursion305,038MIT OR Apache-2.0Cryptography sp1-recursion-programSP1 is a performant, 100% open-source, contributor-friendly zkVM.77,633MIT OR Apache-2.0Cryptography sp1-sdkThe SP1 SDK for building and proving zkVM programs1,219,683MIT OR Apache-2.0Cryptography sp1-serverSP1 is a performant, 100% open-source, contributor-friendly zkVM.2,191MIT OR Apache-2.0Cryptography sp1-solanaVerifier for SP1 Groth16 proofs on Solana2,111MIT OR Apache-2.0Cryptography sp1-starkSP1 is a performant, 100% open-source, contributor-friendly zkVM.953,674MIT OR Apache-2.0Cryptography sp1-to-snarkjsConvert SP1 Groth16 proof artifacts into snarkjs-compatible JSON artifacts21MITCommand line utilitiesCryptography sp1-tokenSolana Program Library Token1,566Apache-2.0 sp1-verifierVerifier for SP1 Groth16 and Plonk proofs.536,146MIT OR Apache-2.0Cryptography sp1-verifier-legacyA legacy version of the Verifier for SP1 Groth16 and Plonk proofs184MIT OR Apache-2.0Cryptography sp1-zkvmThe SP1 zkVM runtime and standard library915,101MIT OR Apache-2.0Cryptography sp1_bls12_381Implementation of the BLS12-381 pairing-friendly elliptic curve construction1,017,928MIT/Apache-2.0 sp22D spatial transforms and movement representations using geometric algebra3,074MIT OR Apache-2.0Game developmentMathematics sp3IGS SP3 file parser34,176MPL-2.0Parsing toolsScience sp4r53Sparse merkle tree with on demand flushing6,708MPL-2.0 sp800-185SHA-3 Derived Functions (SP800-185) Implementation in Rust.240,945MITCryptographyNo standard library sp8dPlaceholder description for sp8d628MIT sp_formatsourcepawn grammar for the tree-sitter parsing library625MITDevelopment tools sp_grepA short description of my package1,611MIT OR Apache-2.0 sp_logA simple and easy way of logging for Rust's log crate5,541MIT sp_log2A simple and easy way of logging for Rust's log crate7,348MIT sp_matmul_rsSparse CSR matrix multiplication with top-n selection — Rust port of sparse_dot_topn.48Apache-2.0MathematicsScience sp_vcardSimple vCard library will help you generate vCard2,648MIT sp_vcard_derivejust macro for sp_vcard3,065MIT spaThe Solar Position Algorithm module (SPA) for Rust calculates the sunrise-sunset and azimuth and zenith-angle for specific…4,416,050Apache-2.0 spa-rsEmbed all SPA web application files and release as a single binary executable.6,383MIT spa-servera library used to embed all the SPA web application files, and release as a single binary executable2,489MIT OR Apache-2.0 spa-server-derivespa-server derive macro3,228MIT OR Apache-2.0 spa_sraSolar Position Algorithm for Solar Radiation Applications1,374non-standardScience spaaTools for converting profiling data to SPAA format62MITCommand line utilitiesDevelopment tools::Profiling spaa_parseParser and writer for SPAA (Stack Profile for Agentic Analysis) files134MITDevelopment tools::ProfilingParser implementations spaadZero boilerplate actor systems with xtra13,647MPL-2.0AsynchronousConcurrency