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.

port-checkerA fast and user-friendly command-line tool to check port usage2,155MIT port-claimA tool to check if ports are in use and kill processes using them1,309MIT port-conflict-resolverA cross-platform CLI utility to identify and resolve port conflicts by detecting and terminating processes266MITCommand line utilitiesDevelopment tools port-descPort service description library from internet assigned number authority8,344MIT port-expanderAbstraction for I2C port-expanders268,042MIT OR Apache-2.0Embedded developmentHardware support port-filePublish a server's bound socket address to a file, and discover it from a test harness without racy port probing.6,319MIT OR Apache-2.0Development tools::TestingNetwork programming port-finance-lendingPort Finance Variable Rate Lending Program1,184Apache-2.0 port-finance-stakingPort Finance Staking Porgram4,785Apache-2.0 port-finance-staking-instructionsPort Finance Staking Porgram1,624Apache-2.0 port-finance-variable-rate-lendingPort Finance Variable Rate Lending Porgram3,361Apache-2.0 port-finderCross-platform port management CLI22MITCommand line utilitiesNetwork programming port-killerport-killer is a rust library that provides functions to clear port occupancy and kill processes.45,488MITAccessibility port-knocking-doorsThis a port knocking doors. It work with firewalld on Linux servers.4,032GPL-3.0-only port-managerCLI tool for managing port allocations across projects51MITCommand line utilitiesDevelopment tools port-mapping简单的映射端口程序886MITCommand line utilitiesNetwork programming port-patrolA TUI task manager for localhost ports - identify and kill processes hogging your ports43MITCommand line utilitiesDevelopment tools port-plumberUtility bind ports with initialization commands6,223MIT port-pulseA TCP port scanner CLI3,846MITCommand line utilities port-rsA lib for get local free port.2,678MIT OR Apache-2.0 port-scanDo a quickly multi-threaded port scanning in Rust.3,161MIT port-scanner-rsA fast, concurrent port scanner with blockchain and web service detection2,288MITCommand line utilitiesNetwork programming port-sdkRust SDK for Port APIs.272Apache-2.0API bindings port-selectorport-selector is a rust library that provides functions to port availability checking, port filtering based on conditions and…688,581MITAccessibility port-selector-rsport availability checking and port filtering based on conditions1,194MITAccessibility port-staking-instructionsPort Finance Staking Porgram68,199Apache-2.0 port-sundialSundial helps to bring fixed rate borrowing and lending to Solana1,593AGPL-3.0 port-variable-rate-lendingPort Finance Variable Rate Lending Porgram3,992Apache-2.0 port-variable-rate-lending-instructionsPort Finance Variable Rate Lending Porgram71,815Apache-2.0 port_catA Rust CLI and Python extension for connectivity checks, port scanning, and service detection.330MITCommand line utilitiesNetwork programming port_checkGet a free local port or check if a port somewhere is reachable.1,530,943MITNetwork programming port_openGet the open status of an ipv4 port1,538MIT port_scan_analyzerScan open ports on localhost15MIT port_scannerA simple port scanner2,358,956Apache-2.0 port_sniffera port sniffer to detect open ports1,866MIT port_sniffer_justiceport sniffer that uses 1000 threads by default1,568MIT portaThe gate to LLM providers - OAuth subscription handling for Claude and more24MITAPI bindingsAuthentication porta-rsZero-trust CGNAT bypass via WireGuard tunnel19MIT portabelloPortable Game Engine1,576MIT portable-allocportable-alloc crate978Apache-2.0 OR MIT portable-arcportable-arc crate1,001Apache-2.0 OR MIT portable-atomicPortable atomic types including support for 128-bit atomics, atomic float, etc.365,896,463Apache-2.0 OR MITConcurrencyEmbedded development portable-atomic-arcportable-atomic-arc crate1,168Apache-2.0 OR MIT portable-atomic-utilSynchronization primitives built with portable-atomic.80,359,251Apache-2.0 OR MITConcurrencyData structures portable-audio-libraryA portable audio library file format.3,680MIT portable-dlmallocPortable Fork of Doug Lea's malloc Implementation.11,241MITEmbedded developmentExternal FFI bindings portable-futuresportable-futures crate893Apache-2.0 OR MIT portable-futures-liteportable-futures-lite crate898Apache-2.0 OR MIT portable-hashPortable, stable hashing traits for Rust.1,114MIT OR Apache-2.0AlgorithmsNo standard library portable-hash-macrosMacros for the portable-hash library1,132MIT OR Apache-2.0AlgorithmsNo standard library portable-io" A subset of Rust `std::io` functionality supported for `no-std`.3,978MIT OR Apache-2.0 portable-io-errorportable-io-error crate975Apache-2.0 OR MIT portable-mutexportable-mutex crate878Apache-2.0 OR MIT portable-network-archivePortable-Network-Archive cli57,147Apache-2.0 OR MITData structuresFilesystem portable-ptyCross platform pty interface9,422,579MIT portable-pty-psmuxCross platform pty interface (psmux fork with ConPTY PASSTHROUGH_MODE + WIN32_INPUT_MODE + RESIZE_QUIRK patches)2,606MIT portable-rustlsportable-rustls - a fork of rustls: a modern TLS library written in Rust.3,324Apache-2.0 OR ISC OR MITCryptographyNetwork programming portable-rustls-rustcryptoportable-rustls-rustcrypto crate903Apache-2.0 OR MIT portable-stdportable-std crate970Apache-2.0 OR MIT portable-stringStatic-length strings without any allocations.1,186Apache-2.0 OR MPL-2.0Data structuresNo standard library portable-syncportable-sync crate990Apache-2.0 OR MIT portable-taskportable-task crate895Apache-2.0 OR MIT portable-tokioportable-tokio crate889Apache-2.0 OR MIT portable-toolkitA collection of portable command-line utilities for DevOps and productivity: AI-generated git commit messages, MCP config sync…36MIT OR Apache-2.0Command line utilitiesDevelopment tools portable_async_sleepA portable async sleep function for Rust3,960MIT OR Apache-2.0AsynchronousConcurrency portable_atomic_enumAn attribute to create an portable atomic wrapper around a C-style enum493,113MITConcurrency portable_atomic_enum_macrosAn attribute to create an portable atomic wrapper around a C-style enum492,497MITConcurrency portable_intertraitAllow for inter-trait casting1,075MIT OR Apache-2.0Rust patterns portable_intertrait-macrosMacros for intertrait crate, which allows for direct casting between trait objects1,254MIT OR Apache-2.0 portable_link_sectionA portable version of the #[link_section] macro.283MIT/Apache-2.0No standard library portablegabi-palletRSA-B Accumulator storage for portablegabi anonymous credentials1,733Unlicense portableglA pure Rust software implementation of OpenGL 3.x core profile, ported from PortableGL243MITGraphicsNo standard library portablemcDeveloper-oriented crate for launching Minecraft quickly and reliably with included support for Mojang versions and popular mod…13,100Apache-2.0Games portablemc-cliCross platform command line utility for launching Minecraft quickly and reliably with included support for Mojang versions and…12,466Apache-2.0Command line utilitiesGames portablesource-rsPortable AI/ML Environment Manager - Rust implementation8,838AGPL-3.0-or-later portage-atomLightweight Portage package atom parser based on PMS911MITDevelopment toolsParser implementations portage-atom-pubgrubBridge between portage-atom and the PubGrub dependency solver88MITAlgorithmsDevelopment tools portage-atom-resolvoBridge between portage-atom and the resolvo dependency solver138MITAlgorithmsDevelopment tools portage-binpkgGentoo binary package (GPKG) reading and writing — placeholder, under development17MITDevelopment toolsFilesystem portage-cliGentoo Portage command-line tools (em)17MITCommand line utilitiesDevelopment tools portage-distfilesDistfile fetching and verification for Gentoo Portage16MITDevelopment toolsNetwork programming portage-metadataGentoo ebuild metadata cache types and parser based on PMS198MITDevelopment toolsParser implementations portage-repoGentoo ebuild repository layout reader based on PMS16MITDevelopment toolsParser implementations portage-resolveResolution-policy and plan layer for Gentoo Portage dependency resolution (placeholder, not yet populated)12MITAlgorithmsDevelopment tools portage-solverSolver-agnostic vocabulary and Solver trait for Portage dependency resolution28MITAlgorithmsDevelopment tools portage-vdbGentoo Portage VDB (installed package database) reader16MITDevelopment toolsOperating systems::Unix APIs portailUnified proxy/gateway: AI Gateway + MCP Gateway + CDN cache17MITCachingNetwork programming portaki-cliPortaki module CLI (portaki) — init, build, lint, test, and OCI publish48Apache-2.0Command line utilitiesDevelopment tools portaki-connectorsTyped built-in Portaki connector operations (OpenWeather, Mapbox, Places, Nominatim)48Apache-2.0API bindingsWebAssembly portaki-sdkAuthoring toolkit for Portaki Extism Wasm modules — host APIs, SDUI catalog, and manifest macros75Apache-2.0API bindingsDevelopment tools portaki-sdk-macrosProc-macros for Portaki modules — compile-time manifest emissions for portaki build80Apache-2.0Development tools::Procedural macro helpersWebAssembly portaki-test-utilsIn-process mock host and SDUI assertions for Portaki module unit tests51Apache-2.0Development tools::TestingWebAssembly portalFull Text Search Web Service26,650MITAlgorithmsAuthentication portal-clientA Secure file transfer utility, written in Rust. The protocol utilizes SPAKE2 for key negotiation over an insecure channel, and…6,668Apache-2.0 OR MIT portal-credits-rsPortal 1 and 2 credits made on the command-line in Rust81MITGamesGraphics portal-es-tipsySupports "impossible" polyfills (proxies, etc)1,426MPL-2.0 portal-handlerSystem URI handler for portal.nvim — forwards nvim:// URIs to a running Neovim instance via RPC22MITCommand line utilitiesDevelopment tools portal-irPortal Alterable IR2,660MIT OR Apache-2.0 portal-jsc-commonECMAScript IR8,238MPL-2.0 portal-jsc-jacon-backendJava backend for ECMAScript2,398MPL-2.0 portal-jsc-mob-backend-commonMobile backend for ECMAScript858MPL-2.0 portal-jsc-out-ir-coreECMAScript IR864MPL-2.0 portal-jsc-simpl-jsECMAScript IR3,350MPL-2.0 portal-jsc-simpl-js-rustECMAScript IR2,763CC0-1.0 portal-jsc-swc-batchECMAScript IR3,334MPL-2.0 portal-jsc-swc-cfgECMAScript IR8,773MPL-2.0 portal-jsc-swc-ll-commonECMAScript IR375MPL-2.0 portal-jsc-swc-opt-ssaECMAScript IR9,996MPL-2.0 portal-jsc-swc-ssaECMAScript IR10,336MPL-2.0 portal-jsc-swc-tacECMAScript IR9,886MPL-2.0 portal-jsc-swc-utilECMAScript IR8,546MPL-2.0 portal-jsc-swift-backendSwift backend for ECMAScript865MPL-2.0 portal-libA Secure file transfer library, written in Rust. The library utilizes SPAKE2 for key negotiation over an insecure channel, and…9,020Apache-2.0 OR MIT portal-pc-asm-commonCommon types and traits for assembly rewriting4,161CC0-1.0 portal-pc-koffleKrazy things with WAFFLE2,611MPL-2.0 portal-pc-license-keyA license key system.2,303MIT portal-pc-trampTrampoline for recursive functions, with support for mutual recursion (portal version)2,107MITAlgorithmsRust patterns portal-pc-waffleWasm Analysis Framework For Lightweight Experiments36,088Apache-2.0 WITH LLVM-exception portal-pc-waffle-attuneObfuscation for waffle1,603CC0-1.0 portal-pc-waffle-backendBackend (IR to Wasm) for the WAFFLE Wasm analysis framework172Apache-2.0 WITH LLVM-exception portal-pc-waffle-bounceSimplification for waffle908CC0-1.0 portal-pc-waffle-copyingCopying module functionality for the WAFFLE Wasm analysis framework277Apache-2.0 WITH LLVM-exception portal-pc-waffle-entityEntity types for the WAFFLE Wasm analysis framework1,056Apache-2.0 WITH LLVM-exception portal-pc-waffle-frontendFrontend (Wasm to IR) for the WAFFLE Wasm analysis framework174Apache-2.0 WITH LLVM-exception portal-pc-waffle-fuzzingFuzzing utilities for the WAFFLE Wasm analysis framework167Apache-2.0 WITH LLVM-exception portal-pc-waffle-hookingHooking functionality for the WAFFLE Wasm analysis framework167Apache-2.0 WITH LLVM-exception portal-pc-waffle-irCore IR for the WAFFLE Wasm analysis framework957Apache-2.0 WITH LLVM-exception portal-pc-waffle-passesOptimization passes for the WAFFLE Wasm analysis framework173Apache-2.0 WITH LLVM-exception portal-pc-waffle-passes-sharedShared passes for the WAFFLE Wasm analysis framework (used by both backend and passes)516Apache-2.0 WITH LLVM-exception portal-pc-waffle-robakeSimplification for waffle2,890CC0-1.0 portal-pc-waffle-tunnelSimplification for waffle3,597CC0-1.0 portal-pc-waffle-tunnel-walockSimplification for waffle834CC0-1.0 portal-puncher-smA state machine implementation of the hole-punching protocol used by portal-tunneler1,806MIT OR Apache-2.0Network programming portal-relayThe relay for Portal, a secure file transfer protocol.4,044Apache-2.0 OR MIT portal-rsA Portal you imagined41MIT portal-screencastRustic interface to the ScreenCast Desktop Portal2,961MIT portal-screencast-waycapRustic interface to the ScreenCast Desktop Portal2,158MIT portal-solutions-debuffImplementation of repeated request debuffing553CC0-1.0 portal-solutions-extism-compatExtism compatibility for Portal apps549MPL-2.0 portal-solutions-id-arenaA simple, id-based arena.1,161MIT/Apache-2.0Memory managementNo standard library portal-solutions-merlin-cA single-file C library providing Merlin transcripts.991CC0-1.0 portal-solutions-mos6502-assemblerDSL for MOS6502 assembly431MIT portal-solutions-mos6502-modelMOS6502 hardware model636MIT portal-solutions-ppcd-sysC interface to a PowerPC decoder552CC0-1.0 portal-solutions-proxy-signsGlobals an ECMAScript proxy environment might have1,237MPL-2.0 portal-solutions-pupiBlazingly fast meta-build tool for our open-source libraries1,230MPL-2.0 portal-solutions-rv-emitOur utilities for emitting Riscv866MPL-2.0 portal-solutions-sdkSDK description system for portal solutions828MPL-2.0 portal-solutions-skyFeature testing530MPL-2.0 portal-solutions-sorrydaveBans environments inconguent with our security359CC0-1.0 portal-solutions-swibbUtilities for rewriting JS for Weevy, Jsaw, Jsxx, DumbJS, and other JS processing tools6,715MPL-2.0 portal-solutions-xtp-schemaPrecompiled XTP Schema447MPL-2.0 portal-trait-transformerUtilities for working with impl traits in Rust1,255MIT OR Apache-2.0AsynchronousNo standard library portal-tunnelerCreate SSH-like TCP tunnels over a hole-punched QUIC connection1,447MIT OR Apache-2.0Network programming portal-tunneler-protoAn async implementation of the tunneling protocol used by portal-tunneler1,801MIT OR Apache-2.0Network programming portal2-sdkA Rust SDK for Portal 2 modding and plugin development21MITAPI bindingsGame development portal_figureA library of data relating to figures from the Skylanders series of video games.86CC0-1.0 portaldiAn ergonomic lightweight compile-time depencency injection library.29,396MIT OR Apache-2.0 portaldi-coreCore functionalities for portaldi.30,967MIT OR Apache-2.0 portaldi-macrosMacros for portaldi.29,990MIT OR Apache-2.0 portalgunexpose your local web server to the internet with a public url6,233MIT portalgun_libexpose your local web server to the internet with a public url4,518MIT portalis-analysisCode analysis agent for Python compatibility assessment620MITCompilersDevelopment tools portalis-buildBuild agent for compiling Rust to WASM643MITCompilersDevelopment tools portalis-cliCLI for Portalis - GPU-accelerated Python to Rust/WASM transpiler345MITCompilersDevelopment tools portalis-coreCore library for the Portalis Python to Rust/WASM transpiler1,789MITCompilersDevelopment tools portalis-cuda-bridgeCUDA GPU acceleration bridge for parallel processing450MITCompilersDevelopment tools portalis-ingestPython code ingestion and parsing agent617MITCompilersDevelopment tools portalis-nemo-bridgeNVIDIA NeMo LLM integration for AI-powered translation449MITCompilersDevelopment tools portalis-orchestrationPipeline orchestration for multi-agent workflows501MITCompilersDevelopment tools portalis-packagingWASM packaging agent for deployment646MITCompilersDevelopment tools portalis-specgenSpecification generation agent619MITCompilersDevelopment tools portalis-testTesting agent for translation validation645MITCompilersDevelopment tools portalis-transpilerPython to Rust transpiler engine with WASM compilation support640MITCompilersDevelopment tools portapack-halHardware abstraction layer for PortaPack3,731MIT/Apache-2.0 portarium-coreCore library for Portarium - process port management50MITDevelopment tools::Debugging portascriptA cross-platform scripting language with bash-like command semantics and uutils builtins70Apache-2.0 OR MITCommand line utilitiesDevelopment tools portascript-cliCLI for portascript, a cross-platform scripting language with uutils builtins22Apache-2.0 OR MITCommand line utilitiesDevelopment tools portaudioPortAudio bindings for Rust.726,172MIT portaudio-rsPortAudio bindings for Rust127,599MIT portaudio-sysBindings to PortAudio123,236MIT portaudio-sys2PortAudio bindings for Rust.217,963MIT portcallA terminal serial monitor that discovers ports, lets you pick from a list, and auto-detects baud.21MIT OR Apache-2.0Command line utilitiesHardware support portcontrolcdPCP port mapping client2,902GPL-3.0-or-later portcourtA general C->Rust port evidence court: closure-math claim verification (a module's stated completeness must be backed by the…33Apache-2.0Development tools portcrushBeautiful TUI port manager24MITCommand line utilities portcullisA quotient lattice for AI agent permissions that prevents the 'uninhabitable state'23MIT OR Apache-2.0AuthenticationDevelopment tools portdetectiveTiny CLI to see what's running on a given TCP/UDP port29MITCommand line utilities portdiffData structure for fast local graph rewriting.6,987Apache-2.0 porteA minimal programming language providing tools to automate file management like backups, building process or unit testing.1,502MIT porterZero-dependency Rust port scanner for Linux and macOS; Scan, watch, or kill listening ports from Rust code or the command line.38Apache-2.0Network programmingOperating systems porter-stemmerFlexible and unicode friendly, Porter stemmer implementation15,889MPL-2.0 porter2An (incomplete) implementation of the Porter 2 English Stemmer4,979MIT porter_stemmers_rsA rust implementation of some popular snowball stemming algorithms31MIT portersA universal C/C++ project manager and build orchestrator73Apache-2.0Command line utilitiesDevelopment tools porteurbarsportable git hosted project template12,882MIT portexA self-contained, no_std-friendly PE (Portable Executable) file reader/writer library145MITDevelopment toolsParsing tools portfolioplaceholder for Registry API implementation in rust1,533MIT OR Apache-2.0 portfolio_quarryNova finance nToken70,182Apache-2.0 portfolio_rsLocal-first portfolio management for humans and AI agents — CLI, TUI, library, and local HTTP API.20,396MITCommand line utilitiesFinance portforgeModern cross-platform port inspector & manager for developers36MITCommand line utilitiesDevelopment tools