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.

portForwardera TCP/UDP port multiplexer which forwards connection based on content of traffic4,551MIT portforwarder-rsForwards ports on UPnP-enabled gateways. Inspired by portmapper (written in Java). Command line and lib.3,539MITCommand line utilitiesNetwork programming portfuRust HTTP Server Libary built Around Hyper.rs with Macros Similar to Actix16,325Apache-2.0 portfu_adminLibrary of Admin tools build on toip of Portfu2,094Apache-2.0 portfu_corePortfu Core Types and Definitions Library15,897Apache-2.0 portfu_macrosPortfu Macros for Generating Endpoints and Tasks15,521Apache-2.0 portgraphData structure library for directed graphs with first-level ports.484,091Apache-2.0Data structures portholeResolves open network ports5,000MIT porthorMethods to detect if the code is running in a virutal machine.17non-standard porthouseA lighthouse for your ports — monitors, routes, and resolves conflicts across projects22MITCommand line utilitiesDevelopment tools porticoManaged SSH bridge, jumphost bootstrap, and SSH routing CLI42MIT portierPortier client for Rust4,115MIT portier_brokerReference implementation of the Portier broker protocol20,277MIT/Apache-2.0 portifyRust library for easy HTTPS/SVCB record support1,317MIT portionDedicated wrappers for floating point numbers representing a portion of some numerical entity.4,709non-standard portion-rsA simple interval library inspired by Python's portion.6,513MIT/Apache-2.0 portitA minimal TUI for inspecting listening TCP ports and killing processes.82MIT portkA surgical port killer - find and terminate processes using specific ports42MITCommand line utilitiesDevelopment tools portkeyA Rust SDK for interacting with Portkey AI999MITAPI bindingsNetwork programming portkey-aiPortkey AI Rust Package986MIT portkey-sdkUnofficial Rust SDK for Portkey AI Gateway: route, observe, and optimize LLM requests across 200+ providers75MIT portkillA fast CLI tool to kill processes running on specified ports103MITCommand line utilitiesNetwork programming portkubeTUI for Kubernetes local development — access cluster services from localhost72MIT portlandPlaceholder for Portland, a joyful programming language for Apple silicon. Nothing here yet.12MIT OR Apache-2.0Compilers portlightCross-platform window management for audio plugins2,219MIT OR Apache-2.0 portlsModern cross-platform port inspector - ls for network ports82MITCommand line utilitiesNetwork programming portlyA friendly port monitor - See what's running on your ports28MITCommand line utilitiesDevelopment tools portmanNSCLDAQ port manager server5,794GPL-2.0 portman-coreCore library for Portman, a macOS local port manager and visibility tool.35MITCommand line utilitiesNetwork programming portman-mcpMCP server for Portman, enabling AI agent integration for local port management.28MITCommand line utilitiesNetwork programming portman_clientNSCLDAQ Port manager client5,763GPL-2.0 portmanteauA library to create portmanteaux5,008MIT OR Apache-2.0Text processing portmapdDistributed node membership daemon inspired by Erlang EPMD — CRDT-based, TLS-encrypted, plugin discovery125MIT OR Apache-2.0Command line utilitiesNetwork programming portmapd-azureAzure tag-based discovery plugin for portmapd — discovers PMD peers via Azure Instance Metadata and Resource Graph84MIT OR Apache-2.0Network programming portmapd-broadcastUDP broadcast discovery plugin for portmapd184MIT OR Apache-2.0Network programming portmapd-discoveryDiscovery plugin trait for portmapd — distributed node membership daemon273MIT OR Apache-2.0Network programming portmapperPortmapping utilities1,223,640MIT OR Apache-2.0 portmatchingFast Graph Matching for Port Graphs99,653MITAlgorithms portmidiHigh-level PortMidi bindings for Rust56,187MIT OR Apache-2.0 portmonTUI + CLI port monitor for Linux - see what's listening, filter, sort, kill, and inspect processes42MITCommand line utilitiesNetwork programming portmonitorSimple command to wait for a TCP port to open1,517MITCommand line utilities portoCLI for Porto - Next-Generation Account Stack for Ethereum440MIT portogrrsA tool to search files1,455MIT portoolPassive global port ledger for git worktrees133MITCommand line utilitiesDevelopment tools portpickerPick a free unused port17,536,113UnlicenseNetwork programming portpicker-cliPick a free unused port (CLI)7,234MIT portpicker-ipv4Pick a free unused IPV4 port -- forked from portpicker707UnlicenseNetwork programming portproxySimple port forwarding tool8,810MITCommand line utilitiesNetwork programming portpubPublish your local app on the public internet3,338MIT portpub-sharedPublish your local app on the public internet3,592MIT PortPulseA TCP port scanner CLI2,449MITCommand line utilities portrLightning-fast port inspector and process killer. See what's using any port and kill it instantly.24MITCommand line utilitiesDevelopment tools portraitFills an `impl` with the associated items required by the trait.22,127Apache-2.0 portrait-codegenInternal procedural macros for portrait23,778Apache-2.0 portrait-frameworkFramework for implementing portrait fillers22,220Apache-2.0 portredirectPortRedirect is a tool that bridges your frontend and backend by redirecting TCP connections through a persistent QUIC…3,651GPL-3.0-onlyCommand line utilitiesNetwork programming portrmportrm — blazing fast port & process manager. Kill and list processes on ports from your terminal.187MITCommand line utilitiesDevelopment tools portsList listening ports.7,101GPL-3.0-or-laterCommand line utilities ports-cliA minimal CLI tool to list open ports and associated processes.7,638MITCommand line utilities ports-managerA simple, fast, and reliable CLI tool for managing port mappings43MITCommand line utilitiesConfiguration ports-scanA TCP Scanner97MIT ports-scannerSimple port scanner application and port information library2,733Apache-2.0Network programming ports-snifferA simple port sniffer(scanner) implementation with 🦀6,319MITCommand line utilitiesNetwork programming portsageA TUI tool to monitor processes and their listening ports1,157MITCommand line utilities portscanA repository to provide port scanning capabilities to VAPT tools1,773MIT portsideShared workspace-discovery core for the freight suite of cargo-* developer tools.72MITDevelopment toolsDevelopment tools::Cargo plugins portslayA lightweight CLI tool to identify and kill processes by port (Linux)57MITCommand line utilities portsmithTake control of your ports — a tiny, fast, cross-platform CLI to see, free, and manage the ports your projects use.32MITCommand line utilitiesDevelopment tools portsnifferA simple port sniffer written in Rust2,693MIT portsniperPortscanner with Rust1,274MITNetwork programming porttA ping-like tool for TCP/UDP ports14MIT porttestA simple web server to test if a port is open2,335MIT porttyCLI tool for interacting with portty portal sessions57MITCommand line utilities porttydxdg-desktop-portal backend daemon for TTY sessions58MITOperating systems::Linux APIs portuguese_verbs_conjugatorCrate for conjugating verbs in portuguese based on the patterns found on the [Excel spreadsheet by Radames…70MIT OR Apache-2.0 portunesGenerate passwords5,007CC0-1.0 portunusdAvant-garde Network Application Server for illumos4,234MPL-2.0 portusA Congestion Control Plane26,124ISC portus_exportProcedural macro for use with portus, CCP congestion control algorithms7,235ISC portviewA diagnostic-first port viewer. See what's on your ports, then act on it.289MITCommand line utilities portwatchA cross-platform TUI for monitoring network ports and managing processes148MIT OR Apache-2.0Command line utilitiesNetwork programming portygonA fast, lightweight async TCP port scanner20MIT portzapA fast, cross-platform port management tool. Kill, list, and watch processes on network ports.139MITCommand line utilitiesOperating systems porusA crate for interacting with the Pocket API.24,020GPL-3.0-only porwRead/Write support for PO translation files.1,635Apache-2.0 OR MIT porydeleteAbout Porydelete is a CLI tool which allows you to delete specific parts of the 3.gen decomp projects such as Pokemon, Items,…2,601non-standard porygon-a2a-clientA2A v1.0 client — reqwest-based HTTP client for A2A agents87MITNetwork programmingWeb programming::HTTP client porygon-a2a-serverA2A v1.0 server — handler traits and axum transport79MITNetwork programmingWeb programming::HTTP server porygon-a2a-typesA2A v1.0 protocol types — auto-generated from official protobuf173MITAPI bindingsNetwork programming porygon-ag-ui-motosanAG-UI protocol adapter for motosan-agent-loop37MITAPI bindings posReads GNSS/IMU position and accuracy files.6,005MIT OR Apache-2.0 pos-taggerBrill-style English part-of-speech tagger (lexicon lookup + 8 contextual rewrite rules)43GPL-3.0-or-laterScienceText processing pos_linespos_lines3,382MulanPSL-2.0 pos_nextpos_next6,876MulanPSL-2.0 pos_psoParticle Swarm Optimizer9,184MIT pose3data types for (de)serializing pose settings from pose3.json files3,551MIT poseidonWIP Edge side includes in rust2,206MIT poseidon-ark-no-stdPoseidon hash implementation197Apache-2.0 poseidon-bn128Poseidon over alt_bn128 compatible with circomlib4,832MIT OR Apache-2.0 poseidon-clientA Simple to use Solana Client that has a fast compile time and cache friendly11,913Apache-2.0 poseidon-hashRust implementation of Poseidon2 hash function and Goldilocks field arithmetic13,623MIT OR Apache-2.0AlgorithmsCryptography poseidon-merkleCrate implementing Dusk Network's Merkle tree with the poseidon hash function49,430MPL-2.0Data structuresNo standard library poseidon-parametersA crate for Poseidon parameters135,251MIT OR Apache-2.0 poseidon-paramgenA crate for generating Poseidon parameters68,414MIT OR Apache-2.0 poseidon-permutationAn instantiation of the Poseidon permutation for decaf377135,778MIT OR Apache-2.0 poseidon-primitivesNative rust implementation of the Poseidon hash function. This is forked from Scroll's audited Poseidon halo2 circuit…279,630MIT OR Apache-2.0 poseidon-rsPoseidon hash implementation44,341Apache-2.0 poseidon-shellA modern shell written in Rust20MITCommand line utilities poseidon2Poseidon2 hash over BN254 (t=3, Horizen Labs parameters) — the permutation plus a length-seeded rate-2 sponge, KAT-validated.12MITCryptography poseidon377An instantiation of the Poseidon hash for use with decaf377.135,082MIT OR Apache-2.0 posemesh-compute-nodePosemesh compute node engine: config, DDS/DMS, heartbeat, storage (no persistence).2,795MIT posemesh-compute-node-runner-apiRunner trait + ports + shared types (no HTTP).1,210MIT posemesh-domain-httpHTTP client library for interacting with AukiLabs domain data services, supporting both native and WebAssembly targets.6,157MIT posemesh-node-registrationPosemesh node registration client and Axum handlers for DDS callbacks.2,248MIT posemesh-utilsUtility functions and helpers for async operations, retries, and timeouts, supporting both native and WebAssembly targets.3,332MIT posetA simple implementation of posets.1,928UnlicenseData structuresMathematics posh-fzfFzf keybinding integration for powershell11,521MIT posh-tabcompleteBlazing fast tab completion for powershell.13,572MIT OR Apache-2.0 posh-transientA simple command-line tool that automatically adds transient-prompt to your oh-my-posh configuration.4,465non-standard poshbuddyA professional TUI Theme Management for Oh My Posh175MITCommand line utilitiesDevelopment tools poshtreePowerShell syntax tree: tokenizer, parser, AST, and unparser199MITDevelopment toolsParser implementations posishposish has been renamed to rsix253,409Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT positA distributed systems simulator1,744MIT position☞ Source position objects7,362CC0-1.0 position_preserving_moodle_question_xml_editDiff-friendly Moodle question.xml editor library. For those situations where you only want to touch the contents of one element…2,360MITParsing tools position_sizingA CLI tool for calculating position sizes based on risk parameters649MIT positionableA macro to remove the boilerplate around defining attributes with required traits for Lat/Lng in the sphere-knn crate1,430MIT positionalA library to author/parse positional files43,761MIT positional_deriveMacros for positional crate46,911MIT positioned-ioReading and writing at an offset6,619,093MITFilesystemOperating systems positioned-io-previewReading and writing at an offset25,341MITFilesystemOperating systems positioned-io2Reading and writing at an offset77,232MITFilesystemOperating systems positioner_protobufsPositioner Protobuf definitions1,089non-standard positionsA position (finance) definition with some good algebraic properties.51,790MIT positiveA type-safe wrapper for guaranteed positive decimal values26,460MITData structuresFinance positivityA Rust library for checking the non-negativity of values across various types.1,507MITAlgorithmsMathematics positronparse and execute boolean expressions8,381GPL-3.0 posixposix wrapper. use the repo for now5,773non-standard posix-aclSimple library to interact with POSIX filesystem ACLs103,123MITAPI bindingsFilesystem posix-errnoPOSIX error numbers65,1120BSDNo standard libraryOperating systems::Unix APIs posix-errorsPosix error codes and handy functions for using them.11,878Apache-2.0Data structuresRust patterns posix-invariant-checkerA FUSE shim to ensure the underlying filesystem is behaving according to the POSIX spec.4,901MIT posix-ipcAn API to POSIX IPC primitives9,553MIT posix-portable-filenameConstructs POSIX portable filenames (A-Za-z0-9._-)114MIT OR Apache-2.0FilesystemParsing tools posix-regexA library for parsing POSIX regular expressions41,171MITNo standard libraryParsing tools posix-resourcesHigher level bindings to POSIX resources via the libc crate.10,434MIT OR Apache-2.0 posix-socketthin wrapper around POSIX sockets3,015BSD-2-ClauseNetwork programmingOperating systems::macOS APIs posix-spacePure Rust implementation of `isspace` for the POSIX locale66,078MITEncodingNo standard library posix-sysFunctions provided by posix-ish systems in the standard C library2,481Apache-2.0 OR MIT posix_mq(Higher-level) Rust bindings to POSIX message queues12,179MIT posix_stringIntelligent conversion from Unicode to POSIX portable strings20MIT OR Apache-2.0Encoding posixmqAn idiomatic library for using posix message queues, with optional mio integration488,310Apache-2.0 / MITAsynchronousOperating systems::Unix APIs posrelPosition/Relative type vectors with compile-time sanity check1,751Apache-2.0 possibleRust library providing a three state enum for differentiating between an explicit null value and the absense of a value.34,224MIT OR Apache-2.0 possiblyLike matches!(), but returning an Option type.3,223MIT possibly_uninitTraits and types helping with using uninitialized memory safely.3,039MITNFAMemory managementNo standard library possiblyrandomA crate that wraps getrandom and always compiles, returning 0s when no randomness is available.481,771MIT OR Apache-2.0 possumPossum text editor1,562Apache-2.0 possum-coreCore library and utilities that build possum2,351Apache-2.0 possum-dbconcurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files10,861MPL-2.0CachingData structures possum-scriptScripting language for possum2,347Apache-2.0 possum-wasmA tiny wasm host vm1,595Apache-2.0 postA Publish Subscribe library allowing multiple hosts to register, and subscribe services accross an IP network.2,887MIT post-archiverA Unify Archive16,794BSD-3-Clause post-archiver-utilsA set of utilities for Post Archiver2,518BSD-3-Clause post-clockA clock using the POST codes display1,503UnlicenseCommand line utilitiesHardware support post-commandsexecute preconfigured commands via HTTP post requests4,034MIT OR Apache-2.0Web programming post-cortexIntelligent conversation memory system for AI assistants — persistent knowledge storage, semantic search, knowledge graph, MCP +…34MITData structuresDatabase implementations post-cortex-coreCore domain library for post-cortex: lock-free conversation memory, semantic search, knowledge graph, and storage backends.…174MITConcurrencyData structures post-cortex-daemonHTTP / gRPC / SSE / stdio daemon for post-cortex. Hosts the rmcp Model Context Protocol surface, the tonic gRPC API, and ships…64MITCommand line utilitiesDatabase interfaces post-cortex-embeddingsEmbedding engines (Model2Vec static + BERT via Candle + static-hash fallback) and HNSW vector database for post-cortex.…168MITAlgorithmsData structures post-cortex-mcpModel Context Protocol (MCP) tool definitions for post-cortex. Pure library — embed in rmcp, custom MCP servers, or anywhere…91MITAPI bindingsData structures post-cortex-memoryConversation memory orchestrator for post-cortex. Ties storage + embeddings + graph + session + summary into a single lock-free…118MITConcurrencyData structures post-cortex-protoProtobuf + tonic-generated wire types for post-cortex. Domain-neutral; safe to depend on from gRPC clients without pulling the…195MITAPI bindingsEncoding post-cortex-storageStorage backends for post-cortex — lock-free RocksDB (default) and optional SurrealDB. Implements the Storage trait against the…144MITDatabase implementations post-expansionStrip attributes after #[derive(...)] expansion49,046MIT/Apache-2.0 post-incrJust add traits for post increment and decrement.1,603MIT OR Apache-2.0 post-itA minimalist list-based note taking tool to act as your terminal's post-it notes6,233MIT OR Apache-2.0Command line utilities post-push-partyPush code, earn points, throw a party!353GPL-3.0 post-quantum-web3-securityPost-Quantum Web3 Security — hybrid signatures (ed25519 + Falcon-512) for Solana, Aptos, and Ethereum20MITCryptographyDevelopment tools post-socketsPost Sockets -- An Implementation of the IETF Transport Services API1,976BSD-2-ClauseNetwork programming post-tuiA professional terminal HTTP API client78MITCommand line utilitiesDevelopment tools post3Pluggable S3-compatible object storage — core library with PostgreSQL and filesystem backends94MITDatabase interfacesFilesystem post3-sdkErgonomic Rust SDK for post3 S3-compatible object storage — wraps aws-sdk-s3 with sane defaults23MITAPI bindingsWeb programming::HTTP client post3-serverS3-compatible HTTP server with pluggable PostgreSQL and filesystem backends24MITDatabase interfacesFilesystem post_makerPost Maker helps you to make post for instagram and other social media apps easily and in massive amount.2,695GPL-3.0-only postageAn async channel library3,064,379MITAsynchronous postaggerNLTK-inspired parts-of-speech tagger4,199non-standard postalFFI bindings and safe interface to libpostal46,209MIT postal-codeA robust, production-grade Rust library for validating international postal codes.12,617MITInternationalization (i18n) postal-rsA libary which provides an API to Postal1,778MITEmail postal_apiA Rust implementation for the Postal mail delivery platform.3,814MIT postarA local email filtering service25MITCommand line utilitiesEmail postbagPostbag is a high-performance serde codec for Rust that provides efficient data encoding with configurable levels of forward and…19,275Apache-2.0Encoding postboostThe PostBoost REST API lets you publish, schedule, and analyze social media posts across 12+ platforms from a single integration.…117MIT postbusSMTP server for Rust3,278MITEmailNetwork programming postcardA no_std + serde compatible message library for Rust46,689,176MIT OR Apache-2.0Embedded developmentNo standard library postcard-bindgenA crate to generate bindings for the postcard binary format for other languages than Rust.55,160MIT OR Apache-2.0Embedded developmentEncoding postcard-bindgen-coreA crate to generate bindings for the postcard binary format for other languages than Rust - Core Crate56,559MIT OR Apache-2.0Embedded developmentEncoding postcard-bindgen-deriveA crate to generate bindings for the postcard binary format for other languages than Rust - Derive Crate55,554MIT OR Apache-2.0Embedded developmentEncoding