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.
prusstA convenient interface to the UIO kernel module for TI Programmable Real-time Units.6,301MIT/Apache-2.0
prustRust bindings for the Procedural Runtime of ArcGIS CityEngine.6,270Apache-2.0
prust-libPersistent & Immutable Data Structures in Rust1,551MIT
prust_coreA crate for encoding/decoding PUS-C packet data structures with ease.6,127non-standard
prust_testA crate that utilizes prust_core and provides a cli to send/receive the PUS-C tm/tc packets defined on it.4,029non-standard
prusti-contractsTools for specifying contracts with Prusti24,048MPL-2.0
prusti-contracts-proc-macrosInternal `proc-macro` Prusti crate24,695MPL-2.0
prusti-specsInternal Prusti crate for parsing specifications17,743MPL-2.0
prusti-stdExternal specifications for items in std for Prusti13,047MPL-2.0
prustioThe Rust embedded project management.74Apache-2.0
prustoA presto/trino client library334,634MIT
prusto-macrosprusto macros325,281MIT
prusto-rsA presto/trino client library1,512MIT
prutoipaUtoipa implementations using Prost! code generation engine.1,588MIT
prutoipa-buildUtoipa implementations using Prost! code generation engine.8,014MIT
prviewPR Review & Artifact Generator - cross-language PR analysis tool59BUSL-1.1
prxPraxis — agent-native Unix tools. Single binary replacing grep, cat, find, sed, diff for AI coding agents.190Apache-2.0
prxyLocal CONNECT proxy that tunnels through an upstream corporate proxy with NO_PROXY support35MIT
pryCross platform tool to extract any compressed archive.1,676MIT OR Apache-2.0
prybarTODO1,608MIT OR Apache-2.0
pryntA modern, multi-shell command-line productivity logger and terminal history tool.832MIT
pryrA blazing-fast, uncompromising Islamic prayer time daemon and screen locker for Linux and Windows204MIT
pryty-rustbrowserOne-line browser API hooks for Rust Front-end development67MIT OR Apache-2.0
pryzm-authUtilities to handle auth for contracts711non-standard
pryzm-nexus-apiApi models of pryzm-nexus contract759non-standard
pryzm-stdStandard library for Pryzm with CosmWasm support included15,104GPL-3.0-or-later
pryzm-std-deriveProcedural macro for pryzm-std6,626GPL-3.0-or-later
pryzm-testingUtilities for testing wasm contracts on PRYZM1,402non-standard
pryzm-utilsUtilities to develop wasm contracts on PRYZM4,072non-standard
psA safe wrapper around `std::mem::transmute`2,215MIT OR Apache-2.0
ps-alloca reasonably safe allocator6,513GPL-3.0-or-later
ps-base64Base64 encode/decode7,299GPL-3.0-or-later
ps-bufferaligned heap buffer14,063GPL-3.0-or-later
ps-compressDeterministic Zstandard compression for small binary payloads375GPL-3.0-or-later
ps-cypherChacha-based data cypher18,914GPL-3.0-or-later
ps-datachunkChunk-based data encrypter23,271GPL-3.0-or-later
ps-datalakeEncrypted flat storage5,305GPL-3.0-or-later
ps-deflateObject wrapper around libdeflater13,646GPL-3.0-or-later
ps-driver-deserializerA proc macro to deserialize a PS driver6,267MIT
ps-eccGenerates Reed-Solomon error correction codes.5,171GPL-3.0-or-later
ps-hashGenerates 64-byte ascii hashes with 256 bits of security.17,919GPL-3.0-or-later
ps-hkeyThis crate defines the hashkey format and provides methods for resolving them15,914GPL-3.0-or-later
ps-mbufmemory buffers for memory maps6,081GPL-3.0-or-later
ps-memThe process memory size listing12,908MIT OR Apache-2.0
ps-mmapEasy memory mapping10,974GPL-3.0-or-later
ps-mpmcmulti-producer multi-consumer queue384GPL-3.0-or-later
ps-organizerA command-line tool to organize PS (Problem Solving) source files by problem number.120MIT
ps-parserThe Powershell Parser2,597MIT OR Apache-2.0
ps-pint16Packs integers into a u16 via variable precision6,333GPL-3.0-or-later
ps-promisePromise-like owned futures5,602GPL-3.0-or-later
ps-rangegeneralized range trait3,778GPL-3.0-or-later
ps-rclruRc-based LRU cache1,413GPL-3.0-or-later
ps-rwtGeneric struct with readonly and writable parts.1,215GPL-3.0-or-later
ps-signallingRust library supporting the implementation of the Pixel Streaming signalling protocol in a Rust application.1,530MIT
ps-strString transcoding library2,868GPL-3.0-or-later
ps-utilThis crate aims to provide generally helpful utility functions and traits.4,857GPL-3.0-or-later
ps-uuidAn opinionated UUID implementation.917GPL-3.0-or-later
ps1A terminal prompt1,680MIT
ps1gprompt generator522MIT OR Apache-2.0
ps2A general PS/2 device driver for nightly Rust.10,492MIT
ps2-mouseThis crate provides basic access to a ps2 mouse in x86 environments.11,813MIT/Apache-2.0
ps2_keyboardA PS/2 keyboard driver for the ArceOS kernel.113GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
ps2logoPS2 Logo Decryptor1,777MIT
ps2mcA Rust library for reading, extracting, and rewriting PlayStation 2 memory card images.20MIT
ps3decrsPS3 ISO decryption tool.737MIT
ps3upfetchA command line tool for fetching PS3 game update files645GPL-3.0-or-later
ps4-pkg-infoExtracts package information from PS4 PKG files.2,075MIT
ps5_camera_firmware_loaderA tool for installing firmware on the Playstation 4 or 5 camera1,525MIT
ps_rust_fundamentalsPluralsight Rust Fundamentals Course coode along1,117Apache-2.0
ps_sigPointcheval Sanders signatures7,136Apache-2.0
psaPSA(Project structure analysis) is a analyzer for analysis project struct.3,224MIT
psa-cryptoWrapper around the PSA Cryptography API171,895Apache-2.0
psa-crypto-sysWrapper around the PSA Cryptography API184,479Apache-2.0
psacakThe pSACAK suffix sorting algorithm for huge in-memory data on multicore machines.3,021MIT
psalm30-Day Psalm Cycle in Your Terminal. (Moved from `psalms` crate.)9,6020BSD
psalmicPsalmic is a liturgical esoteric programming language where computation becomes a canvas for worship of Jesus.42Apache-2.0
psalmsSee `psalm` crate instead9,3260BSD
psapi-sysContains function definitions for the Windows API library psapi. See winapi for types and constants.330,435MIT
PSArcThe main RS API for PSArc-lib (A library to handle writing/parsing/unpacking/packing of Playstation Archive formats)1,586non-standard
PSArc-cliThe CLI for PSArc-rs (A library to handle writing/parsing/unpacking/packing of Playstation Archive formats)1,590non-standard
PSArc-libA library to handle writing/parsing/unpacking/packing of Playstation Archive formats2,830non-standard
PSArc-wasiA wasi wrapper around PSArc-lib (A library to handle writing/parsing/unpacking/packing of Playstation Archive formats)1,567non-standard
psarc2PlayStation archive reader35AGPL-3.0-or-later
psarcypsarcy is a CLI tool & library for PSARC files.26GPL-3.0+
psbattletoolsCommand-line program to manage Pokémon Showdown battle logs.7,544MIT
psbtModern, minimalistic & standard-compliant PSBT library156,816Apache-2.0
psbt-v0Partially Signed Bitcoin Transaction Format - BIP-1742,168CC0-1.0
psbt-v2Partially Signed Bitcoin Transaction, v0 and v214,533CC0-1.0
psbusGeneric Publish / Subscribe model for application messaging1,692MIT
pscPastebin CLI tool1,304MIT
psc-nanoidFork of nid crate646MIT OR Apache-2.0
pscanSYN Port Scanner written in Rust, with range and decoy scanning support.31MIT OR Apache-2.0
pschema-rsPregel-based schema validation algorithm written in Rust for generating Wikidata subsets3,303GPL-3.0-or-later
psciCrate renamed to smccc, please use that instead.32,973MIT OR Apache-2.0
pscontroller-rsA hardware-level platform agnostic driver for PlayStation 1 or 2 contoller peripherals. Requires soldering. 😁6,442MIT OR Apache-2.0
psctlProcess Control is an operator for related processes. It runs processes as an interdependent graph.14,682MIT
psdA Rust API for parsing and working with PSD files.132,678MIT/Apache-2.0
psd-rsA Rust library for working with Photoshop PSD files.1,749MIT
psd-sysRust ffi bindings for the psd-cpp library1,616MIT
psd-to-pngCLI tool to convert PSD files to PNGs2,333MIT
psd2European Payment Service Directive Utilites2,753MIT
psdevbotBot used to report GitHub changes in Pokémon Showdown chatrooms7,778MIT OR Apache-2.0
psdisasmA disassembler for the PS1 variant of MIPS assembly language931MIT
psdk-extensionPSDK48LGPL-3.0-only
psdk-fatherPSDK56LGPL-3.0-only
psdk-frame-otaPSDK17LGPL-3.0-only
psdk-fruit-cpclPSDK15LGPL-3.0-only
psdk-fruit-emapiPSDK17LGPL-3.0-only
psdk-fruit-escPSDK15LGPL-3.0-only
psdk-fruit-rgbPSDK15LGPL-3.0-only
psdk-fruit-tsplPSDK15LGPL-3.0-only
psdk-fruit-wifiPSDK17LGPL-3.0-only
psdk-toolkitPSDK68LGPL-3.0-only
psdmCompute a pairwise SNP distance matrix from one or two alignment(s)3,906non-standard
psect-coreprobabilistic regression search — entropy-minimizing bisection for flaky tests79MIT
psenvA CLI tool to fetch secrets from AWS Parameter Store and generate .env files599MIT
pseqsidCalculates pairwise sequence identity, similarity and normalized similarity score of proteins in a multiple sequence alignment.6,523MIT
pseudoA small mocking library for Rust93,922MIT
pseudo-async-ioSimple (pseudo-) async wrappers around Read and Write1,835MIT OR Apache-2.0
pseudo-backtraceUtilities for constructing stack-like error chains with caller locations1,001Apache-2.0 OR MIT
pseudo-backtrace-derivederive implementation for `StackError`1,182Apache-2.0 OR MIT
pseudo-cyrillicFaux Russian typography2,816MIT OR Apache-2.0
pseudo-langReserved name for the Pseudo language. The actual crate will be published when v1.0 Ludens ships. See…18MIT OR Apache-2.0
pseudo_encryptProvides a native-Rust generic implementation of Psql's pseudo_encrypt5,965MIT
pseudo_interpreterA Pseudocode interpreter10,936MIT OR Apache-2.0
pseudo_poolA pool-like collection that automatically returns objects to the pool & blocks when the pool is empty2,178non-standard
pseudo_termWindow and graphical object-manager for making ASCII-art games.3,839GPL-3.0
pseudocReserved name for the Pseudo language. The actual crate will be published when v1.0 Ludens ships. See…18MIT OR Apache-2.0
pseudocodeAP CSP Pseudocode interpreter (rough cut)11,635non-standard
pseudocode_cie_9618A simple pseudocode interpreter for the cie 9618 spec1,550GPL-2.0-or-later
pseudolocalizePseudolocalization crate for Rust.64,483MIT
pseudonymDeclare aliases with ease!7,302MIT OR Apache-2.0
pseudorandomAlgorithms for *pseudorandom* values1,082MIT
pseudorootA Rust fakeroot via library interposition (LD_PRELOAD / DYLD_INSERT_LIBRARIES): run commands as if root, no real root access…41MIT
pseudoroot-coreInode-keyed fake-root state, daemon IPC protocol, and shared-memory session map for pseudoroot72MIT
pseudoroot-daemonStandalone pseudoroot daemon (pdrd): optional persistent fake-root state server over a Unix socket37MIT
pseudotcppseudo-TCP bindings for libnice17,023GPL-2.0
pseudotermLow-level library for creating PTYs4,782MIT
pseudoterminalA cross-platform pseudoterminal implementation with async support4,312MIT
pseudotexPseudocode transpiler for its LaTeX representation.11,952LGPL-3.0-or-later
psfAllow to read psf fonts, including (optionally) zipped ones4,431MIT
psf-rsA super simple no_std psf2 parser for rust.14,884MIT
psf2Minimal, unopinionated PSF2 bitmap font parser11,372MIT OR Apache-2.0 OR Zlib
psf2-fontPSF2 (PC Screen Font v2) parser with embedded Terminus Unicode font for no_std environments111Apache-2.0
psfparserA PSF reader written in Rust4,994BSD-3-Clause
psfuprocess fu19,930GPL-3.0-or-later
psgFast and precise AY-3-8910 and YM2149 sound chip emulation4,612MIT
psg-corePassword generator function3,760MIT
psg_liteThis crate generates PCM waveforms similar to those of the AY-3-8910 and its compatible chips.3,956MIT OR Apache-2.0
pshPassword generator/manager library that derives deterministic passwords from a set of inputs7,290MIT
psh-cliPassword generator/manager that derives deterministic passwords from a set of inputs4,030MIT
psh-db`psh` alias database backend using plain file3,303MIT
psh-rsCLI client for sending Apple Push Notifications97MIT
psh-webdbWASM-compatible `psh` alias database backend using LocalStorage Web API2,695MIT
psharkWireshark for libp2p.18Apache-2.0
pshbullet_clientUnofficial Pushbullet API client.7,687MIT/Apache-2.0
pshellWorks out if this is running from inside a shell, and if so, which one.21,134Apache-2.0
pshovrAn opinionated wrapper for the v1 pushover api6,408MIT
psiLinux Pressure Stall Information (PSI) for Rust256,752MPL-2.0
psi-coreYggdrasil Shared Structure1,523MPL-2.0
psi-langA language for configuration and extension1,685MIT
psi-rsPrivate Set Intersection library in rust.1,498Apache-2.0
psi-testPSI Test is a tool for run multiple time Page Speed Insight test.15,523MIT
psi_detectorProtocol detection and upgrade framework inspired by Yuri's PSI Detector442LGPL-3.0
psi_device_treeReads and parses Linux device tree images2,696MIT
psibaseLibrary and command-line tool for interacting with psibase networks25,547MIT
psibase-macros-deriveMacros to support psibase development3,632MIT
psibase-macros-libMacros to support psibase development3,855MIT
psibase-plugin-workspace-hackworkspace-hack package, managed by hakari199MIT
psibase-rust-workspace-hackworkspace-hack package, managed by hakari5,622MIT
psibase-system-workspace-hackworkspace-hack package, managed by hakari197MIT
psibase-user-workspace-hackworkspace-hack package, managed by hakari198MIT
psibase_macrosMacros to support psibase development23,210MIT
psibase_namesPsibase name conversion functions24,178MIT
psidkPlaceholder1,534MIT
psifioRust library for blackjack simulations1,355non-standard
psifio-cliCommand-line tool for blackjack simulations905non-standard
psifio-guiGUI tool for blackjack simulations872non-standard
psilva_functionsBibliotetca de funções do Psilva24MIT
psimpleThis package is a proof of concept used by bugdotexe to conduct a research. It has been uploaded for test purposes only. Its only…37MIT
psinaBlazzzzingly fast graphql schema generator from prisma file5,252Artistic-2.0
psinodePlaceholder1,549MIT
psionP2P API1,584Apache-2.0
psitestPlaceholder1,522MIT
psitoolThe 100% free and open-source Remote Viewing toolset.1,515GPL-3.0-or-later
psk-clientSimple wrapper to facilitate TLS connections which use pre-shared keys.13,057MIT
psk_stdStandard library for the piske programming langauge13,105MIT
pslExtract root domain and suffix from a domain name28,802,263MIT/Apache-2.0
psl-codegenGenerate native Rust code from Mozilla's Public Suffix List213,541MIT/Apache-2.0
psl-lexerA lexer for Mozilla's Public Suffix List164,500MIT/Apache-2.0
psl-typesCommon types for the public suffix implementation crates59,266,123MIT/Apache-2.0
psl2A modern alternative to the psl crate: Mozilla's Public Suffix List with built-in IDNA, fast builds, no_std support, and a clean…22,767MIT OR Apache-2.0
psleepA drop-in replacement for sleep with a configurable progress bar156Apache-2.0
pslibEmpty crate, used only to reserve the name during inital development.1,013MIT
pslinkA simple webservice that allows registered users to create short links including qr-codes.
Anyone can visit the shortened links.…6,704MIT OR Apache-2.0
pslink-appA wasm frontend for pslink. The frontend communicates via json API.1,575MIT OR Apache-2.0
pslink-localesThe translation strings for pslink2,337MIT OR Apache-2.0
pslink-sharedA simple webservice that allows registered users to create short links including qr-codes.
Anyone can visit the shortened links.…4,852MIT OR Apache-2.0
pslrCommand-line tool for Public Suffix List interactions.724MIT
psltoolswork with .psl files in Rust60Apache-2.0