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.

pineguiAn Rust embedded GUI library.1,346MIT pinelA lightweight editor built with rust117GPL-3.0-onlyDevelopment tools pinenote-serviceManagement dervice for Pine64's PineNote device873GPL-3.0-or-laterHardware support pinenote_dbus_serviceA DBus service for the Pine64 Pinenote11,370Apache-2.0/MIT pinenotectlControl the PineNote's special features1,241MIT pinentryAPI for interacting with pinentry binaries350,349MIT OR Apache-2.0API bindingsCommand-line interface pinentry-eguiNative Wayland pinentry for GPG using egui61MIT OR Apache-2.0CryptographyGUI pinentry-rsRust wrapper for calling pinentry to get secure password input7,648LGPL-3.0 pinentry-utilpinentry util1,691MIT pinentry-wukongA versatile pinentry alternative17GPL-2.0-only pinentry-zellijPinentry program for Zellij117GPL-2.0Command line utilities pinentry-zellij-pluginZellij plugin for pinentry-zellij120GPL-2.0 pinentry-zellij-protocolShared protocol types for pinentry-zellij209GPL-2.0 pinenutPinecone Client for Rust5,197Apache-2.0 OR MITAPI bindings pinenut-deriveThe internal derive crate for `pinenut-log`, it implements some derive macros.2,037MIT pinenut-logAn extremely high performance logging system for clients (iOS, Android, Desktop), written in Rust.2,760MIT pinetA Web Fremarkwork.1,566MIT OR Apache-2.0 pinetime-lvglLVGL Bindings for Mynewt on PineTime Smart Watch16,204Apache-2.0Embedded developmentNo standard library pinetime-macrosSafe Wrapper Macros for Mynewt on PineTime Smart Watch13,696Apache-2.0Embedded developmentNo standard library pinetime-mynewtMynewt Bindings for PineTime Smart Watch14,258Apache-2.0Embedded developmentNo standard library pinetime-watchfaceWatch Face Framework for Mynewt on PineTime Smart Watch16,629Apache-2.0Embedded developmentNo standard library pinfishLibrary for encoding and decoding NFS packets4,980MIT pinfish-macrosproc macros for pinfish2,253MIT pingSimple and naive ping implementation in Rust.1,294,582MITNetwork programmingOperating systems ping-asyncUnprivileged Async Ping7,180MITNetwork programming ping-commandPing command helper functions for running a system's existing ping command, then parsing the round trip metrics, and handling…550MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-ClauseAPI bindingsNetwork programming ping-foxA ping (ICMP) library - simple to use and no root or setuid required.1,800BSD-3-ClauseNetwork programming ping-openmls-sdk-corePlatform-agnostic OpenMLS-based messaging engine557Apache-2.0 ping-openmls-sdk-mls-storePersistent OpenMLS provider — SQLite (native) / memory backends ([CR-4])648Apache-2.0 ping-pong-cellAn atomic cell for up to two threads.8,598MPL-2.0AsynchronousConcurrency ping-protoSimple ASCII PING/PONG protocol implementation2,448MIT OR Apache-2.0Network programmingParsing tools ping-proxyA utility to send ICMP request packets through a proxy agent1,598MITCommand line utilitiesNetwork programming ping-rsProvide ICMP Echo (ping) functionality for both Windows and Linux151,133MIT ping-rustMenu-driven installer and manager for the shoes proxy server225MITCommand line utilitiesNetwork programming ping-spooferA simple CLI tool that artificially increases your ping systemwide without entering sudo password every time (For Linux only)3,883GPL-3.0Command-line interfaceCommand line utilities ping-tokioAsync ICMP ping library for Rust, built on Tokio and raw sockets.63BSD-2-ClauseAsynchronousNetwork programming ping-viewer-nextThis crate serves as the entry point for embedding applications using Rust on Blue Robotics's Ping devices family1,963MIT ping_verping_ver5,819MulanPSL-2.0 pingallPing everything you can reach.18,293GPL-3.0-or-later pingapA reverse proxy like nginx28,580Apache-2.0Network programmingWeb programming::HTTP server pingap-acmeACME client for pingap1,383Apache-2.0 pingap-cacheCache for pingap2,092Apache-2.0 pingap-certificateCertificate for pingap1,625Apache-2.0 pingap-configConfig for pingap2,862Apache-2.0 pingap-coreCore for pingap3,701Apache-2.0 pingap-discoveryDiscovery for pingap3,036Apache-2.0 pingap-healthHealth check handler for pingap1,828Apache-2.0 pingap-imageoptimImageOptim for pingap635Apache-2.0 pingap-locationReverse proxy location for pingap1,624Apache-2.0 pingap-loggerLogger for pingap1,414Apache-2.0 pingap-otelOpenTelemetry for pingap1,318Apache-2.0 pingap-performancePerformance metrics for pingap1,374Apache-2.0 pingap-pluginPlugin for pingap1,511Apache-2.0 pingap-proxyProxy for pingap145Apache-2.0 pingap-pyroscopePyroscope for pingap1,213Apache-2.0 pingap-sentrySentry for pingap1,206Apache-2.0 pingap-upstreamUpstream for pingap1,626Apache-2.0 pingap-utilUtil for pingap3,238Apache-2.0 pingap-webhookWebhook for pingap1,289Apache-2.0 pingcolorColored ping output utility that supports multiplatform (Windows, Linux, macOS) with color configuration via TOML file.25MIT pingen2-sdkOfficial Rust SDK for the Pingen2 API15MIT pingerA small cross-platform library to execute the ping command and parse the output98,026MIT pingersMultiple pingers1,654MIT pinget-corePure Rust Pinget core library that works directly with source caches, REST endpoints, and installed package state without COM.252MIT pinginxA high-performance HTTP server based on Pingora.1,016Apache-2.0 pingkeeperCommand line application that monitorizes that network is reachable (direct tcp connection or ping) and, in case of failure, runs…8,232GPL-3.0-or-later pinglesMultiple pingers1,659MIT pinglyAn online network toolbox853MIT pingmojiUseless CLI utility that parses chains of emojis and bitwise operations as ipv4 addresses and pings the result655non-standard pingmonReal-time ping monitor with beautiful ASCII charts, TTL display, and statistics104MITCommand line utilitiesNetwork programming pingmyip-rsA simple Rust library to fetch your public IP address from pingmyip.io2,287MIT OR Apache-2.0 pingone-aic-managerRatatui TUI for managing PingOne Advanced Identity Cloud configuration49MIT OR Apache-2.0Command line utilities pingoraA framework to build fast, reliable and programmable networked systems at Internet scale.8,695,601Apache-2.0AsynchronousNetwork programming pingora-boringsslBoringSSL async APIs for Pingora.54,386Apache-2.0AsynchronousNetwork programming pingora-cacheHTTP caching APIs for Pingora proxy.8,823,310Apache-2.0AsynchronousNetwork programming pingora-corePingora's APIs and traits for the core network protocols.8,833,957Apache-2.0AsynchronousNetwork programming pingora-errorError types and error handling APIs for Pingora.8,866,384Apache-2.0Rust patterns pingora-header-serdeHTTP header (de)serialization and compression for Pingora.8,815,026Apache-2.0Compression pingora-httpHTTP request and response header types for Pingora.8,864,469Apache-2.0Web programming pingora-ketamaRust port of the nginx consistent hash function6,502,536Apache-2.0AlgorithmsCaching pingora-limitsA library for rate limiting and event frequency estimation190,251Apache-2.0Algorithms pingora-load-balancingCommon load balancing features for Pingora proxy.6,467,330Apache-2.0Network programming pingora-lruLRU cache that focuses on memory efficiency, concurrency and persistence.8,833,944Apache-2.0AlgorithmsCaching pingora-memory-cacheAn async in-memory cache with cache stampede protection.52,246Apache-2.0AlgorithmsCaching pingora-opensslOpenSSL async APIs for Pingora.1,736,591Apache-2.0AsynchronousNetwork programming pingora-poolA connection pool system for connection reuse.8,983,307Apache-2.0Network programming pingora-proxyPingora HTTP proxy APIs and traits.8,805,079Apache-2.0AsynchronousNetwork programming pingora-proxy-delegateProc-macro that generates ProxyHttp delegation boilerplate for Pingora decorator patterns145MIT OR Apache-2.0Development tools::Procedural macro helpers pingora-runtimeMultithreaded Tokio runtime with the option of disabling work stealing.8,875,404Apache-2.0AsynchronousNetwork programming pingora-rustlsRusTLS async APIs for Pingora.4,598,834Apache-2.0AsynchronousNetwork programming pingora-s2nS2N async APIs for Pingora.6,266Apache-2.0AsynchronousNetwork programming pingora-timeoutHighly efficient async timer and timeout system for Tokio runtimes.9,855,088Apache-2.0Asynchronous pingora_webMinimal routing, middleware, and logging (with request ID) for Pingora-based servers.1,931MIT OR Apache-2.0Web programming::HTTP server pingoxA Loadbalance based on pingora1,655BSD-3-ClauseNetwork programming pingpping lib that pings websites easy and fast1,476MIT pingpongA pingpong double buffer for embedded and no_std applications1,433MITEmbedded developmentNo standard library pingpong-rsA Rust-based TUI ping utility for monitoring network connectivity to multiple hosts simultaneously518MIT pingrA blazing fast network scanner with beautiful terminal output and multiple export formats2,073MITCommand line utilitiesNetwork programming pingrepA command-line tool to quickly and easily search through your Pinboard bookmarks locally11,427BSD-2-Clause-Patent pingrsPing utility with coloured output and statistics23GPL-2.0-or-laterCommand line utilitiesOperating systems pinguA lightweight Rust library for monitoring website uptime and status5,182MIT pingultraA fast ping utility implemented in Rust46MITCommand line utilitiesNetwork programming pingusA simple library to save some u32 buffer into a(n animated) png image. No compression yet.2,469MIT pingxA efficient network diagnostic tool to replace system ping/ping6, supporting multi-target concurrent probing via ICMP, TCP, and…272MITCommand line utilities pingyPingy: A fast, concurrent Rust-based ping tool with real-time updates & visual charts!5,140MITCommand line utilitiesNetwork programming pinionMid-level wrappers around inkwell's API1,600MIT OR Apache-2.0 pinixProgress In Nix - Pacman inspired frontend for Nix6,420LGPL-3.0-or-laterCommand line utilities pinkPhala's ink! for writing phat contracts9,524Apache-2.0 pink-attestationUtilities to create and verify off-chain attestation for pink1,609Apache-2.0 pink-chain-extensionMock pink chain extension for Phala pink contract6,798Apache-2.0 pink-drinkA drink runtime implementation for Phat Contract11,105Apache-2.0 pink-erased-serdeType-erased Serialize and Serializer traits5,312MIT OR Apache-2.0EncodingNo standard library pink-ethabiEasy to use conversion of ethereum contract calls to bytecode.2,875Apache-2.0 pink-extensionPhala's ink! for writing phat contracts60,666Apache-2.0 pink-extension-macroMacros for writing phat contract34,763Apache-2.0 pink-extension-runtimeMock pink chain extension for Phala pink contract29,984Apache-2.0 pink-jsonserde-json for pink programs20,227MIT OR Apache-2.0No standard library pink-kv-sessionKV session primitives for phat off-chain rollup4,005Apache-2.0 pink-lobsterTest5,967MIT pink-lobster-pluginTest5,257MIT pink-macroMacros for writing phat contract9,988Apache-2.0 pink-proseAPIs for interacting with Pink Prose913AGPL-3.0-only pink-prose-modelModels for Pink Prose API895AGPL-3.0-only pink-runtimeA very minimal replecement based DSL, intended for math.2,701GPL-3.0+ pink-s3Simple S3 client for Phala's pink12,333Apache-2.0 pink-sidevmFramework to help developing phala sidevm program11,775Apache-2.0 pink-sidevm-envThe low level protocol between sidevm guest and host11,069Apache-2.0 pink-sidevm-loggerA logger works in sidevm guest program3,523Apache-2.0 pink-sidevm-macroMacros for writing fat contract sidevm program4,870Apache-2.0 pink-subrpcA substrate rpc client running in pink.19,123Apache-2.0 pink-tromboneVocal cords simulator4,196MITMultimedia::AudioSimulation pink-typesPhala's ink! for writing phat contracts12,026Apache-2.0 pink-utilsUseful utilities for pink9,605Apache-2.0 pink-web3Ethereum JSON-RPC client for pink.15,356MIT pink072PINK-072 specification implementation for embedding payloads in pink cover images93GPL-3.0-or-laterEncodingMultimedia::Images pink_accentsReplacement of patterns in string to simulate speech accents8,528AGPL-3.0Text processing pink_logA simple lightweight logger for Rust2,600GPL-3.0 pinkaA highly available, ActivityPub-powered commenting system that bridges the gap between web comments and the Fediverse. Perfect…2,377MIT OR Apache-2.0 pinkie(Almost) compile-time scoped CSS-in-Rust2,766MIT OR Apache-2.0 pinkie-macrosInternal crate. Please use 'pinkie' instead.3,065MIT OR Apache-2.0 pinkie-parserInternal crate. Please use 'pinkie' instead.3,266MIT OR Apache-2.0 pinkie-pieLibrary for std in, out, and error operations.1,271MIT pinkjsAn interperter to test JavaScript for pink-quickjs1,416MIT pinky-swearFutures and async/await-ready Promises8,862,239BSD-2-ClauseAsynchronous pinlista safe and easy version of intrusive linked lists505MIT OR Apache-2.0Embedded developmentNo standard library pinmame-nvramRust library handling PinMAME NVRAM files24,955MITGame developmentGame engines pinnableA Mutex that can be pinned2,852MIT OR Apache-2.0Concurrency pinnacleRust wrapper for Pinnacle Sports API6,177MIT pinnacle-cliThe official Rust SDK for accessing the Pinnacle API.924MIT pinnedSynchronisation primitives for !Send tasks.3,491,627MIT OR Apache-2.0Asynchronous pinned-aliasablePin-based stopgap for unboxed aliasable values in self-referential data structures15,914MITNo standard libraryRust patterns pinned-bucketMutable container for pinned and immutable items.16,144MIT/Apache-2.0 pinned-dequeA high-performance double-ended queue, inspired by BOOST deque. Every element in this deque is pinned until its popping.2,714non-standardAlgorithmsData structures pinned-initLibrary to facilitate safe pinned initialization129,462MIT OR Apache-2.0Embedded developmentNo standard library pinned-init-macroProc macros for the pinned-init crate.125,963MIT OR Apache-2.0 pinned-mutexMutex wrappers with structural pinning8,714MITConcurrency pinned-queueQueue-like data structure whose elements can never move2,646MPL-2.0 pinned-reposget your pinned github repos infomation1,511MIT pinned_poolSuperseded - use infinity_pool instead8,437MIT pinned_slabSlab-allocator with pinned elements1,694MITData structuresMemory management pinned_syncThis crate implements pinned synchronization primitives.1,613MIT OR Apache-2.0 pinned_vecVec-like data structure whose elements never move.43,282MPL-2.0Data structuresRust patterns pinnerSecure CI/CD workflows by pinning mutable tags to immutable SHA-1 hashes. A high-performance Rust CLI that preserves YAML…180MITCommand line utilitiesDevelopment tools pinoTemporarily parked for the development of Pino the quadrupedal robot.1,701MIT OR Apache-2.0 pino-cliA CLI tool to bootstrap Pinocchio Solana programs with ease208MIT OR Apache-2.0Command line utilitiesDevelopment tools pino-dbusDbus Server for Pino-rs (Pixel notificatoin)772MIT OR Apache-2.0 pino-rssimple pretty minimal notification app for Unix (x11 only)1,935MIT OR Apache-2.0 pino-rs-wlsimple pretty minimal notification app for Unix (wayland only)589MIT OR Apache-2.0 pino_argparsea tiny argparsing library2,344MIT OR Apache-2.0 pino_derefDerive macro for Deref and DerefMut14,880MIT OR Apache-2.0 pino_enum_stringgeneral rust utility functions and macros2,865MIT OR Apache-2.0 pino_utilsgeneral rust utility functions and macros3,497MIT OR Apache-2.0 pino_xmodmapa tiny xmodmap parsing library3,438MIT OR Apache-2.0 pino_xrdbSimple xrdb query library1,621MIT OR Apache-2.0 pinocA CLI tool for setting up pinocchio program project2,339Apache-2.0Command line utilitiesDevelopment tools pinocchioCreate Solana programs with no external dependencies attached713,234Apache-2.0 pinocchio-associated-token-accountPinocchio helpers to invoke Associated Token Account program instructions68,928Apache-2.0 pinocchio-bn254Curve functions for the BN254 elliptic curve172Apache-2.0 pinocchio-deriveHelper derive macros for Pinocchio programs667MIT pinocchio-ed25519-instructionPinocchio helper functions to deserialize ED25519 instructions174MIT pinocchio-groth16groth16 verification with solana alt_bn128 syscalls624MIT pinocchio-idlGenerate Anchor-compatible IDLs from Pinocchio Solana programs. Bridges lightweight smart contracts with standard frontend…29MIT OR Apache-2.0Command line utilitiesCryptography::Cryptocurrencies pinocchio-idl-coreZero-cost core IDL types and structures for pinocchio-idl, an Anchor-compatible IDL generator for Pinocchio Solana programs36MIT OR Apache-2.0Cryptography::CryptocurrenciesDevelopment tools::Build Utils pinocchio-idl-macrosCompile-time account validation and automated Anchor IDL generation macros for Pinocchio Solana programs.30MIT OR Apache-2.0Cryptography::CryptocurrenciesDevelopment tools pinocchio-initA CLI tool for initializing new Solana programs using Pinocchio.1,033MITCommand line utilities pinocchio-logLightweight log utility for Solana programs362,075Apache-2.0 pinocchio-log-macroMacro for pinocchio log utility330,208Apache-2.0 pinocchio-memoPinocchio helpers to invoke Memo program instructions10,341Apache-2.0 pinocchio-memo-programA pinocchio-based Memo program58Apache-2.0 pinocchio-mpl-token-metadataMetaplex Token Metadata SDK for Pinocchio753MIT pinocchio-pubkeyCompanion pubkey helpers for Pinocchio430,723Apache-2.0 pinocchio-raydium-cpmm-cpiPinocchio helpers to invoke Raydium CPMM instructions1,280Apache-2.0 pinocchio-raydium-locking-programPinocchio helpers to invoke Raydium Locking IXs1,865Apache-2.0 pinocchio-secp256r1-instructionPinocchio helper functions to deserialize Secp256r1 instructions4,488MIT pinocchio-systemPinocchio helpers to invoke System program instructions446,575Apache-2.0 pinocchio-tknComplete Token toolkit for Pinocchio: SPL Token + Token-2022 with unified API, zero deps, zero allocs841MIT OR Apache-2.0Cryptography::CryptocurrenciesNo standard library pinocchio-tokenPinocchio helpers to invoke Token program instructions311,380Apache-2.0 pinocchio-token-2022Pinocchio helpers to invoke Token-2022 program instructions43,863Apache-2.0 pinocchio-token-interfaceTemp placeholder492Apache-2.0 pinocchio-token-programA pinocchio-based Token (aka 'p-token') program1,163Apache-2.0