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.

pikselsLow-level strongly typed graphics system1,559BSD-3-ClauseGraphicsRendering::Graphics APIs piksels-backendLow-level strongly typed graphics system1,565BSD-3-ClauseGraphicsRendering::Graphics APIs piksels-coreLow-level strongly typed graphics system1,578BSD-3-ClauseGraphicsRendering::Graphics APIs piktPikchr high-level API1,680MIT OR Apache-2.0Visualization pikuseruPikuseru Console2,816MIT pikuseru_rsA safe wrapper around PikuseruConsole's Raw Api1,535MIT pilatusModular, extendable application framework for deterministic simulation of autonomous subsystems188MPL-2.0AsynchronousRust patterns pilatus-axumAxum web integration for the Pilatus framework118MPL-2.0AsynchronousRust patterns pilatus-axum-rtRuntime for the Pilatus Axum web integration42MPL-2.0AsynchronousRust patterns pilatus-emulation-cameraCamera emulation for the Pilatus framework42MPL-2.0AsynchronousRust patterns pilatus-emulation-camera-rtRuntime for Pilatus camera emulation14MPL-2.0AsynchronousRust patterns pilatus-engineeringEngineering utilities (images, angles, matrices) for the Pilatus framework70MPL-2.0AsynchronousRust patterns pilatus-engineering-rtRuntime for Pilatus engineering utilities40MPL-2.0AsynchronousRust patterns pilatus-rtRuntime support for the Pilatus deterministic simulation framework89MPL-2.0AsynchronousRust patterns pilcrowfont-kit1,914WTFPL pileA simple append only collection to manage lifetimes.2,955BSD-2-Clause pilegitGit stacking with style — interactive TUI for stacked PRs280MITCommand line utilitiesDevelopment tools pileks_uniffi-bindgen-csPileks' modified uniffi-bindgen-cs package that runs using uniffi 0.23.02,135MPL-2.0 pilercr-parserA parser for the output of the PILER-CR CRISPR array annotation tool5,057MITParsing toolsScience pileup-hiCLI program to generate varying pileup-derived output formats for SAM and BAM51non-standardCommand line utilitiesScience::Bioinformatics pileuphi_libHigh-throughput, extensible SAM/BAM pileup generation library45non-standardCommand line utilitiesScience::Bioinformatics pilferA simple TUI frontend for Eludris3,048MITCommand-line interfaceWeb programming::HTTP client pilgrimReserved1,460MIT pilgrimageA Kafka-like message broker in Rust25,896MITRust patterns pilipili-rs1,713MIT/Apache-2.0 pilkaAnother live-coding tool for creating shaders demos.54,574MITCommand line utilitiesGraphics pilka_ashHomebrew and probably-not-so-great vulkan renderer26,714MITCommand line utilitiesGraphics pilka_dynGlue crate which combine everything with dynamic linking8,505GPL-2.0-or-laterCommand line utilitiesGraphics pilka_incrementalGlue crate which combine everything15,401GPL-2.0-or-laterCommand line utilitiesGraphics pilka_libUtil crate for Pilka9,031GPL-2.0-or-laterCommand line utilitiesGraphics pilka_typesPilka types7,633MIT pilka_wgpuHomebrew and probably-not-so-great wgpu renderer11,722MITGraphicsRendering pilka_winitSeparate crate to separate winit, hmmm...8,964GPL-2.0-or-laterCommand line utilitiesGraphics pilkkiFlasher tool for Kampela project1,122GPL-3.0-or-later pillarpillar is a small tool to format lines into columns4,290Unlicense OR MITCommand line utilitiesText processing pillar-bioColumnar file format for multi-experiment genomic signal data20MITCommand line utilitiesScience pillar-cliA file-based task tracker for managing projects, milestones, and issues176MITCommand line utilitiesDevelopment tools pillarsA framework for constructing parallel services governed by an executor1,506MITAsynchronous pillfyiRust client for the PillFYI API — https://pillfyi.com21MITAPI bindingsWeb programming::HTTP client pillidA tinier, prefixed, URL-friendly, time-sortable, unique ID storable on the stack.11,683MIT pillowA web framework for rust15,258non-standardWeb programming::HTTP server pillow-cliA pillow cli for pillow framework1,513non-standard pillow-configLoad configuration from pillow.toml to pillow framework1,536non-standardWeb programming::HTTP server pillow-env.env file for use in pillow6,290MIT pillow-fspillow fs9,081MIT pillow-httphttp in pillow6,261MIT pillow-routingRoutin in Pillow4,541MIT pillow-templatesTemplates options for pillow4,477MIT pillow_macrosmacros for pillow2,121MIT PilosaurusA simple api wrapper for pterodactyl panel2,413MIT pilotthe pilot manipulating telegram bot8,013MIT pilotaPilota is a thrift and protobuf implementation in pure rust with high performance and extensibility.407,650MIT OR Apache-2.0Encoding pilota-buildCompile thrift and protobuf idl into rust code at compile-time.189,900MIT OR Apache-2.0 pilota-build2Compile thrift and protobuf idl into rust code at compile-time.10,109MIT OR Apache-2.0 pilota-thrift-fieldmaskFieldmask support for Pilota11,044MIT OR Apache-2.0Encoding pilota-thrift-parserPilota thrift Parser.81,221MIT OR Apache-2.0Encoding pilota-thrift-reflectReflect support for Pilota23,268MIT OR Apache-2.0Encoding pilotmathAeronautic calculations: ISA atmosphere, airspeed conversions, WGS84 geodesy, and AIRAC cycle dates15MITAerospaceScience pilsServer for the PILS PLC specification678GPL-2.0+ pim-bluetoothBluetooth transport implementation for the Proximity Internet Mesh176MIT pim-cliCommand-line interface for the Proximity Internet Mesh daemon168MIT pim-coreCore types, traits, and configuration for the Proximity Internet Mesh protocol914MIT pim-cryptoCryptographic primitives for the Proximity Internet Mesh (X25519, Ed25519, AES-GCM)246MIT pim-daemonBackground daemon process for the Proximity Internet Mesh157MIT pim-discoveryPeer discovery for the Proximity Internet Mesh140MIT pim-eventsourcePersonal Information Management service with event-sourcing data model.1,685MIT pim-gatewayGateway routing and IP forwarding for the Proximity Internet Mesh137MIT pim-messagingUser-to-user encrypted messaging plugin for pim-daemon58MIT pim-pluginIn-process plugin trait + service ports for pim-daemon extensions86MIT pim-protocolWire protocol types and frame serialization for the Proximity Internet Mesh347MIT pim-routingMesh routing algorithms for the Proximity Internet Mesh138MIT pim-transportTransport abstraction layer and adapters for the Proximity Internet Mesh160MIT pim-tunTUN virtual network interface management for the Proximity Internet Mesh120MIT pim-wifidirectWi-Fi Direct transport implementation for the Proximity Internet Mesh140MIT pimalayaDeprecated5,953MIT pimalaya-cliCLI utils for Pimalaya983MIT OR Apache-2.0Command line utilities pimalaya-configConfig utils for Pimalaya849MIT OR Apache-2.0Configuration pimalaya-emailDeprecated14,336MIT pimalaya-email-tplDeprecated10,539MIT pimalaya-keyringDeprecated8,752MIT pimalaya-oauth2Deprecated7,370MIT pimalaya-pomodoroDeprecated2,542MIT pimalaya-processDeprecated9,348MIT pimalaya-secretDeprecated8,541MIT pimalaya-shellexpandDeprecated2,426MIT pimalaya-streamStream, TLS and SASL utils for Pimalaya1,617MIT OR Apache-2.0API bindingsNetwork programming pimalaya-timeDeprecated3,714MIT pimalaya-toolboxPimalaya toolbox for building applications2,497MIT pimalaya-tuiCollection of crossterm widgets shared accross Pimalaya projects36,129MIT pimcScientific computing library for Path Integral Monte Carlo (PIMC) simulations.783MIT pimconfCLI and lib to discover PIM-related services19MIT OR Apache-2.0Network programmingNo standard library pimeRust Python Integration Made Easy20,406MIT pimonPi-Hole terminal monitoring tool4,168MITCommand line utilities pimoroni-pico-explorerBoard Support Package for the Pico Explorer11,299MIT OR Apache-2.0 pimoroni-pico-lipo-16mbBoard Support Package for the Pico LiPo 16MB11,244MIT OR Apache-2.0 pimoroni-plasma-2040Board Support Package for the Pimoroni Plasma 20408,957MIT OR Apache-2.0 pimoroni-servo2040Board Support Package for the Pimoroni Servo20405,787MIT OR Apache-2.0 pimoroni-tiny2040Board Support Package for the Pimoroni Tiny204010,201MIT OR Apache-2.0 pimoroni-trackball-driverA rust embedded driver for the pimoroni trackball2,817MIT pimoroni-tufty2040Board Support Package for the Pimoroni Tufty20401,621MIT OR Apache-2.0 pimoroni_badger2040Board Support Package for the Pimoroni Badger20408,694MIT OR Apache-2.0 pimoroni_gfx_packDriver for LCD GFX PACK by Pimoroni953MITEmbedded developmentHardware support pimoroni_gfx_pack_buttonDriver for LCD GFX PACK buttons by Pimoroni1,225MITEmbedded developmentHardware support pimoroni_interstate75Board Support Package for the Pimoroni Interstate 751,143MIT OR Apache-2.0 pinPinboard (and Instapaper) client11,216GPL-3.0-or-laterCommand line utilities pin-apiExperiment with Pin API.22,484MIT OR Apache-2.0 pin-arcReference counting pointers without allocation using pinning2,337MIT OR Apache-2.0Memory managementNo standard library::No dynamic allocation pin-cellA pin-safe cell371,929MIT pin-convertTraits for converting to `Pin` variants.56,615MIT pin-cursorA simple !Unpin I/O backend for async-std1,720MIT OR Apache-2.0 OR MPL-2.0AsynchronousDevelopment tools::Testing pin-initSafe pinned-initialization in Rust29,827Apache-2.0 OR MITNo standard libraryRust patterns pin-init-internalInternal implementation details of crate `pin_init`.29,485Apache-2.0 OR MIT pin-listA safe `Pin`-based intrusive doubly linked list10,143MITData structuresNo standard library pin-loggerno-std embedded-hal logging, but with digital output pins93MIT OR Apache-2.0Development tools::DebuggingDevelopment tools::Profiling pin-macrosThis library is primarly used to simplify the proccess of working with self-referencial structures.2,282MITAsynchronousMemory management pin-projectA crate for safe and ergonomic pin-projection.512,437,141Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation pin-project-auxiliary-macroInternal test tool of the pin-project crate5,974Apache-2.0 OR MIT pin-project-internalImplementation detail of the `pin-project` crate.512,479,731Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation pin-project-liteA lightweight version of pin-project written with declarative macros.871,467,017Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation pin-projectionsDeclarative macro for creating projection functions for pinned objects7,233MIT OR Apache-2.0 pin-queueAn unbounded queue using pinned nodes2,372Apache-2.0ConcurrencyData structures pin-rcCombines reference counting semantics with a stable address guarantee1,937MIT OR Apache-2.0 pin-utilsUtilities for pinning636,768,551MIT OR Apache-2.0 pin-weakSmall wrapper around an equivalent of Pin<Weak<T>>2,016,876MITMemory management pin_arrayTiny crate providing an array with structurally projected pinning4,475MITData structuresNo standard library::No dynamic allocation pin_treeHashMap/Set<Pin<Arc<T>>> based fully safety tree collection3,194MIT pinaa solana and pinocchio smart contract framework685Apache-2.0 pina_cliCLI tool for Pina Solana programs (IDL generation and more)292Apache-2.0 pina_codama_rendererCodama Rust renderer that generates Pina-style bytemuck models and discriminator-first layouts356Apache-2.0 pina_macrosderive macros for a solana and pinocchio smart contract framework516Apache-2.0 pina_pod_primitivesAlignment-safe POD primitive wrappers for Solana account layouts345Apache-2.0 pina_profileStatic CU profiler for Solana SBF programs259Apache-2.0 pina_sdk_idspina compatible sdk id's338Apache-2.0 pina_token_2022_extensionsdraft token 2022 extensions for pinocchio and solana62Apache-2.0 pinarLibrary to write node native modules with N-API1,876MIT pinar-derivemacro derives for pinar4,129MIT pinar-napi-sysN-API bindings for pinar2,829MIT pinarcmutexProvides a `PinArcMutex` type, for shared mutable access to pinned data2,775MIT OR Apache-2.0AsynchronousMemory management pinata-sdkRust SDK for the Pinata IPFS platform38,771MIT OR Apache-2.0API bindingsWeb programming::HTTP client pinata_ipfsPinata peer to peer distributed storage where images are stored in the form of cdr.11,955MIT pinaxA library for creating charts and tables in the terminal.1,409Apache-2.0Command line utilities pinboardA lock-free, threadsafe way to publish data, just stick it on the pinboard127,475MITConcurrency pinboard-rsAPI inferface for pinboard.in1,792MIT OR Apache-2.0 pinceAn HTTP server library built on top of Hyper.1,571MITNetwork programming pincerDeclarative HTTP client for Rust, inspired by OpenFeign47MIT OR Apache-2.0AsynchronousWeb programming::HTTP client pincer-coreCore types and traits for pincer declarative HTTP client246MIT OR Apache-2.0AsynchronousWeb programming::HTTP client pincer-macroProcedural macros for pincer declarative HTTP client153MIT OR Apache-2.0AsynchronousWeb programming::HTTP client pincerbellAn independent Matrix Push Gateway implementation in Rust10MITNetwork programming pincersA more secure way to run scripts from the web3,277MIT pinchAn extensible static site generator.1,597MIT pincharpinchar25MIT pinchoOfficial Rust Client Library for Pincho - Send push notifications with async/await support23MITAPI bindingsAsynchronous pincliCommand-line wrapper for the Pinboard API3,213BSD-3-Clause pincolPINned COLlections: data structures utilizing `Pin` pointer2,545MIT/Apache-2.0AlgorithmsNo standard library pincushionUniform mesh sampler with Unity3D/C# bindings.72non-standardGame developmentGraphics pindakaasEncoding Integer and Pseudo Boolean constraints into CNF35,345MPL-2.0AlgorithmsMathematics pindakaas-cadicalbuild of the Cadical SAT solver for the pindakaas crate33,737MITAlgorithmsMathematics pindakaas-derivederive macros for the pindakaas crate to connect to SAT solvers644MPL-2.0AlgorithmsMathematics pindakaas-intel-satbuild of the Intel SAT solver for the pindakaas crate1,003MITAlgorithmsMathematics pindakaas-kissatbuild of the Kissat SAT solver for the pindakaas crate1,243MITAlgorithmsMathematics pindashpindash.io1,526Apache-2.0 pindynA dynamic forward proxy. Simple, fast and pluginable786MIT pindyn-configConfig for pindyn800MIT pineIterator over process line output2,926MIT pine-clientAsync Rust client for the PCSX2 Pine IPC protocol.22MITAPI bindingsAsynchronous pine-ipcA PINE client implementation1,450MITNetwork programming pine64-bl602-freertos-riscv-ramPine64 BL602 FreeRTOS RISC-V RAM component3,461MIT pinealPineal — paraguas: re-exporta los módulos para prototipos. En producción importar los crates hoja directamente para que…36MIT OR Apache-2.0GraphicsRendering pineal-barsPineal — barras: columnas/barras simples, agrupadas y apiladas (vertical u horizontal) + histograma. Painter agnóstico sobre el…28MIT OR Apache-2.0 pineal-cartesianPineal — gráficos cartesianos: LineSeries / BarSeries / AreaSeries, viewport con pan/zoom, picture cache, ejes con decimación,…35MIT OR Apache-2.0 pineal-contourPineal — contour: marching squares sobre matriz escalar → polilíneas por isolínea.28MIT OR Apache-2.0 pineal-corePineal — primitivas agnósticas: DataBuffer interleaved, RingBuffer streaming, SpatialIndex, LTTB, escalas. Cero deps de UI, cero…60MIT OR Apache-2.0 pineal-exportPineal — exporters. SVG primero, PDF después. Decimación contextual por DPI: target = width_inches × dpi × vertices_per_pixel.28MIT OR Apache-2.0 pineal-financialPineal — gráficos financieros. OHLC / candlesticks con agregación que preserva volatilidad (no LTTB, time-bucketing con max/min…28MIT OR Apache-2.0 pineal-flowPineal — diagramas de flujo Sankey: columnas topológicas + barycenter ordering + ribbons como triangle strips de béziers.28MIT OR Apache-2.0 pineal-heatmapPineal — heatmap. Matriz [width × height] de f32 → imagen pre-encodeada que se rendea con un sólo drawImageRect.44MIT OR Apache-2.0 pineal-hexbinPineal — hexbin: bineado hexagonal pointy-top de un dataset 2D + painter.28MIT OR Apache-2.0 pineal-meshPineal — grafos. NodeBuffer / EdgeBuffer + layouts (force-directed con Barnes-Hut, Sugiyama-lite jerárquico, subtree-width).28MIT OR Apache-2.0 pineal-phosphorPineal — decoración CRT sobre lapaloma-stream: trail con alpha decay por edad, ghost, anotaciones magnéticas ancladas a sample…28MIT OR Apache-2.0 pineal-polarPineal — gráficos polares: pie chart, donut, radar.28MIT OR Apache-2.0 pineal-renderPineal — abstracción de painter: trait Canvas + RenderPlan + color helpers. Backend Llimphi (vello/wgpu) consumido por demos y…104MIT OR Apache-2.0 pineal-streamPineal — widget de telemetría tipo osciloscopio. Ring buffer + envelope min/max por columna + render en dos segmentos (split at…28MIT OR Apache-2.0 pineal-treemapPineal — treemap con algoritmo squarified (Bruls / d3-hierarchy formulation).28MIT OR Apache-2.0 pineapplPineAPPL is not an extension of APPLgrid67,221GPL-3.0-or-laterScience pineappl_applgridPineAPPL's interface to APPLgrid41,070GPL-3.0-or-laterScience pineappl_capiC language interface to PineAPPL53,185GPL-3.0-or-laterScience pineappl_cliRead, write, and query PineAPPL grids60,100GPL-3.0-or-laterScience pineappl_fastnloPineAPPL's interface to fastNLO41,274GPL-3.0-or-laterScience pineappl_v0Reads PineAPPL files written by PineAPPL version 0.x316GPL-3.0-or-laterScience pineappleSimplified processing for image-based cell profiling with pineapple439BSD-3-Clause pineapple-coreSimplified processing for image-based cell profiling with pineapple408BSD-3-Clause pineapple-dataSimplified processing for image-based cell profiling with pineapple309BSD-3-Clause pineapple-neuralSimplified processing for image-based cell profiling with pineapple188BSD-3-Clause pineapplepizzaThis is a reference implementation of the pineapplepizza format. The format is both lightweight markup and data serialization;…4,727GPL-3.0Command line utilitiesParser implementations pineconeA no_std + serde compatible message library for Rust15,591MIT OR Apache-2.0Embedded developmentEncoding pinecone-clientThe Pinecone Rust client4,419MIT OR Apache-2.0 pinecone-rsPinecone Client for Rust4,278Apache-2.0 OR MITAPI bindings pinecone-sdkPinecone Rust SDK194,884Apache-2.0API bindingsDatabase interfaces pinecone-wasmPinecone Client for Rust2,267Apache-2.0 OR MITAPI bindings pineflipProfessional Flipper Zero companion app - Screen mirroring, file management, and device control via GTK425GPL-3.0GUIHardware support