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.
proton-pfffHarmless PoC for dependency confusion – do not use80MIT
proton-rpgpPure Rust OpenPGP wrapper on top of rpgp; used as an optional backend in proton-crypto296non-standard
proton-sdkCore Proton account/session/crypto primitives for the Rust Proton SDK334MIT
proton-sdk-rsA rust binding for the Proton Apps SDK such as Proton Drive. Currently a WIP475MIT
proton-sdk-rs2A rusty way to create sessions for the Proton suite65MIT
proton-sdk-sysAn unsafe rust binding for the Proton Apps SDK. Currently a WIP857MIT
proton-srpPure Rust implementation of Proton’s Secure Remote Password (SRP) protocol535non-standard
proton-tA smarter cd command with frecency and fallback search131MIT
proton-usageLists Steam applications that have specified a Steam Play compatibility tool1,187MIT
proton_clientClient for Timeplus Proton, a streaming SQL engine4,772Apache-2.0
proton_particle_rs(Incomplete) particle system MVP based on Proton JavaScript library1,269MIT
protoncliCLI launcher for Windows games/apps via umu + Proton (dwproton by default)92MIT OR Apache-2.0
protondb-checkCLI tool for checking ProtonDB rating of your Steam games.6,157MIT
protondb_searchCLI utility to search ProtonDB34MIT
protonhax2Simple CLI utility to run a command inside the same Proton prefix as a currently running game142MIT
protonmail-cliUnofficial command-line client for Proton Mail (login, read/send with end-to-end OpenPGP, drafts, filters, contacts, local…47MIT
protonmail-clientIMAP client library for Proton Mail via Proton Bridge29MIT
protonmail-mcp-serverMCP server for IMAP email access via ProtonMail Bridge102MIT
protonsdk_variantProtonSDK's Variant implementation in rust2,959MIT
protontoolA tool for configuring Wine/Proton prefixes to be used with Proton/Steam97MIT
protontoolsA Rust library and CLI tool for discovering and invoking Proton installations on Linux systems.201MIT
protontweaks-apiapi for interacting with https://api.protontweaks.com8,825non-standard
protonup-rsA Rust app to automate the installation and update of Linux Gaming Compatibility tools, like ProtonGE, Luxtorpeda, Boxtron and…19,343GPL-3.0
protonup-rsuiA Rust GUI app to automate the installation and update of Linux Gaming Compatibility tools, like ProtonGE, Luxtorpeda, Boxtron…18GPL-3.0
protonvpnprotonvpn cli in rust3,025MIT OR Apache-2.0
protoparse.proto file parser6,113GPL-3.0
protopathyProtopathy2,749Unlicense
protopolisA multi-agent Ollama simulation in Rust3,728MIT
protopufferRust only protobuf implementation2,793MIT OR Apache-2.0
protopuffer-codegenRust only protobuf implementation2,980MIT OR Apache-2.0
protoqlProtoQL is the protobuf query language.5,939Apache-2.0
protorbitA simple HTTP library5,739MIT
protoreProtore is a simple and fast Minecraft protocol implementation.2,600MIT
protorevA protobuf reverse-engineering workbench18MIT
protosProtos common library including cateogires and traits39,997BSD-3-Clause
protoschema📐 Programmatically define protobuf contracts using flexible, modular and reusable elements2,918Apache-2.0
protosharkUtilities for Google's Protocol Buffers schema1,035MIT
protosocketMessage-oriented nonblocking tcp stream57,645Apache-2.0
protosocket-messagepackMessage-oriented nonblocking tcp stream - messagepack serde bindings3,788Apache-2.0
protosocket-prostMessage-oriented nonblocking tcp stream - protocol buffers bindings49,625Apache-2.0
protosocket-rpcRPC using protosockets26,139Apache-2.0
protosocket-serverMessage-oriented nonblocking tcp stream - server tools45,837Apache-2.0
protosocksSocks5 protocol lib in Rust (RFC1928 and RFC1929)8,791non-standard
protosolProtobuf definitions for the SVM fuzzing project.474,883Apache-2.0
protospecOne binary format language to rule them all, One binary format language to find them, One binary format language to bring them…5,266MIT
protospec-buildOne binary format language to rule them all, One binary format language to find them, One binary format language to bring them…2,831MIT
prototextLossless protobuf ↔ enhanced-textproto converter147MIT
prototext-corePure-Rust library for lossless protobuf ↔ enhanced-textproto conversion211MIT
prototext-graphBuild a Hopcroft-deduplicated scoring graph from reproto YAML output53MIT
prototkprototk provides a toolkit for prototcol buffers.29,662Apache-2.0
prototk_deriveDerive macro for prototk::Message29,072Apache-2.0
protottyWrapper crate for frontend-independent prototty crates57,709MIT
prototty_ansi_terminalPrototty context for ansi terminals.3,164MIT
prototty_appInterface to be implemented by all prototty applications7,185MIT
prototty_audioInterface to audio4,665MIT
prototty_commonDefinition of common ui elements and views for use with prototty.48,732MIT
prototty_decoratorPrototty views for decorating other views12,542MIT
prototty_elementsCollection of ui elements for use with prototty8,082MIT
prototty_event_routinePseudo-synchronous composable event-based state machines for prototty apps5,427MIT
prototty_file_storageImplementation of prototty_storage::Storage backed by files.29,499MIT
prototty_glutinPrototty context for glutin windows.50,213MIT
prototty_graphical_commonDefinition of common types used by graphical prototty frontends4,037MIT
prototty_graphical_gfxPrototty context which renders with gfx3,146MIT
prototty_gridImplementation of prototty_render::ViewGrid for use in renderers.44,864MIT
prototty_inputNormalized input type for prototty applications23,896MIT
prototty_menuPrototty menus10,872MIT
prototty_monolithic_storageSimple implementation of prototty_storage::Storage, which uses an in-memomry key/value store, storing persistently in a…13,844MIT
prototty_native_audioImplementation of prototty_audio::AudioPlayer for native applications3,134MIT
prototty_renderTraits for defining a renderer and a view31,430MIT
prototty_storageInterface to persistent storage18,924MIT
prototty_test_gridPrototty frontend that renders to an in-memory buffer for use in tests3,977MIT
prototty_textPrototty text rendering11,802MIT
prototty_unixPrototty context for unix terminals.45,220MIT
prototty_wasmWasm frontend for prototty.47,169MIT
prototty_wasm_inputInput normalization for wasm apps12,022MIT
prototty_wasm_renderImplementation of prototty_render::ViewGrid for use in wasm frontend.11,672MIT
prototty_wasm_storageImplementation of prototty_storage::Storage specifically for use with wasm.13,099MIT
prototty_webWeb frontend for prototty.3,132MIT
prototypeasynchronous binary video game protocols1,590MIT
protovalidate-buffaRuntime for protoc-gen-protovalidate-buffa — Validate trait, ValidationError types, rule helpers, and the CelScalar / Duration /…1,668Apache-2.0 OR MIT
protovalidate-buffa-macrosProc-macro companion to protovalidate-buffa — #[connect_impl] on Connect service impls.1,665Apache-2.0 OR MIT
protovalidate-buffa-protosCompiled Rust types for buf/validate/validate.proto (for buffa), consumed by protoc-gen-protovalidate-buffa.262Apache-2.0 OR MIT
protovalidate-rustProtobuf validation for Rust using protovalidate (coming soon from Buf)25Apache-2.0
protovizA fast and intuitive way of creating figures for protocol documentation15,767MIT
protoweldA tool for automating Protocol Buffer compilation across multiple projects and programming languages62GPL-3.0
protowireProtowire umbrella crate — re-exports envelope, pb, pxf, sbe.56MIT
protowire-envelopeAPI response envelope — Rust port of github.com/trendvidia/protowire/envelope94MIT
protowire-pbSchema-free protobuf wire codec — Rust port of github.com/trendvidia/protowire/encoding/pb131MIT
protowire-pxfPXF (Proto eXpressive Format) text codec — Rust port of github.com/trendvidia/protowire/encoding/pxf96MIT
protowire-sbeFIX SBE binary codec — Rust port of github.com/trendvidia/protowire/encoding/sbe99MIT
protoxA rust implementation of the protobuf compiler.12,371,536MIT OR Apache-2.0
protox-parseParsing of protobuf source files12,267,208MIT OR Apache-2.0
protozer0Simple protobuf decoder based on the protozero C++ library11,956MPL-2.0 AND BSD-2-Clause AND Apache-2.0
protozeroA minimalist protocol buffers decoder11,515MIT OR Apache-2.0
protozoaA scraper for various anime websites9,514MIT
protozoa-cryptographyCryptography library for Protozoa3,384MIT
prottoAutomatically derive Protobuf and Rust conversions491Apache-2.0
protto_deriveAutomatically derive Protobuf and Rust conversions.655Apache-2.0
protwrapThin protocol wrapper for network applications.12,6430BSD
proudcatproudcat - cat + :rainbow:7,224GPL-3.0-or-later
proutAbandonned crate.3,745MIT
provA self-describing plaintext workspace: structure lives in documents' own embedded metadata.133MIT OR Apache-2.0
prov-cliCommand-line companion for the prov self-describing workspace library.89MIT OR Apache-2.0
prov-cosmwasm-cryptoCrypto bindings for cosmwasm contracts3,042Apache-2.0
prov-cosmwasm-deriveA package for auto-generated code used for CosmWasm contract development. This is shipped as part of cosmwasm-std. Do not use…3,033Apache-2.0
prov-cosmwasm-schemaA dev-dependency for CosmWasm contracts to generate JSON Schema files.1,582Apache-2.0
prov-cosmwasm-stdStandard library for Wasm based smart contracts on Cosmos blockchains3,619Apache-2.0
prov-cosmwasm-storageCosmWasm library with useful helpers for Storage patterns1,604Apache-2.0
prov-cosmwasm-vmVM bindings to run cosmwams contracts3,417Apache-2.0
prova-agent-sdkBehavior attestation SDK for AI agents on Solana — wrap any agent action in a cryptographic receipt42Apache-2.0
provable-contractsPapers to Math to Contracts in Code — YAML contract parsing, validation, scaffold generation, and Kani harness codegen for…9,418MIT
provable-contracts-cliCLI for provable-contracts — validate, scaffold, verify, status, audit458MIT
provable-contracts-macrosProc macros for compile-time contract enforcement — #[contract] attribute35,821MIT
provable-proofProvable proof envelope format for Rust20MIT
provable-sdkProvable SDK for Rust45MIT
provcfgConfiguration library that keeps track of the origin and history of all config values.1,120MIT OR Apache-2.0
provcfg-clapClap integration for the provcfg configuration library.1,141MIT OR Apache-2.0
provcfg-clap-macrosDerive macros for the provcfg-clap integration crate.1,162MIT OR Apache-2.0
provcfg-macrosDerive macros for the provcfg configuration library.1,144MIT OR Apache-2.0
provcheck-cliCommand-line C2PA Content Credentials verifier.38Apache-2.0
provcheck-coreVerify C2PA Content Credentials on any supported media file.75Apache-2.0
proveprove struct9,790Apache-2.0
prove_deriveprove struct8,706Apache-2.0
provekit-bn254-multiplierOptimized BN254 field multiplication163MIT
provekit-bn254-multiplier-codegenCode generation for BN254 field multiplication203MIT
provekit-cliProveKit CLI for generating and verifying zero-knowledge proofs102MIT
provekit-commonCommon types and utilities for the ProveKit proving system19,524MIT
provekit-fp-roundingFloating-point rounding utilities for BN254 arithmetic203MIT
provekit-gnarkGnark integration for ProveKit117MIT
provekit-hlaHigh-level assembly DSL for code generation237MIT
provekit-nttNumber Theoretic Transform implementation for BN254102MIT
provekit-passport-input-genPassport input generator for ProveKit21MIT
provekit-proverProveKit prover for generating zero-knowledge proofs15,033MIT
provekit-r1cs-compilerR1CS compiler for ProveKit, translating Noir programs to R1CS constraints9,833MIT
provekit-skyscraperSkyscraper hash function implementation over BN254122MIT
provekit-spongefishAn implementation of the Fiat--Shamir transformation from Duplex Sponges.20,067BSD-3-Clause
provekit-spongefish-deriveDerive macros for spongefish, the Fiat-Shamir library.59BSD-3-Clause
provekit-spongefish-powProof-of-work challenges for spongefish, the Fiat-Shamir library.19,980BSD-3-Clause
provekit-verifierProveKit verifier for zero-knowledge proofs9,094MIT
provekit-whirAn implementation of the WHIR polynomial commitment scheme19,991MIT
provekit_acirACIR is the IR that the VM processes, it is analogous to LLVM IR20,790MIT OR Apache-2.0
provekit_acvmThe virtual machine that processes ACIR given a backend/proof system.20,583MIT OR Apache-2.0
provekit_acvm_blackbox_solverA solver for the blackbox functions found in ACIR and Brillig20,642MIT OR Apache-2.0
provekit_bn254_blackbox_solverSolvers for black box functions which are specific for the bn254 curve16,339MIT OR Apache-2.0
provekit_brillig_vmThe virtual machine that processes Brillig bytecode, used to introduce non-determinism to the ACVM20,616MIT OR Apache-2.0
provekit_fmFile manager for the Noir compiler16,282MIT OR Apache-2.0
provekit_iter-extendedExtended iterator utilities for Noir20,609MIT OR Apache-2.0
provekit_nargoNoir's package manager15,848MIT OR Apache-2.0
provekit_nargo_cliNoir's package manager252MIT OR Apache-2.0
provekit_nargo_expandMacro expansion utilities for Nargo297MIT OR Apache-2.0
provekit_nargo_fmtCode formatter for Noir358MIT OR Apache-2.0
provekit_nargo_tomlUtilities for working with Nargo.toml files359MIT OR Apache-2.0
provekit_noir_artifact_cliCommands working on noir build artifacts15,604MIT OR Apache-2.0
provekit_noir_ast_fuzzerA fuzzer generating arbitrary monomorphized ASTs and comparing the execution between ACIR and Brillig257MIT OR Apache-2.0
provekit_noir_debuggerDebugger for Noir290MIT OR Apache-2.0
provekit_noir_greybox_fuzzerA greybox (coverage) fuzzer for Noir programs15,887MIT OR Apache-2.0
provekit_noir_lspLanguage server for Noir256MIT OR Apache-2.0
provekit_noir_protobufProtobuf utilities for Noir20,694MIT OR Apache-2.0
provekit_noirc_abiABI encoding and decoding for Noir programs20,445MIT OR Apache-2.0
provekit_noirc_arenaArena allocator for Noir compiler data structures16,268MIT OR Apache-2.0
provekit_noirc_artifactsDefinitions of Nargo's build artifacts16,142MIT OR Apache-2.0
provekit_noirc_artifacts_infoThe logic for `nargo info` and `nargo-inspector`15,660MIT OR Apache-2.0
provekit_noirc_driverDriver for the Noir compiler pipeline16,182MIT OR Apache-2.0
provekit_noirc_errorsError reporting for the Noir compiler16,243MIT OR Apache-2.0
provekit_noirc_evaluatorEvaluator for the Noir compiler SSA pipeline16,148MIT OR Apache-2.0
provekit_noirc_frontendFrontend for the Noir compiler16,211MIT OR Apache-2.0
provekit_noirc_printable_typePrintable type definitions for Noir20,563MIT OR Apache-2.0
provekvproveKV — two-tier, receipted, content-addressed KV-cache pool. fib_k4_n32 cold tier + turbo_8bit hot tier. The pool is the…49MIT
provenSafe, formally verified library for math, crypto, parsing, validation, and ML - Rust bindings33AGPL-3.0-or-later
provenanceContainer structures that generate key upon insertion that only works with the map that generated it.1,811MIT
provenance-docsGenerate Proof of Artifacts and Timeline of Invention documents from a Rust workspace's git history.18Unlicense
provenance-markA cryptographically-secured system for establishing and verifying the authenticity of works37,948BSD-2-Clause-Patent
provenance-mark-cliA command line tool for creating and managing Provenance Marks.2,864BSD-2-Clause-Patent
provenance-rsA history-of-ownership protocol for securely proving where a document came from.4,307MIT
provenance-sdk-protoProtobuf stuct definitions for interacting with the Provenance Blockchain modules3,074Apache-2.0
provenantA version of Arc that can free memory while weak pointers exist by probabilistically tracking provenace.2,895MIT
provenant-cliFast Rust scanner for licenses, copyrights, package metadata, SBOMs, and provenance data.6,107Apache-2.0
prover-alloyprover-alloy reexports alloy crates while adding contextualized structs for agglayer.544MIT OR Apache-2.0
prover-configprover-config exposes the config structs for the prover-engine.755MIT OR Apache-2.0
prover-elf-utilsCrate providing utilites to manage ELF related structs.537MIT OR Apache-2.0
prover-engineprover-engine contains the framework engine used to build proof on agglayer protocol.754MIT OR Apache-2.0
prover-executorprover-executor exposes structs and functions to generate ZKP.541MIT OR Apache-2.0
prover-labMove Prover lab9,035Apache-2.0
prover-lib-1Prover lib 14,770MIT OR Apache-2.0
prover-lib-2Prover lib 24,048MIT OR Apache-2.0
prover-loggerprover-logger exposes structs and functions to manage logs in the prover-engine.754MIT OR Apache-2.0
prover-multiple-1Release please multiple prover 13,682MIT OR Apache-2.0
prover-multiple-3Release please multiple prover 34,294MIT OR Apache-2.0
prover-mutationMove Prover mutation9,022Apache-2.0
prover-telemetryprover-telemetry offers telemetry information for prover-engine.949MIT OR Apache-2.0
prover-utilsprover-utils offers utility functions and structs, used in prover-engine.954MIT OR Apache-2.0
proverbterminal utility to print a proverb6,191MIT
proverbiloProgramo por montri hazardajn proverbojn en Esperanto.7,930GPL-3.0-or-later
proverbs-cliA CLI tool for romanian proverbs2,035MIT
provetrailVerifier for the Provetrail standard (verifiable execution provenance): checks a sealed run record's signature and Merkle…18Apache-2.0
provideTruly zero cost dependency injection1,212MIT OR Apache-2.0
provide-telemetryCross-language telemetry helpers with privacy, resilience, and OTLP support.116Apache-2.0
provided-listenersAccept provided TCP and UNIX socket listeners from the environment using sd_listen_fds(3) and getsockname(3P)480BSD-2-Clause
providerA content provider for 'flow' tools16,585MIT
provider-archiveLibrary for reading and writing wasmCloud capability provider archive files210,647Apache-2.0