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.
picturea fast and flexible image manipulation crate.2,746Apache-2.0
pictureframeDisplay pictures from user-curated albums22MIT OR Apache-2.0
pictureframe-commonCode shared between components of pictureframe307MIT OR Apache-2.0
pictureframe-frontend-adminPictureframe's admin webapp22MIT OR Apache-2.0
pictureframe-frontend-viewerPictureframe's main webapp for viewing rotating images22MIT OR Apache-2.0
picturium-libvipsLibvips bindings for picturium media server4,466GPL-3.0-only
pictursCommand-line utility to manipulate image files1,785MIT
pidA PID controller.6,760,235MIT OR Apache-2.0
pid-allocatorA simple PID allocator for no_std environment7,728MIT
pid-controllerPID controller library2,052MIT
pid-coreA fast, dependency-light PID controller core, independent of any language binding.15MIT OR Apache-2.0
pid-ctrlA flexible PID controller18,422MIT OR Apache-2.0
pid-liteA small PID controller library109,833MIT OR Apache-2.0
pid-loopPID loop for `no_std` targets9,097MIT/Apache-2.0
pid-setA processes identifier set to perform efficient wait operations using epoll3,778MIT OR Apache-2.0
pid1pid1 handling library for proper signal and zombie reaping of the PID1 process164,701MIT
pid1-exepid1 handling library for proper signal and zombie reaping of the PID1 process6,177MIT
pid_controlA PID controller library349,693MIT
pidcatAn adb logcat wrapper and filters4,060MIT
piddiyDIY custom PID controller toolkit.4,4260BSD
pide-rsPersistent Isolated Development Environments (in Docker)5,101MIT
pidfdObtain file descriptors which refer to processes85,348MIT OR Apache-2.0
pidfd-utilSafe Rust wrapper for Linux process file descriptors (pidfd)472MIT OR Apache-2.0
pidfd_getfdBinding to and a wrapper for the pidfd_getfd syscall6,946MIT OR Apache-2.0
pidfileNo description provided.3,166
pidfile-rsRust reimplementation of pidfile_* functions from libbsd/libutil11,215MIT
pidfile2PID Files as process locks in Rust6,040MIT
pidfreesA robust PID controller implementation for no_std environments, protected by GPL.138GPL-2.0-or-later
pidgeA fast CLI for e-mail and calendar280MIT
pidge-clientMicrosoft 365 / Graph client and OAuth flows for the pidge CLI368MIT
pidge-coreCore types for the pidge CLI: accounts, configuration, normalized message model443MIT
pidgeonA robust, thread-safe PID controller library written in Rust31,740MIT OR Apache-2.0
pidginsimple non-recursive grammars46,135MIT
pidgin-cliCLI for the Pidgin agent handoff protocol34MIT OR Apache-2.0
pidgin-langA compact agent handoff protocol runtime — parse, validate, resolve, and expand Pidgin packets269MIT OR Apache-2.0
pidgin-serverHTTP server for the Pidgin agent handoff protocol16MIT OR Apache-2.0
pidginhost-sdkThe Pidgin Host API allows you to manage Services and resources within the Pidgin Host cloud in a simple, programmatic way using…178MIT
pidgr-protoGenerated protobuf/gRPC stubs for the Pidgr platform1,107Apache-2.0
pidl-budRuntime for pidl1,280MPL-2.0
pidl-corePortal's idl1,480MPL-2.0
pidl-rustRust support for pidl1,209MPL-2.0
pidlockA library for using pidfiles as resource locks60,940MIT
pidsk-controllerPID controller with optional feed forward and setpoint kick.289MIT OR Apache-2.0
pidtree_monA CPU load monitor of process trees6,224MIT OR Apache-2.0
pidwrightA discrete-time PID controller with output clamping, integral anti-windup and derivative-on-measurement to avoid setpoint kick.19Unlicense
piePie: A Programmable LLM Serving System2,640Apache-2.0
pie-bootBoot kernel code with mmu.13,832MIT
pie-boot-ifBoot kernel code with mmu.19,440MIT
pie-boot-loader-aarch64Boot kernel code with mmu.29,385MIT
pie-boot-loader-macrosBoot kernel code with mmu.1,324MIT
pie-boot-macrosBoot kernel code with mmu.17,060MIT
pie-cliPie Command Line Interface582Apache-2.0
pie-clientPie Client329Apache-2.0
pie_chartA pie chart generator4,751Unlicense
pie_coreA high-performance, index-based data structure toolkit. Provides an arena
allocator (ElemPool) used to build a cache-friendly…989MPL-2.0
pie_formatPIE - Pixel Indexed Encoding - image format with optional external palette, especially good for pixel art. Reference…2,845MIT OR Apache-2.0
pie_graphModified version of the incremental-topo crate for use in PIE and the PIE tutorial1,769Apache-2.0
piebinPlaceholder crate reserving the piebin name on crates.io.17MIT
pieceA collection of composable allocators7,401MIT
piece-treePurely functional (immutable) implementation of Piece Tree, inspired by fredbuf149MIT OR Apache-2.0
piece_tableA simple piece table data strucutre in Rust2,038MIT
piece_table_rspiece table data structure6,445MIT
pieced[T]::as_chunks in stable rust1,647MIT
piecerUnicode codepoint BPE tokenizer featuring byte fallback and optional byte-level-only tokenization47MIT
piecesA argument parser. Built with3,971non-standard
piecetableSimple piece table lib3,940MIT
piecewise-linearA library for manipulating piecewise linear functions6,253Apache-2.0
piecewise_polynomialFitting and interpolation with piecewise polynomials90,564BSD-3-Clause
piecework_cliClient to interact with a piecework application running on holochain3,081GPL-3.0
piecharta library for drawing fancy pie charts in the terminal15,826MIT
piecrustDusk's virtual machine for running WASM smart contracts.99,441MPL-2.0
piecrust-macrosMacro library for the Dusk Piecrust VM1,453MPL-2.0
piecrust-uplinkBuild smart contracts directly on top of Dusk's `piecrust` virtual machine.77,738MPL-2.0
pied-piperEducational version of the pv utility, from the course of Nathan Stocks1,635MIT OR Apache-2.0
piedbpiedb is a hat(timeseries)p and mysql compatible database3,382Apache-2.0
pielangRIIR Pie, a dependent type language17AGPL-3.0
pielang-cliPie language interpreter CLI15AGPL-3.0
pierA Linux script management tool9,705non-standard
pieralyzerAn awesome CLI tool that will start your pier-life!3,911MIT
pierceAvoid double indirection in nested smart pointers.4,208MIT
pierportUrbit pier import protocol implementation8,919MIT
pierreA single-binary log indexer in Rust: real full-text search, tiered storage, and pre-computed aggregations, built on the edgestore…16MIT
pierroAn immediate mode UI library for Rust875MIT
piersA minimal Rust-first coding agent harness experiment.18MIT OR Apache-2.0
pies_openapi_spacetraders_apiSpaceTraders is an open-universe game and learning platform that offers a set of HTTP endpoints to control a fleet of ships and…3,886Apache-2.0
pietAn abstraction for 2D graphics.1,576,268Apache-2.0 OR MIT
piet-cairoCairo backend for Piet 2D graphics abstraction.562,816Apache-2.0 OR MIT
piet-commonSelection of a single preferred backend for Piet.620,158Apache-2.0 OR MIT
piet-coregraphicsCoreGraphics backend for Piet 2D graphics abstraction.1,227,725Apache-2.0 OR MIT
piet-cosmic-textA text layout engine for piet based on cosmic-text22,489LGPL-3.0-or-later OR MPL-2.0
piet-direct2dDirect2D backend for Piet 2D graphics abstraction.435,729Apache-2.0 OR MIT
piet-glowA hardware-accelerated 2D graphics backend for piet using glow11,741LGPL-3.0-or-later OR MPL-2.0
piet-hardwareToolkit for creating GPU accelerated 2D graphics applications15,069LGPL-3.0-or-later OR MPL-2.0
piet-raqoteRaqote backend for piet 2D graphics abstraction.722MIT OR Apache-2.0
piet-svgSVG backend for Piet 2D graphics abstraction.30,917Apache-2.0 OR MIT
piet-testUtilities for testing the piet 2D graphics abstraction.18,158MIT/Apache-2.0
piet-tiny-skiaA two-dimensional vector graphics implementation atop tiny-skia8,599LGPL-3.0-or-later OR MPL-2.0
piet-webWeb canvas backend for Piet 2D graphics abstraction.397,751Apache-2.0 OR MIT
piet-wgpuA hardware-accelerated 2D graphics backend for piet using wgpu12,519LGPL-3.0-or-later OR MPL-2.0
pietro-test-crateNothing to see here.9,116MIT
pietro-test-crate-2Testing whether publishing works1,703MIT
piezoPlaceholder crate for piezo1,436MIT OR Apache-2.0
pifaceAttempts to determine the default route and gets related interface information2,907MIT OR Apache-2.0
pifuCross platform package build tool13,214GPL-3.0
pigA very simple PostgreSQL data migration tool.6,742MIT
pig_latinUtility for applying Pig Latin to text1,825MIT OR Apache-2.0
pigdbKey-value database for the blockchain5,006MIT OR Apache-2.0
pigdefCore struct and const definitions for multiple crates in the pigg project2,343Apache-2.0
pigeonUtilities for efficient packing and unpacking of big-endian binary data.8,372AGPL-3.0-or-later
pigeon-2dA simple, flexable, cross-platform 2D rendering library.10,958MIT
pigeon-artSimple non stable package for procedurally generated art1,623Unlicense
pigeon-coreGenerate recursive-descent & precedence climbing parsers. (traits)1,571MIT OR Apache-2.0
pigeon-implGenerate recursive-descent & precedence climbing parsers. (extra implementations)1,256MIT OR Apache-2.0
pigeon-macsGenerate recursive-descent & precedence climbing parsers. (macros)1,554MIT OR Apache-2.0
pigeon-parrotA wrapper around wgpu for pigeon, designed to make things easier.12,296MIT
pigeon-rsCommand line tool for cheap and efficient email automation11,321Apache-2.0
pigeon_telemetryNOLAI standardized OpenTelemetry setup for Rust applications1,581Apache-2.0
pigeonsA library for writing VeriPB proofs4,771MIT
pigetCalculate digits of Pi19MIT
piggA Graphical User Interface for interacting with local and remote Raspberry Pi and Pi Pico Hardware12,058Apache-2.0
piggletA CLI agent for interacting with local Raspberry Pi GPIO Hardware from piggui GUI539Apache-2.0
piggpioA crate with GPIO code for use in other pigg project crates1,388Apache-2.0
pigguiA Graphical User Interface for interacting with local and remote Raspberry Pi and Pi Pico Hardware557Apache-2.0
piggy一个web项目,普通的CMS。1,740MIT OR Apache-2.0
piggy_deriveProc-macro crate for deriving the Pig trait — re-exported from piggy60MIT
piggylCore library for the Pig trait — assign each struct its own pig of the day55MIT
pigletA library for controlling IP-based Hamilton robots2,716Apache-2.0
piglet_clientA bare-bones client for controlling IP-based Hamilton robots1,743Apache-2.0
piglet_generatedGenerated API code for IP-based Hamilton robots1,537Apache-2.0
piglogA simple, yet beautiful way to print out log messages in the terminal.15,919MIT
piglog-netget-configJust a configuration for NetGet to look consistent with PigLog.3,075MIT
pigmentAll the colors of the web, by name – case-/space-/snake-insensitive1,520MIT
pigment64A library for handling conversion between N64 texture formats and modern image formats17,814MIT
pigmentsColor manipulation in Rust.1,735Apache-2.0
pigmntsGenerate a color palette from an image using K-means++10,753MIT
pigmnts-cliGenerate a color palette from an image right on the command line3,374MIT
pignetNetwok crate for use by other crates in the pigg project1,939Apache-2.0
pigpioSafe bindings to pigpio library.2,027MITNFA
pigpio-sysRaw, unsafe bindings to pigpio library.4,444MITNFA
pigrabbitPorkbun api wrapper for rust6,664MIT
pigs一种面向函数和面向对象的编程语言 (A programming language oriented towards functional and object-oriented paradigms)3,862MIT OR Apache-2.0
pigweedhttps://pigweed.dev657Apache-2.0
PiHao_learn_rust_crate_uploadMy First Rust Terminal Project1,664GPL-3.0
pihashA simple library for generating perceptual hashes for images and comparing images based on their perceptual hashes.19,653MIT
pihexArbitrary place hexadecimal digits viewer of pi written in Rust12,651MIT
pihole-exporterPi-hole prometheus exporter36MIT
pihole-influx-agentPublish PiHole metrics to InfluxDB. Supports Influx's V2 API.2,650AGPL-3.0-only
piholectlCommand line tool to manage Pi-Hole instances2,670GPL-2.0
piiPII detection and anonymization with deterministic, capability-aware NLP pipelines.660MIT OR Apache-2.0
pii-maskerRust port of the HydroXai PII masker with a library API and CLI.55MIT
pii-vaultPresidio-compatible PII detection, anonymization, and reversible tokenization91MIT
pijulA distributed version control system.191,766GPL-2.0-or-later
pijul-at-configConfiguration for the pijul version control system. Fork maintained for the AT Protocol ecosystem.107GPL-2.0
pijul-at-coreCore library of Pijul, a distributed version control system based on a sound theory of collaborative work. Fork maintained for…148GPL-2.0-or-later
pijul-at-macrosProcedural macros for pijul-at-core. Fork of pijul-macros maintained for the AT Protocol ecosystem.189GPL-2.0
pijul-at-repositoryFunctionality for interacting with a pijul repository. Fork maintained for the AT Protocol ecosystem.64GPL-2.0
pijul-configConfiguration for the pijul version control system8,625GPL-2.0
pijul-coreCore library of Pijul, a distributed version control system based on a sound theory of collaborative work.1,376GPL-2.0-or-later
pijul-hooksTools to handle webhooks from nest.pijul.com4,654MIT/Apache-2.0
pijul-identityFunctionality to interact with Pijul identities7,756GPL-2.0
pijul-interactionHuman friendly input/output (progress bars, passwords etc) for contexts such as terminals or GUIs7,969GPL-2.0
pijul-macrosMacros used to write pijul-core.25,895GPL-2.0
pijul-remoteFunctionality to communicate with a pijul repository remotely7,363GPL-2.0
pijul-repositoryFunctionality for interacting with a pijul repository8,009GPL-2.0
pikpik - process interactive kill31,926non-standard
pikaPika ID implementation in Rust6,040MPL-2.0
pika-idPika ID implementation in Rust2,815MPL-2.0
pika-ideA fast, keyboard-driven terminal IDE with syntax highlighting and LSP support124MIT
pika-testA Behavior-Driven Development test framework for Rust1,525MIT
pika_imageMinimal Rust package for Pika Image tool page metadata and docs.rs indexing.18MIT
pikaclisimple cli for pika pika1,643MIT OR Apache-2.0
pikagentagent pikafish1,557MIT
pikasA package for experiments with pikas.1,581Unlicense
pikasayThis is an homage to revered `cowsay` with a 'poke-twist'2,963MIT OR Apache-2.0
pikasay-justiceSimple pikachu say project1,597MIT
pikavA library that help you send event to client with topic subscription55,853Apache-2.0
pikav-clientA client that help you publish to pikav server55,057Apache-2.0
pikav-webA client that help you publish to pikav server34,729Apache-2.0
pikchrPIC-like diagramming language to SVG converter52,382MIT OR Apache-2.0
pikchr-cliPIC-like diagramming language to SVG converter1,721MIT OR Apache-2.0
pikchr-rsPure-Rust port of the Pikchr (PIC-like) diagram language: text -> SVG, no C / no FFI.22MIT
pikchr-sysBindings for Pikchr3,6780BSD
pikeA macro collection to pipe |> your functions calls, like in functional languages such as F#, Elixir and OCamel.11,900MIT OR Apache-2.0
pikeletA friendly little systems language with first-class types.1,935Apache-2.0
pikiA simple personal wiki application358MIT
piki-coreCore library for Piki personal wiki application690MIT
piki-guiFLTK-based GUI for Piki personal wiki application371MIT
pikkrJSON Parser which picks up values directly without performing tokenization in Rust75,521MIT/Apache-2.0
pikkr-annikaJSON Parser which picks up values directly without performing tokenization in Rust. Reuploaded by Annika due to her compile…2,638MIT/Apache-2.0
pikminAn extensible downloader for obtaining trade data simultaneously from exchanges' API.8,943MIT
pikmin-aggregatorAn aggregator for executions of crypto-currency exchanges.1,789MIT
piko-apiAPI client for PikoClaw36Apache-2.0
piko-configConfiguration management for PikoClaw173Apache-2.0
piko-permissionsPermission and access control for PikoClaw84Apache-2.0
piko-sessionSession management for PikoClaw20Apache-2.0
piko-toolsBuilt-in tools and utilities for PikoClaw agents18Apache-2.0
piko-typesCore types and data structures for PikoClaw253Apache-2.0
pikodbA Pico-sized In-memory Vector Database3,986MIT
pikpaktuiA TUI and CLI client for PikPak cloud storage941Apache-2.0
pikruA pure Rust implementation of pikchr, a PIC-like diagram markup language that generates SVG1,632MIT OR Apache-2.0