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.

pgv-cliA CLI tool for encoding PGV video files6,245MITCommand line utilitiesMultimedia::Encoding pgv_rsLibrary for working with PGV (a toy MPEG-like video codec)14,305MITMultimedia::EncodingMultimedia::Video pgvec[DEPRECATED] serializable pgvector support for Rust3,518MIT OR Apache-2.0 pgvectorpgvector support for Rust15,315,794MIT OR Apache-2.0 pgvpdVirtual Private Database for PostgreSQL — tenant isolation at the connection level56MITDatabase interfacesNetwork programming pgwauto reconnect tokio postgres29,570MulanPSL-2.0 pgwirePostgresql wire protocol implemented as a library1,185,436MIT/Apache-2.0Database interfaces pgwire-liteA library for connecting to a StackQL server using the PostgreSQL wire protocol721MITAPI bindingsDatabase interfaces pgwire-replicationTokio-based Postgres wire-protocol logical replication client (pgoutput) with TLS and SCRAM.57,654Apache-2.0 OR MITAsynchronousDatabase interfaces pgxpgx: A Rust framework for creating Postgres extensions222,139MITDatabase interfaces pgx-cshimplaceholder for upcoming 'pgx' crate1,275Apache-2.0 pgx-macrosProc Macros for 'pgx'213,354MIT pgx-named-columnsDeclare reusable pgx rows using a structure instead of a tuple with the name!() decl-macro2,744MIT OR Apache-2.0Database interfaces pgx-pg-configA Postgres pg_config wrapper for 'pgx'93,915MIT pgx-pg-sysGenerated Rust bindings for Postgres internals, for use with 'pgx'229,868MIT pgx-sql-entity-graphSql Entity Graph for `pgx`32,309MIT pgx-testsTest framework for 'pgx'-based Postgres extensions191,922MIT pgx-utilsUtility functions for 'pgx'204,374MIT pgx_pgmqPostgres extension for PGMQ7,311MIT pgx_prometheus_exporterRust extension for exporting prometheus metrics1,554MIT pgxn_metaThe PGXN distribution metadata specification10,086PostgreSQLDatabase interfacesWeb programming pgzfA Rust library for working with the PGZF file format.208MIT phThe library of data structures based on perfect hashing.762,308MIT OR Apache-2.0AlgorithmsCompression ph-cliA blazing-fast CLI & TUI for Product Hunt21MIT ph-cli-coreCore library for Product Hunt CLI - type-safe API client with GraphQL64MIT ph-curvesno-std, no-alloc curve lookup tables and tickless scheduling for embedded Rust40MITEmbedded developmentMathematics ph-dlGet highest quality direct link to download PH videos, or download them automatically.15,140AGPL-3.0-onlyCommand-line interfaceCommand line utilities ph-esp32-macno_std, no_alloc Rust implementation of the ESP32 Ethernet MAC (EMAC) driver70Apache-2.0Embedded developmentHardware support ph-eventingStack-allocated ring buffers for no-std embedded targets58MITConcurrencyEmbedded development ph-leptosphosphor icons for leptos899MIT ph-mobile-networkA library for identifying mobile network operators in the Philippines based on phone number prefixes.6,073MITAPI bindingsDevelopment tools::Debugging ph-qmi8658Async no_std driver for the QMI8658C 6-axis IMU (accelerometer + gyroscope) built on embedded-hal-async137MITEmbedded developmentHardware support ph-regionA library for managing and utilizing administrative regions of the Philippines.1,478MITAPI bindings ph-registrySelf-hosted PromptHub layer registry40MITCommand line utilitiesDevelopment tools ph-tempThe library of data structures based on perfect hashing.5,711MIT OR Apache-2.0AlgorithmsCompression ph4A prototype distributed systems library1,278MIT phaWIP: Dynamical systems602MIT phabCLI utility client for phabricator (https://www.phacility.com/phabricator)9,255non-standardCommand line utilities phab-comments-to-mdExtract Phabricator review comments and format them as Markdown for analysis by LLM agents746MIT OR Apache-2.0Command line utilitiesDevelopment tools phab-grpcPhab GRPC server to serve phabricator tasks content.1,602non-standardCommand line utilities phab-libCLI utility client for phabricator (https://www.phacility.com/phabricator)14,086non-standardCommand line utilities phableRust bindings for Phable, a modern Python toolkit for working with Project Haystack data.27AFL-3.0 phabricatorCrate to work with Phabricator web APIs3,016MIT OR Apache-2.0 phabricator-apiLow-level Phabricator web API wrappers5,002MIT OR Apache-2.0 phabricator-mockMock crate for the Phabricator web API4,255MIT OR Apache-2.0 phabricator-oauthLibrary for OAuth2 authentication on Phabricator11,341MIT phagoSelf-evolving knowledge substrates through biological computing primitives206MITAlgorithmsData structures phago-agentsReference agent implementations using Phago biological primitives554MITAlgorithmsData structures phago-cliCommand-line interface for Phago biological computing framework22MIT phago-coreCore traits and types for Phago biological computing primitives796MITAlgorithmsData structures phago-distributedDistributed colony implementation for horizontal scaling167MIT phago-embeddingsEmbedding backends for Phago semantic intelligence190MITAlgorithmsData structures phago-llmLLM integration for Phago semantic intelligence114MITAlgorithmsData structures phago-ragBiological RAG — query interface on self-organizing Hebbian knowledge graph348MITAlgorithmsData structures phago-runtimeColony management, scheduling, and runtime for Phago biological computing487MITAlgorithmsData structures phago-vectorsVector database adapters for Phago biological computing framework22MITDatabase interfacesScience phago-vizBrowser-based real-time visualization for Phago colonies55MITAlgorithmsData structures phago-wasmWASM compilation targets and host-agent bindings for Phago22MIT phago-webWeb dashboard for Phago colony visualization and interaction22MIT phaier-cliA CLI tool for me57MITCommand line utilities phaier_markdownA markdown parser and renderer.292MIT phaios-coreNumerical kernels for black-and-white RAW image processing36GPL-3.0-or-laterMultimedia::ImagesScience phakebitA 6502 CPU emulator6,311MIT phaktionzA Command Line Version of the Phaktionz TCG Book6,670MIT phala-allocatorThe memory allocator for Phala pruntime1,566Apache-2.0 phala-rocket-middlewareSome Rocket middleware used by Phala2,656Apache-2.0 phala-schedulerThe task scheduler for Phala pruntime5,372Apache-2.0 phala-tee-deploy-rsRust client for deploying and managing Docker containers on Phala TEE Cloud (dstack)2,614MITAPI bindingsCryptography phala-tokio-proxyProxy support for with tokio8,213Apache-2.0 phala-wasmer-tunablesA wasmer tunables library for memory limits.5,310Apache-2.0 phalanxReserved pkg2,434GPL-3.0 phalanx-crypto🛡️ Phalanx - General-purpose group E2E encryption protocol1,016MITCryptographyNetwork programming phalusPrivate Headless Automated License Uncoupling System — AI-powered clean room software reimplementation1190BSDCommand line utilitiesDevelopment tools phanalistPerformant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.1,538MITDevelopment tools phaneronPhaneron media compositing software.2,801GPL-3.0-or-later phaneron-pluginInterfaces for implementing Phaneron plugins in Rust4,797MIT phaneron-plugin-ffmpegFFmpeg plugin for Phaneron1,608GPL-3.0-or-later phaneron-plugin-utilsProvides utilities that may be useful to plugns for Phaneron2,118GPL-3.0-or-later phaneron-plugin-webrtcWebRTC plugin for Phaneron1,559GPL-3.0-or-later phanesTool for locale personal task managent1,587MITCommand line utilities phantA library for manipulating data on a http://phant.io server.26,649MIT phantaphanta implements several primitives and utilities for dealing with `PhantomData`1,266Apache-2.0 phantasmSmall lib that helps with variance5,774MITNo standard libraryRust patterns phantasm-irAn IR language designed to just work. Optimised for Neutron1,590LGPL-3.0-only phantasm-orchestratorOpenAI-compatible orchestration proxy for self-hosted Ollama + ComfyUI25MIT phantasmaReimplementation of Valve's masterserver2,473GPL-3.0Command line utilitiesNetwork programming phantasma-sdkRust SDK for the Phantasma blockchain with support for the Phoenix chain update254Apache-2.0API bindingsCryptography::Cryptocurrencies phantomPhantom types for use in other crates.25,003MIT phantom-clickCross-platform mouse cursor position, movement, and click simulation library107MITGUIHardware support phantom-click-climacOS auto-clicker with global hotkeys and matrix-rain terminal UI20MIT phantom-click-guiCross-platform GUI for Phantom Click auto-clicker23MIT phantom-click-mcpMCP server for Phantom Click - control mouse cursor and clicks from AI assistants39MIT phantom-coreCore types and protocol for phantom821MIT phantom-daemonDaemon for phantom TUI automation773MITDevelopment tools::Testing phantom-editor** A simple yet complex, shadow fast, rust text editor, to run in the shadows **1,565GPL-3.0Command-line interfaceCommand line utilities phantom-enumA simple macro library for creating phantom enums.12,677MIT/Apache-2.0 phantom-fieldsproc-macro for sub-fields inside of an integer value.11,9060BSD phantom-frameA high-performance prerendering proxy engine with caching support2,740MITCachingNetwork programming phantom-protocolPost-quantum-secure L4/L6 universal transport framework — hybrid X25519+ML-KEM-768 / Ed25519+ML-DSA-65, multi-path, UniFFI…86Apache-2.0CryptographyNetwork programming phantom-relayHelper methods for relaying tokio read/write stream2,948non-standard phantom-secretEasy to Convert Your Phantom Wallet Private Key to Solana Json Key File.3,947Apache-2.0 phantom-secretsOpen-source CLI that prevents AI coding agents from leaking your API keys17MITCommand line utilitiesCryptography phantom-secrets-coreCore library for Phantom Secrets — config, .env parsing, token generation136MITConfigurationDevelopment tools phantom-secrets-mcpMCP server for Phantom Secrets — lets AI tools manage secrets safely19MITCommand line utilitiesDevelopment tools phantom-secrets-proxyHTTP proxy for Phantom Secrets — intercepts requests and injects real credentials48MITDevelopment toolsNetwork programming phantom-secrets-vaultSecret vault backends for Phantom Secrets — OS keychain and encrypted file76MITAuthenticationCryptography phantom-testErgonomic Rust library for TUI integration testing with phantom730MITDevelopment tools::Testing phantom-typeA `PhantomData` analog which prevents "parameter is never used" error, but does not produce any restrictions in contrast with…336,626MIT OR Apache-2.0No standard libraryRust patterns phantom-zoneLibrary for multi-party computation using fully-homomorphic encryption1,306MIT phantom5702_utilA test package that may be used in toolkits later1,572MIT OR Apache-2.0 phantom_ciSecure Headless Self-Hosted Runner27,660MIT phantom_newtypeLightweight newtypes without macros.10,689Apache-2.0 phantom_osAn asynchronous, distributed operating system framework with IIT-based ECS architecture21Apache-2.0AsynchronousEmbedded development phantomdevA suite of tools for preserving coding signatures and humanizing AI agent outputs.50Apache-2.0Command line utilitiesDevelopment tools phantomdev-coreA suite of tools for preserving coding signatures and humanizing AI agent outputs.255Apache-2.0Command line utilitiesDevelopment tools phantomdev-detectorA suite of tools for preserving coding signatures and humanizing AI agent outputs.90Apache-2.0Command line utilitiesDevelopment tools phantomdev-humanizerA suite of tools for preserving coding signatures and humanizing AI agent outputs.91Apache-2.0Command line utilitiesDevelopment tools phantomdev-jitterA suite of tools for preserving coding signatures and humanizing AI agent outputs.93Apache-2.0Command line utilitiesDevelopment tools phantomdev-tuiA suite of tools for preserving coding signatures and humanizing AI agent outputs.92Apache-2.0Command line utilitiesDevelopment tools phantomdev-undercoverA suite of tools for preserving coding signatures and humanizing AI agent outputs.91Apache-2.0Command line utilitiesDevelopment tools phantomdropGo-like deferring of function calls2,915GPL-3.0-or-later phantomlinkphantomlink looks like a multi-hop Internet path, but emulates a virtual end-to-end link492MIT OR Apache-2.0Aerospace::Aerospace simulationsCommand line utilities phantompurger-rsDetecting chimeric molecules in scRNAseq1,858 GPL-3.0-or-laterScience phantunTransforms UDP stream into (fake) TCP streams that can go through Layer 3 & Layer 4 (NAPT) firewalls/NATs.20,450MIT OR Apache-2.0 phaosType-level graphics library1,522BSD-3-ClauseRendering::Graphics APIs pharRust library for PHP phar format6,652Apache-2.0 pharaohA dead simple functional testing tool for command line applications4,035MITDevelopment tools::Testing pharetraUtility data structures and algorithms for Chiron.1,459MIT OR Apache-2.0Data structuresMathematics phargsA library for sequence processing in Rust.2,705MIT phargs-cliA library for sequence processing in Rust.2,384MIT pharia-commonCommon utilities for Rust services deployed as part of Pharia AI6,040Apache-2.0 pharia-skillSDK for building Skills that run within Pharia Kernel.986Apache-2.0API bindings pharia-skill-cliA simple CLI that helps you publish skills on Pharia Kernel.4,366Apache-2.0Command line utilities pharia-skill-macrosProcedural macros for use within the `pharia-skill` crate.1,177Apache-2.0API bindings pharia-skill-testTest helpers for testing Pharia Kernel skill components locally.751Apache-2.0API bindings pharmCLI-first medication management and reminder tool598MITCommand line utilities pharmsolRust library for solving analytic and ode-defined pharmacometric models.51,700GPL-3.0 pharmsol-dslBackend-neutral frontend crate for the pharmsol model DSL.453GPL-3.0 pharmsol-macrosProcedural macros for pharmsol. Not intended for direct use.1,422GPL-3.0 pharosObserver pattern which generates a futures 0.3 stream of events13,817,381UnlicenseAsynchronous phasePhysics toolkit and simulations.1,529non-standardScienceSimulation phase-protocol-sdkIntegration SDK for phase-protocol and fundraising programs3,902Apache-2.0 phase2Library for performing MPCs for creating zk-SNARK public parameters15,935MIT/Apache-2.0 phase21Library for performing MPCs for creating zk-SNARK public parameters94,007MIT/Apache-2.0 phase_sqsA flexible and extensible AWS SQS client for processing and sending messages5,384MIT phase_vocoderA basic phase vocoder for audio speed shifting2,551MIT phasebladeA deterministic real-time network simulator with cycle-accurate RTOS-like task scheduling for protocol evaluation1,009GPL-3.0 phasellusA yacht game scoreboard8,101MIT phaselockWIP: email nathan@mccarty.io if you want this crate name1,6150BSD phaserHigh-performance attack surface mapper and vulnerability scanner24,930AGPL-3.0 phaser-ttyPainless color gradients for your terminal.25non-standard phasespaceTransform and inspect .egsphsp files1,684MIT PHASEXaveFast, clear and simple interface for calculating date, week day and time in Solar, Julian, Gregorian calendar.49,783non-standardDate and time phashPerceptual hashing4,759MITMultimedia::Images phasherSimple CLI program hashing passwords into PHC strings4,913MIT phasicDistributed dataflow1,201MIT OR Apache-2.0 phasm-corePure-Rust steganography engine — hide encrypted messages in JPEG photos262GPL-3.0-onlyCryptographyMultimedia::Images phasmaTerminal interface for the caustic Vlasov-Poisson solver128GPL-3.0Command line utilitiesScience phastftA high-performance Fast Fourier Transform (FFT) library written in pure and safe Rust6,813MIT OR Apache-2.0AlgorithmsMathematics phat_jsProvide a function to call the JSDelegate in a phat contract cluster29,951MIT phatjs-testAn interperter to test JavaScript for Phat Contracts1,458MIT phazeCLI for Phaze — a fine-grained reactive UI runtime and compiler19MIT OR Apache-2.0Command line utilities phazerTwo-phase commit for file creation.5,020Apache-2.0 OR MITAlgorithmsConcurrency phcPure Rust implementation of the Password Hashing Competition (PHC) string format which is used for storing password hashes1,249,769Apache-2.0 OR MITAuthenticationCryptography phcue-ckphcue-ck is a command line tool to obtain FTP links to FASTQ files from ENA using run accession5,074MITCommand line utilitiesScience phdan esoteric gopher server23,108MIT phd2Client library for interfacing with phd2.5,894MIT OR Apache-2.0 pheapA (fast) implementation of pairing heap data structure for priority queue and some graph algorithms6,803MIT OR Apache-2.0AlgorithmsData structures phellemSecurity framework for AI agent systems22non-standard phellem-contractsShared types and contracts for the Phellem security framework24non-standard phellem-coreCore runtime for the Phellem security framework23non-standard phellem-cryptoCryptographic primitives for the Phellem security framework23non-standard phellem-fipsFIPS 140-3 support for the Phellem security framework22non-standard phellem-hardeningSecurity hardening for the Phellem security framework24non-standard phellem-kernelKernel module for the Phellem security framework22non-standard phellem-licensingLicense management for the Phellem security framework22non-standard phellem-macrosProcedural macros for the Phellem security framework22non-standard phellem-persistenceState persistence for the Phellem security framework22non-standard phellem-policyPolicy engine for the Phellem security framework22non-standard phellem-runtimeExecution runtime for the Phellem security framework23non-standard phellem-telemetryTelemetry module for the Phellem security framework22non-standard phenixFundamental algorithms for scientific computing in Rust130MIT pheno-coreCore types and error handling for phenotype-config174MIT pheno-cryptoAES-256-GCM encryption utilities for phenotype-config43MIT pheno-dbSQLite-backed storage for phenotype configurations23MIT phenomenological-rendezvousReference implementation of the Phenomenological Rendezvous protocol: serverless peer coordination via Semantic Rendezvous Tokens…22Apache-2.0Network programmingScience phenomenonFunctions for software testing =)47,974Apache-2.0 OR MITDevelopment tools::Testing phenopacket-builderStreamline programmatic assembly of Phenopacket Schema building blocks43non-standard phenopacketsRust bindings for Phenopacket Schema4,318non-standard phenopackets-devRust bindings for Phenopacket Schema2,789non-standard phenotype-auth-contractsAuth and policy contract traits for the Phenotype ecosystem (Authvault terminal owner)19MIT OR Apache-2.0 phenotype-cache-adapterGeneric two-tier cache with L1 (LRU) + L2 (DashMap), TTL expiration, and metrics hooks145MIT phenotype-casbin-wrapperCasbin adapter providing policy enforcement for the Phenotype ecosystem22MIT OR Apache-2.0 phenotype-cipherSimple, safe cryptography (AES-GCM, ChaCha20, Ed25519, Argon2) for Phenotype39MIT OR Apache-2.0 phenotype-cryptoCryptographic utilities for Phenotype - hashing, symmetric encryption, key derivation, and HMAC signatures19MIT OR Apache-2.0 phenotype-forgeCLI task runner20MIT phenotype-internalDefines `Phenotype` trait for `Peapod` crate4,139MIT OR Apache-2.0 phenotype-journeyCLI for recording, validating, verifying and syncing Phenotype journey manifests27Apache-2.0Command line utilitiesDevelopment tools phenotype-journey-coreShared types and verification logic for Phenotype journey manifests31Apache-2.0Command line utilitiesDevelopment tools phenotype-journeys-observabilityOTel/OTLP observability for the phenotype-journeys workspace30Apache-2.0Development toolsDevelopment tools::Debugging