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.

pftransfer file command line tool9,443MIT pf-cacheProcessFork cache layer: paged KV-cache serialization with batch-invariant kernels344MIT pf-coreProcessFork core: content-addressed store, .pfimg format, atomic snapshot orchestration703MIT pf-effectsProcessFork effects layer: append-only ledger, idempotency keys, ACRFence-aware replay-or-fork policy421MIT pf-mergeProcessFork three-way merge engine: trace + world + effects + model layers350MIT pf-modelProcessFork model layer: weight-diff capture (LoRA / IA³ / full) + TIES & DARE merge407MIT pf-queryHTTP service exposing a Pathfinder SQLite database for fast Starknet queries (nonce history, contract events, storage batch, tx…19MITCommand line utilitiesDatabase interfaces pf-registryProcessFork registry adapters: file, Hugging Face Hub, S3-compatible, IPFS, local OCI349MIT pf-rsFreeBSD lib to access OpenBSD's implementation of the PF (Packet Filter) directly via /dev/pf11,020BSD-2-ClauseNetwork programmingOperating systems pf-typesLightweight naming and validation primitives for the PromptFleet agent ecosystem (AgentSlug, normalize_name).53Apache-2.0 pf-worldProcessFork world layer: filesystem (overlayfs / APFS), env, in-flight processes (CRIU), browser DOM (CDP)419MIT pf8A Rust library for encoding and decoding artemis PF8 archive files1,355MIT pf_agent_coreProtocol-agnostic agent domain types — the universal vocabulary for messages, tasks, and artifacts independent of A2A, MCP, or…176Apache-2.0 pf_agent_sdkRuntime-first SDK for building PromptFleet agents with optional A2A and AG-UI adapters99Apache-2.0API bindingsAsynchronous pf_cliCLI client for PF Sandbox1,689GPL-3.0 pf_configLayered configuration loader (JSON, env, dotenv, Cargo.toml section) with optional WASM-friendly path later108Apache-2.0 pf_foundation_utilsFoundation utilities for RAII patterns, resource management, and scoped operations418Apache-2.0 pf_llm_clientSimplified, provider-agnostic LLM client built on protocol_transport_core156Apache-2.0 pf_llm_context_coreWASM-compatible LLM context window management — token estimation, budget tracking, history strategies, and memory traits109Apache-2.0 pf_llm_tool_macrosAttribute macros to register Rust functions as LLM tools with JSON Schema via schemars58Apache-2.0 pf_llm_toolsLightweight WASM-safe tool registry and macro to collect LLM tools and execute by name110Apache-2.0 pf_mcp_protocolModel Context Protocol (MCP) implementation for PromptFleet - JSON-RPC 2.0 compatible111Apache-2.0 pf_observabilityPromptFleet observability facade (happy path)214Apache-2.0 pf_observability_coreCore observability types and traits for the PromptFleet agent ecosystem386Apache-2.0 pf_otelOpenTelemetry extension for SpinKube WASM environments260Apache-2.0 pf_prometheusPrometheus metrics integration for the PromptFleet observability stack114Apache-2.0 pf_sandboxA platform fighter sandbox featuring a character editor tightly integrated with gameplay.3,119GPL-3.0 pf_sandbox_libData structures and helper code for PF Sandbox8,665GPL-3.0Game enginesGames pf_structured_loggingEnhanced structured logging with performance optimizations and convenience APIs for SpinKube agents53Apache-2.0 pf_tasTAS tool for PF sandbox3,048GPL-3.0 pf_utils_rsThis the library for utils use1,592MIT pfactorA high-performance, parallel prime factorization CLI tool and library using Miller-Rabin and Pollard's rho (with Brent's…17MIT OR Apache-2.0AlgorithmsCommand line utilities pfactsPrinter facts in a crate!7,4530BSD pfapackRust interface for the pfapack library, a Fortran library to compute Pfaffians.3,549non-standard pfapack-sysRust bindings to pfapack, a Fortran library to compute Pfaffians.4,805non-standard pfcpfc17MIT pfc-dust-collectorCommon helpers for other contracts to use pfc-fee-split1,561Apache-2.0 pfc-dust-collector-deriveCommon helpers for other contracts to use pfc-dust-collectors based on DA0 DA0 'dao-macros'3,756Apache-2.0 pfc-dust-collector-kujiraCommon helpers for other contracts to use pfc-fee-split2,805Apache-2.0 pfc-fee-splitCommon helpers for other contracts to use pfc-fee-split8,196Apache-2.0 pfc-steakLiquid steaking protocol for the cosmos9,932GPL-3.0-or-later pfc-testerSmart Contract Testing Tools2,851Apache-2.0 pfc-whitelistWhitelist helpers7,384Apache-2.0 pfc-whitelist-deriveCommon helpers for other contracts to use pfc-dust-collectors based on DA0 DA0 'dao-macros'7,932Apache-2.0 pfcl-catalogContent-addressed function catalog for PFCL — identity is SHA-256 of typed source119MITCompilers pfcl-interpreterTree-walking interpreter for PFCL — pure functions, List<Command> effects104MITCompilers pfcl-lspPFCL language server — diagnostics, catalog completion, and hover over the standard load pipeline15MITCompilers pfcl-parserParser for PFCL — pure functional language with content-addressed catalog157MITCompilers pfcl-replPFCL REPL and file runner — pure functional language with content-addressed catalog73MITCompilers pfcl-resolverName resolver for PFCL: resolves catalog names to SHA-256 hashes at load time130MITCompilers pfcl-typecheckerHindley-Milner type inference for PFCL's content-addressed function catalog81MITCompilers pfcl-typesCore value types for PFCL: Value, Hash (SHA-256), runtime environment157MITCompilers pfconvFile converter2,609MIT pfctlLibrary for interfacing with the Packet Filter (PF) firewall on macOS711,109MIT/Apache-2.0API bindingsNetwork programming pfdsPurely Functional Data Structures13,747BSD-3-Clause pfdumpprocess file dump1,607non-standard pfecsThe implementation of the Projekt F ECS.1,215MIT OR Apache-2.0 pfeiffer-tpg36xA library to control Pfeiffer/Inficon TPG36x vacuum gauges from Rust using `instrumentRs`.409MIT OR Apache-2.0 pfenA fen parsing library.1,485MIT pfetchA rewrite of the pfetch system information tool62,327MITCommand line utilities pfetch-extractorA rust proc-macro to extract pfetch logos at compile time53,142MIT pfetch-logo-parserA parser for pfetch logos42,355MIT pffpf filter - parse Nginx access.log for unwanted regexp patterns, and block them on the PF firewall11,600MIT pffft_rustA bindgen-based wrapper around PFFFT (Pretty Fast Fast Fourier Transform).4,221non-standard pfgA Podcast Feed Generator8,921MIT OR Apache-2.0 pfheP-adic Fully Homomorphic Encryption1,508non-standard pfileA cli wrapper around OpenAI to generate files/snippets in different languages that work for me.2,632MIT OR Apache-2.0 pfindParallel directory walker tuned for APFS. ~5x faster than fd/rg on macOS via work-stealing and per-volume worker tuning.19MIT OR Apache-2.0Command line utilitiesConcurrency pflagA crate implementing POSIX/GNU-style --flags.14,124MITCommand-line interface pflex-module-rsAn unnofficial API wrapper for the Brooks Automation PreciseFlex series robot971GPL-3.0-or-later pflockA phase-fair reader-writer lock that reduces worst-case blocking for readers. Especially useful for multiprocessor real-time…52,010MITConcurrency pflowPetri net modeling with ODE simulation and token model DSL73MITScienceSimulation pflow-coreCore Petri net types, fluent builder API, and state utilities654MITScienceSimulation pflow-dslS-expression DSL for defining token model schemas288MITCompilersParsing tools pflow-macrosProc macros for pflow token model DSL154MITDevelopment tools::Procedural macro helpers pflow-mcpMCP server for Petri net simulation and analysis23MIT pflow-metamodelDeclarative Petri-nets using a rust DSL6,292MIT pflow-solverODE solvers for Petri net simulation using mass-action kinetics220MITMathematicsScience pflow-tokenmodelToken model schema, snapshot, and runtime execution356MITData structuresSimulation pflow-zkZK proof traits and incidence matrix extraction for Petri nets249MITCryptography pflow-zk-arkworksArkworks-based ZK prover for Petri nets (Groth16 + Poseidon over BN254)110MITCryptography pflow-zk-risc0risc0 zkVM-based prover for Petri nets108MITCryptography pflwPython Dataflow Framework in Rust459Apache-2.0 pfly_rustA crate to interact with the projectFly X-Plane IPC service.2,874 AGPL-3.0-or-laterAPI bindings pfmHigh-level wrapper of libpfm434,009MIT pfm-sysBinding of libpfm440,570MIT pfmtA data formatting library6,752GPL-3.0-or-laterValue formatting pfmuxPort Forwarding Multiplexer1,360MIT OR Apache-2.0 pfnProvide fn_trait's `call`, `call_mut`, and `call_once` on Stable Rust.8,288MPL-2.0Rust patterns pfnatdEasy NAT mode for OpenBSD packet filter (pf)230MPL-2.0Command line utilitiesNetwork programming pforge-bridgeLanguage bridge FFI for pforge520MITCommand line utilitiesDevelopment tools pforge-cliZero-boilerplate MCP server framework with EXTREME TDD methodology790MITCommand line utilitiesDevelopment tools pforge-codegenZero-boilerplate MCP server framework with EXTREME TDD methodology1,004MITCommand line utilitiesDevelopment tools pforge-configZero-boilerplate MCP server framework with EXTREME TDD methodology12,613MITCommand line utilitiesDevelopment tools pforge-macroZero-boilerplate MCP server framework with EXTREME TDD methodology787MITCommand line utilitiesDevelopment tools pforge-runtimeZero-boilerplate MCP server framework with EXTREME TDD methodology12,271MITCommand line utilitiesDevelopment tools pformat_macroSimple format_args!-like macro whose result can be stored for later use1,559MITDevelopment tools pfpPrefect CLI - a fast Rust CLI for managing Prefect deployments and flow runs216MIT pfp-headersRust bindings to headers used when compiling Programmable Flow Protection programs235Apache-2.0 pfp-verifierVerifier used to check the validity & safety of Programmable Flow Protection programs190Apache-2.0 pfrpersonal financial reporting cli tool6,976MIT pfring-sysBindings to PF_RING for GNU/Linux1,871MIT pfrsQuickly find the an available dynamic port.3,137MITAccessibility pfsA portable, crass-platform, serializable representation of contained file system111MIT OR Apache-2.0 pfs-msReference implementation of PFS-MS v1.0, the PCF File System Multi-Session profile116MIT OR Apache-2.0EncodingFilesystem pfs_unpackerArtemis Engine archive unpacker ( packer )818GPL-3.0 pftables-rsSmall library for managing tables in OpenBSD pf (packet filter)2,883BSD-2-Clause pftuiA beautiful terminal portfolio tracker with real-time prices, charts, and market data197MITCommand line utilities pfuiEfficiently generate content for statusbars, especially eww1,544MITCommand line utilities pfv-cliA CLI tool for encoding PFV video files9,539MITCommand line utilitiesMultimedia::Encoding pfv-rsLibrary for working with PFV (a minimal MPEG-like video codec)14,267MITMultimedia::EncodingMultimedia::Video pfw_grrsA tool to search files965MIT OR Apache-2.0 pfwdA simple TCP to TCP forwarder3,347MIT pfxA prefix tree (map and set), implemented without any unsafe8,940MITAlgorithmsData structures pfxersCross-platformTUI allowing to easily extract and convert information from PFX and PEM certificates and keys2,211MIT OR Apache-2.0Command line utilities pfyA command line tool for parsing and generating Persona IDs.1,749GPL-3.0-or-later pfza_proto1Board Support crate for the PathfinderZA Proto110,386MIT OR Apache-2.0Embedded developmentHardware support pgPage Tables4,064MIT OR Apache-2.0 pg-apiA high-performance PostgreSQL REST API driver with rate limiting, connection pooling, and observability431MITAPI bindingsDatabase interfaces pg-blast-radiusWorkload-aware blast radius forecaster for PostgreSQL migrations19MITCommand line utilitiesDatabase interfaces pg-cliCommandline interface for PostGuard192MITCryptography pg-clientPostgreSQL client configuration and connection management486MITDatabase interfaces pg-client-configSupport for Postgres service configuration files and environment variables63,152MIT OR Apache-2.0 pg-connection-stringPostgreSQL-compatibly idiosyncratic connection string parsing45,972AGPL-3.0-or-later pg-constraint-macroCompile-time validation of PostgreSQL constraint and unique index names for sqlx325MITDatabase interfacesDevelopment tools pg-corePostGuard core library for communication and bytestream operations.6,089MITCryptography pg-curveFork of the BLS12-381 pairing-friendly elliptic curve construction with target group serialization8,725MIT/Apache-2.0 pg-db-idle-agentDEPRECATED4,350MIT pg-db-idle-agent-asyncThe PgDbIdleAgent is a customizable, asynchronous agent in Rust that periodically queries a PostgreSQL database and processes the…1,437MIT pg-embedRun a Postgresql database locally on Linux, MacOS or Windows as part of another Rust application or test.229,208MIT/Apache-2.0AsynchronousDatabase interfaces pg-embed-alternativeRun a Postgresql database locally on Linux, MacOS or Windows as part of another Rust application or test.2,749MIT/Apache-2.0AsynchronousDatabase interfaces pg-embed-setup-unprivInitializes postgresql_embedded clusters with platform-appropriate setup3,079ISC pg-ephemeralEphemeral PostgreSQL instances for testing492MITDevelopment tools::Testing pg-extendA library for extending Postgres with Rust.4,863MIT/Apache-2.0 pg-extern-attrA attribute proc-macro for deriving postgres extension function information, akin to PG_FUNCTION_INFO_V1 in Postgres6,198MIT/Apache-2.0 pg-extrasPostgreSQL performance database insights18,780MITDatabase interfaces pg-helperpostgres database helper5,871Apache-2.0 pg-interval-sql-json-bindingPostgres SQL and Serde JSON binding for crates/pg_interval4,010non-standard pg-listenerTokio + sqlx integration for PostgreSQL LISTEN/NOTIFY with typed channels and ref-counted subscriptions46MITAsynchronousDatabase interfaces pg-logstatsPostgreSQL log investigation CLI for query-family findings and follow-up SQL16MITCommand line utilitiesDatabase interfaces pg-masonA suite of ergonomic, slightly opinionated SQL builders for Postgres44MIT pg-migratorMacro free Postgres migration tool for Rust Postgres and Tokio Postgres3,992MITDatabase interfaces pg-migrustVery simple postgress database migration tool written in rust10,868MIT pg-ntex-sessionSave session on PostgreSQL database with Diesel, inspired by ntex cookie session516MIT OR Apache-2.0Network programmingWeb programming pg-poolAsync PostgreSQL connection pool built on pg-wired.259MIT OR Apache-2.0AsynchronousDatabase interfaces pg-pool-safe-queryCheck for PgBouncer compatibility of queries.1,536MIT pg-query-enginePostgREST-compatible URL parser and parameterized SQL builder for PostgreSQL.124MIT OR Apache-2.0Database interfacesWeb programming pg-query-mapperA high-performance zero-overhead procedural macro mapping tokio-postgres Rows using pre-computed column indices37MITDatabase interfacesDevelopment tools::Procedural macro helpers pg-query-mapper-deriveProcedural macro backend for the pg-query-mapper crate49MIT pg-queuePostgreSQL job queue, pub/sub, and cache using SKIP LOCKED and LISTEN/NOTIFY22MIT OR Apache-2.0AsynchronousDatabase interfaces pg-rest-server-resolutePostgREST-compatible REST API server backed by the resolute database client (zero tokio-postgres on the data path).33MIT OR Apache-2.0Database interfacesWeb programming::HTTP server pg-rest-server-tokio-postgres-deadpoolPostgREST-compatible REST API server backed by tokio-postgres and deadpool-postgres (pure tokio-postgres data path, no pg-wired).32MIT OR Apache-2.0Database interfacesWeb programming::HTTP server pg-rest-server-tokio-postgres-pg-wiredPostgREST-compatible REST API server backed by tokio-postgres on the control path and the pg-wired pipelined async pool on the…30MIT OR Apache-2.0Database interfacesWeb programming::HTTP server pg-schema-cache-resolutePostgreSQL schema cache built on the resolute database client, with LISTEN/NOTIFY-driven reload.64MIT OR Apache-2.0Database interfaces pg-schema-cache-tokio-postgresPostgreSQL schema cache built on tokio-postgres, with LISTEN/NOTIFY-driven reload.93MIT OR Apache-2.0Database interfaces pg-schema-cache-typesDriver-agnostic PostgreSQL schema cache data types (tables, columns, functions, relationships).200MIT OR Apache-2.0Database interfaces pg-setupHelper to create and drop postgres DBs. Useful for testing.6,530MITDevelopment tools pg-sni-muxerTLS SNI (de)muxer for Postgres connections106non-standard pg-srvLibrary for emulating a PostgreSQL server8,618Apache-2.0 pg-taskqA simple postgres-based distributed and persistent task queue for Rust2,806MITDatabase interfaces pg-tide-relayBidirectional relay binary for pg_tide — bridges outboxes/inboxes with NATS, Kafka, HTTP webhooks, Redis, SQS, RabbitMQ, and more538Apache-2.0Command line utilitiesDatabase interfaces pg-trunkA package manager for PostgreSQL extensions151,307Apache-2.0 pg-tuiA modern PostgreSQL TUI client with autocomplete, syntax highlighting, and query formatting31MITCommand line utilitiesDatabase interfaces pg-upsertPostgreSQL UPSERT operations using sqlx42MITDatabase interfaces pg-walstream-macrosDerive macros for pg-walstream (WalTable).36BSD-3-ClauseDatabase interfaces pg-webPostgreSQL as a self-contained web application platform. The CLI for scaffolding, developing, and deploying pg-web apps.30MIT OR Apache-2.0Command line utilitiesDatabase interfaces pg-wiredMinimal async PostgreSQL wire protocol v3 client: connection, extended query, pipelining, COPY, LISTEN/NOTIFY, TLS, SCRAM.334MIT OR Apache-2.0AsynchronousDatabase interfaces pg-wormAn async, fully-typed and straightforward ORM for PostgreSQL databases10,588MIT OR Apache-2.0AsynchronousDatabase interfaces pg-worm-deriveProc macro for the pg-worm crate.9,009MIT OR Apache-2.0AsynchronousDatabase interfaces pg2any_libPostgreSQL to Any database library with Change Data Capture (CDC) and logical replication support9,289Apache-2.0AsynchronousDatabase interfaces pg2parquetCommand line tool for exporting PostgreSQL tables or queries into Parquet files18,246Apache-2.0 pg2sqlitePostgreSQL 16 DDL to SQLite3 DDL schema converter70MITCommand line utilitiesDatabase interfaces pg2sqlite-coreCore library for converting PostgreSQL 16 DDL to SQLite3 DDL143MITCommand line utilitiesDatabase interfaces pg_pg_1,573MulanPSL-2.0 pg_asyncAsynchronous, HA (master-master) PostgreSQL driver on top of libpq44,318MITAsynchronousDatabase interfaces pg_bigdecimalPostgres' numeric <=> Rust's BigDecimal507,145MITDatabase interfaces pg_bm25Full text search for PostgreSQL using BM256,195Elastic-2.0 pg_connectorA powerful and easy-to-use PostgreSQL connector for Rust with connection pooling and read/write cluster support.350MIT OR Apache-2.0Database interfaces pg_dbmigratorPostgreSQL database migration tool and library (offline dump/restore + online logical replication)91BSD-3-ClauseCommand line utilitiesDatabase interfaces pg_dbmigrator-cliCLI for the pg_dbmigrator PostgreSQL database migration library13MIT pg_debyte_coreCore building blocks for PostgreSQL extensions that decode bytea into JSON313Apache-2.0Database interfacesEncoding pg_debyte_macrosHelper macros for registering typed decoders in pg_debyte114Apache-2.0Database interfacesDevelopment tools pg_debyte_pgrxpgrx glue for pg_debyte (GUCs and decode helpers)115Apache-2.0Database interfaces pg_ecdsa_verifyA PostgreSQL extension for ECDSA signature verification.9,714MITCryptographyDatabase interfaces pg_escapeA Rust library to escape Postgres flavoured SQL1,969,249MIT OR Apache-2.0 pg_exporterPostgreSQL metric exporter for Prometheus6,941BSD-3-ClauseCommand line utilitiesDatabase interfaces pg_filtersA simple rust helper to generate postgres sql for pagination, sorting and filtering16,696Apache-2.0 OR MITData structuresWeb programming pg_glimpseA terminal-based PostgreSQL monitoring tool with live TUI465MITCommand line utilitiesDatabase interfaces pg_guardA Postgres proxy with built-in safety features678MITDatabase interfaces pg_idnaIDNA helpers for PostgreSQL2,477MIT OR Apache-2.0Database interfacesEncoding pg_intervalA native PostgreSQL interval type891,738MITDate and time pg_interval_2A native PostgreSQL interval type, forked version194,040MITDate and time pg_introspectTyped PostgreSQL catalog introspection for Rust68BSD-2-Clause pg_jqA PostgreSQL extension to expose libjq as a basic function. Not recommended for real usage. It is a toy.4,012AGPL-3.0-or-later pg_knowledge_graphPostgreSQL knowledge graph extension with graph algorithms and pgvector integration20MITAlgorithmsDatabase interfaces pg_leasePostgres lease management package for running a single looping function while a lease is held1,669MIT pg_lens_coreFrontend-agnostic core for pg_lens: PostgreSQL poller, versioned system queries, and serializable snapshot models.275MITDatabase interfaces pg_lens_tuiA blazing-fast, modern TUI (and web dashboard) for live PostgreSQL observability. Installs the `pg_lens` binary.197MITCommand line utilitiesDatabase interfaces pg_lens_webWeb Lens for pg_lens: an axum + SSE server that streams the same PostgreSQL snapshots as the TUI, with an embedded TypeScript…240MITDatabase interfacesWeb programming pg_liquidA PostgreSQL extension for Liquid template processing.273MITDatabase interfacesTemplate engine