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.
pkhex-coreA Rust implementation of PKHeX.Core1,630GPL-2.0-only
pkhex-rsFront-end for pkhexcore-rs1,685MIT
pkhexcoreA Rust Reimplementation of PKHeX.Core1,668GPL-2.0
pkiPublic key infrastructure tools for Rust8,693MIT/Apache-2.0
pkillInteractively kill processes1,260MIT
pkill-libpkill function + dependency library1,368MIT
pkixTLS Certificate encoding and decoding helpers.113,629MPL-2.0
pkix-acRFC 5755 X.509 attribute certificate validation10Apache-2.0 OR MIT
pkix-aiaAuthority Information Access (AIA) fetcher trait and types for pkix-chain (RFC 5280 §4.2.2.1)280Apache-2.0 OR MIT
pkix-aia-httpSynchronous HTTP fetcher for pkix-aia (RFC 5280 §4.2.2.1 caIssuers URIs)29Apache-2.0 OR MIT
pkix-chainHigh-level X.509 certificate chain verification (pkix-path + pkix-revocation)386Apache-2.0 OR MIT
pkix-chain-simpleStrict, opinionated X.509 chain verifier for the common happy-path case87Apache-2.0 OR MIT
pkix-compositeComposite signature verifier for pkix-path (draft-ietf-lamps-pq-composite-sigs)26Apache-2.0 OR MIT
pkix-ctCertificate Transparency SCT verification for pkix-chain (RFC 6962)20Apache-2.0 OR MIT
pkix-daneDANE (RFC 6698 / RFC 7671) TLSA record parsing and per-usage match logic — no DNS, caller supplies validated TLSA records17Apache-2.0 OR MIT
pkix-identityCert-side identity matching (RFC 6125 hostname, RFC 5280 §4.2.1.6 + RFC 8398 mailbox, IP literal)269Apache-2.0 OR MIT
pkix-lintLint engine for X.509 certificates — structured soft-fail and advisory results351Apache-2.0 OR MIT
pkix-lint-cabfReference CA/Browser Forum lint bundles for pkix-lint (TLS BR, S/MIME BR) — not authoritative316Apache-2.0 OR MIT
pkix-pathRFC 5280 X.509 certificate path validation — pure Rust, no_std886Apache-2.0 OR MIT
pkix-path-builderRFC 4158 certification path building for pkix-path360Apache-2.0 OR MIT
pkix-policy-zlintThin Lint adapter exposing zlint's per-check verdicts as pkix-lint Lints (via pkix-zlint-bridge)17Apache-2.0 OR MIT
pkix-profilesRFC-baseline certificate profile policies (RFC 5280, RFC 6125, RFC 8551) for pkix-path365Apache-2.0 OR MIT
pkix-profiles-cabfReference implementation of CA/Browser Forum certificate profile requirements (TLS BR, S/MIME BR, Code Signing BR) — not…316Apache-2.0 OR MIT
pkix-revocationCertificate revocation checking (CRL, OCSP) for pkix-path524Apache-2.0 OR MIT
pkix-revocation-httpOnline CRL and OCSP fetching for pkix-revocation10Apache-2.0 OR MIT
pkix-truststorePEM/DER trust anchor loading for pkix-path (no baked-in trust data, no baked-in trust source)17Apache-2.0 OR MIT
pkix-truststore-pkcs11PKCS#11 / HSM / smart card trust store adapter for pkix-truststore — stub20Apache-2.0 OR MIT
pkix-truststore-systemOS-native trust store adapter for pkix-truststore (macOS, Windows, iOS, Android) — stub18Apache-2.0 OR MIT
pkix-zlint-bridgeSubprocess + NDJSON-parsing bridge to ZLint for runtime adapters and differential oracles31Apache-2.0 OR MIT
pklApple's Pkl Configuration Language1,699MIT
pkl-lsp-coreCore PKL language analysis for pkl-lsp21MIT OR Apache-2.0
pkl-lsp-serverNative stdio Language Server Protocol server for PKL15MIT OR Apache-2.0
pkl-lsp-wasmWASM bridge for pkl-lsp15MIT OR Apache-2.0
pkl-parserA rust Pkl Parser!2,273MIT
pkl-rsPkl bindings for the Rust programming language2,471MIT OR Apache-2.0
pkl-rustApple PKL in Rust1,642MIT OR Apache-2.0
pkl-sysSys bindings to libpkl442MIT
pkl_codegenCode generation for Pkl configuration files33Apache-2.0
pkl_corePkl configuration language evaluator and deserialization32Apache-2.0
pkl_fastA library aiming to easily and efficiently work with Apple's PKL format.2,814MIT
pkl_macrosDerive macro for pkl_core::PklDecode37Apache-2.0
pklibPure Rust implementation of PKWare Data Compression Library (DCL) with full PKLib compatibility7,980MIT
pkllA CLI tool to find and kill processes running on a specific port68MIT
pkloong-kcapiHigh-level Rust wrapper for Linux Kernel Crypto API.40BSD-2-Clause OR GPL-2.0-only
pkloong-kcapi-sysLow-level Rust FFI bindings and build integration for libkcapi.89BSD-2-Clause OR GPL-2.0-only
pklrPure Rust pkl configuration language parser and evaluator11,312MIT
pklrsapple's pkl language implementation1,574MIT OR Apache-2.0
pklrustRust bindings for Apple Pkl configuration language40,955MIT
pklrust-codegenCode generator for Apple Pkl to Rust (pkl-gen-rust)37MIT
pklrust-deriveDerive macros for pklrust41,024MIT
pkmnA future Pokdex crate1,705Apache-2.0
pkmn-core-typesBasic types for Pokémon games.1,492MIT OR Apache-2.0
pkmn-rom-extractExtracts sprites and other assets from Pokémon games.993MIT OR Apache-2.0
pkmn-savedataReads and modifies save data for Pokémon games.2,144MIT OR Apache-2.0
pkmn-stringsString types for old Pokémon games.1,467MIT OR Apache-2.0
pknames_coreAn experimental Web of Trust (WoT) domain name resolver using pkarr.2,938MIT
pkpassRust library for generate Apple Wallet Passes for iOS, WatchOS, MacOS.2,922MIT
pkpwWhat if correct horse battery staple, but Pokémon.27,596MIT
pkrA library for evaluating poker hands2,995GPL-3.0
pkrsA simple wrapper around the PluralKit API9,558MIT
pkrs-forkA simple wrapper around the PluralKit API1,375MIT
pksWelcome! Please see https://github.com/alexevanczuk/packs for more information!413,738MIT
pkscA universal package manager2,138non-standard
pksc_coreA universal package manager1,777non-standard
pksc_macrosA universal package manager1,993non-standard
pkstateA library for representing, serializing, and deserializing the state of a poker hand2,464MIT OR Apache-2.0
pkstlPublic Key Secure Transport Layer.2,660AGPL-3.0
pktA packet construction library17,954MIT
pkt_wasmA sample project with wasm-js5,070MIT/Apache-2.0
pktana-cliCLI binary for pktana — Linux packet analyser & network inspector91Apache-2.0
pktana-coreCore packet parsing and NIC inspection library for pktana140Apache-2.0
pktbaffleCompile libpcap-style packet filter expressions to classic BPF programs444MIT
pktbuilderSafe builder for building packets15,291MIT
pktgenA modular network packet builder library1,609MIT
pkthreadPKaiser's threading utilities.54MIT
pktkitZero-copy L2/L3 packet handling toolkit. Frames, packets, hubs, adapters, NAT, virtual TCP/IP, WireGuard, OpenVPN, QEMU…71MIT
pktmonA library for capturing network packets on Windows using the PktMon service7,283MIT
pktparseCollection of packet parsers81,299LGPL-3.0
pktsBuild, inspect and modify network protocol packet layers7,440MIT OR Apache-2.0
pkts-commonhelper library for shared types/utilities among rscap and pkts4,983MIT OR Apache-2.0
pkts-macrosprocedural macros for deriving `pkts` library traits7,176MIT OR Apache-2.0
pktscopeA Wireshark-style terminal packet analyzer — lightweight, keyboard-driven, scriptable Wireshark alternative for the terminal42MIT
pktscope-coreCore engine for pktscope: live/offline capture, protocol decoders, flow tracking, filters, and egress monitoring69MIT
pktseedWallet seed support for PktWallet style seeds3,111MIT OR Apache-2.0
pktstringsLike Unix 'strings' command but packet-aware11,365MIT
pkttapCross-platform packet capture with pktbaffle filter expressions83MIT
pktwasmA sample project with wasm-js5,162MIT/Apache-2.0
pku-authPKU 统一凭据管理 CLI — 安全地存储/管理 IAAA 认证凭据133MIT
pku-bdkj北大空间(学术研讨教室预约)CLI 客户端107MIT
pku-campuscard北大校园卡 CLI 客户端155MIT
pku-claspider北大课程信息爬取工具(教务部 + 选课网)109MIT
pku-cliPKU 命令行工具集 — 树洞、教学网、校园卡、选课、爬虫一站式安装123MIT
pku-course北大教学网 CLI 客户端146MIT
pku-cwfw北大财务综合信息门户 CLI 客户端110MIT
pku-elective北大选课网 CLI 客户端189MIT
pku-portal北京大学校内信息门户 CLI — 空闲教室 / 校历 / 网费127MIT
pku-treehole北大树洞 CLI 客户端155MIT
pku3bLightweight command-line client for course.pku.edu.cn.10,416MIT
pkuinfo-commonPKU IAAA 统一身份认证及公共工具库534MIT
pkuinfo-spider基于微信公众号后台超链接查找的文章爬虫 CLI138MIT
pkzComic archive format1,737MIT
plPkrLog - 扑克 + 日志(斗地主记牌器)467MIT
pl-hlistProvides support for heterogeneous lists (known as `HList`s), which are functional, tuple-like, strongly-typed data structures…4,137MIT
pl-hlist-deriveProvides the HListSupport derive macro used in conjuction with the `pl-hlist` crate.3,617MIT
pl-lensProvides support for lenses, which are a mechanism in functional programming for focusing on a part of a complex data structure.5,860MIT
pl-lens-deriveProvides procedural `derive` macros that are used in conjuction with the `pl-lens` crate.6,708MIT
pl-lens-macrosTemporary crate used to implement the `lens!` procedural macro.6,723MIT
pl011simink pl011 串口驱动实现2,688Apache-2.0
pl011-uartA driver for the Arm PL011 UART.4,940MIT OR Apache-2.0
pl011_drvSimple Driver for PL011 UARTs3,391Apache-2.0
pl011_qemuSimple Driver for PL011 UARTs in QEMU3,047Apache-2.0
pl190-vicDriver for the Arm PL190 Vectored Interrupt Controller2,091MIT OR Apache-2.0
pl_0A simple pl/0 compiler implemented in rust.2,928MIT
pl_onecrate for fun1,619MIT
pl_web_apiA api to store books2,913MIT OR Apache-2.0
plabble-codecPlabble Transport Protocol codec1,534BSD-3-Clause
placardTurns an HTML + CSS document into a PNG or WebP image, with live connector data baked in at render time12Apache-2.0
placard-connectorsLive data source presets (GitHub, npm, crates.io, and more) that resolve into placard HTML at render time17Apache-2.0
placard-cssA hand-written CSS tokenizer and parser for placard's small CSS subset20Apache-2.0
placard-fontA dependency-free TrueType/OpenType font parser and glyph outline reader for placard20Apache-2.0
placard-htmlA hand-written HTML tokenizer and DOM builder for placard's small HTML subset21Apache-2.0
placard-layoutBlock and inline box layout for placard's computed styles18Apache-2.0
placard-paintRasterizes placard's layout tree onto a canvas, including text shaping and glyph fills17Apache-2.0
placard-rasterA dependency-free 2D canvas, path filler, and PNG/WebP encoder for placard18Apache-2.0
placard-renderTop-level render pipeline that turns an HTML+CSS document into a PNG or WebP image15Apache-2.0
placard-styleSelector matching and cascade resolution that turns placard-css rules into computed styles21Apache-2.0
placePlacement new in Rust2,797MIT OR Apache-2.0
place-matcherDeterministic and probabilistic matching of geographic places (Haversine distance, external place IDs, ISO 3166-1 alpha-2 country…90MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0 OR BSD-3-Clause
place-servicePlace Service - A place administration microservice that interoperates with the place-matcher crate32MIT OR Apache-2.0 OR BSD-3-Clause OR GPL-2.0-only OR GPL-3.0-only
place_capitalsGet place capitals for countries and USA states2,673MIT
place_macroMacros you wish you had while you were writing your non-proc macro.15,808non-standard
place_macro_coreThis crate contains implementation of procedural macros for place_macro.9,665non-standard
place_macro_procThis crate contains the procedural macros for place_macro.9,383non-standard
placecareA toolkit to quickly search for cis-acting regulatory elements using the PLACE database3,325MIT
placeholderA Placeholder Templating Engine without the complexity17,731GPL-2.0-only
placeholder_closureScala's Placeholder Syntax for Rust.1,633CC0-1.0
placementPlaceholder for https://github.com/google/crubit604non-standard
placement-newCommon utilities to implement "placement-new"4,774MIT
placement-new-deriveCommon utilities to implement "placement-new"5,256MIT
placements-treeTree of Placements9,231MIT OR Apache-2.0
placenewA crate providing the macro 'place_boxed' and 'place_into', place_boxed! allows you to construct a structure or value
into a…167MIT
placerA security-oriented event-driven file placement system1,972MIT/Apache-2.0
placesNo description provided.1,567MIT
places-cliA cli program to get file and directory locations from XDG3,394GPL-3.0
places_119This crate is a test and it has some countries and cities2,269GPL-3.0-or-later OR MIT
placidSeparated ownership and in-place construction in Rust93MIT OR Apache-2.0
placid-macroSeparated ownership and in-place construction in Rust214MIT OR Apache-2.0
placingA prototype notation for referentially stable constructors565MIT OR Apache-2.0
plactlplactl — platform control. Official name reservation for the plactl CLI; real releases will ship here.17MIT
plagiarism-basicBasic plagiarism checker written in Rust18,618MIT
plagiarismbasic_libBasic plagiarism checker written in Rust13,257MIT
plagrPlayground Launcher .plagr Converter is a utility crate providing the functionality to convert files to and from the custom…1,479MIT
plagueParametrized tests tools28,977MIT
plaidPlaid client, generated from the OpenAPI spec.47,288MIT
plaid-link-hotfixPlaid client, generated from the OpenAPI spec.1,241MIT
plaid-openapiDeprecated: Use the `plaid` crate instead.7,462MIT
plaidkitSDK for interacting with Plaid APIs25MIT
plainA small Rust library that allows users to reinterpret data of certain types safely.81,954,799MIT/Apache-2.0
plain-aesAn implementation of Rijndael's cipher, commonly known as AES.2,097MIT OR Apache-2.0
plain-binary-streamEncodes elementary types into bytes and back.2,278GPL-3.0
plain-cacheHighly performant thread-safe cache with a focus on simplicity2,451MIT OR Apache-2.0
plain-codePlain Code — visual AI workspace for developers. Preview, idea capture, and auto-commit. Part of Plain Office.22Apache-2.0
plain-dsPlain data structures118MIT
plain-mapAn implementation of a map that uses small_vec as backing storage, which is useful for having many tiny maps. For storing…5,371MIT
plain-mergePlain text merge helpers for Structured Merge14AGPL-3.0-only OR PolyForm-Small-Business-1.0.0
plain_enumMimicing Java's enum::values() and EnumMap47,782MIT/Apache-2.0
plain_hasherHasher for 32-byte keys.2,324,502MIT/Apache-2.0
plain_pathExpands `~` in a path if present.35,687MIT OR Apache-2.0
plain_trieClassic trie implementation capable of mapping any T to char iterator.23,069MIT
plainjsonA library simply provides low-level access and JSONPath way to query or set JSON values.4,030MIT
plainllmA plain & simple LLM client2,325MIT
plaintalkA library for parsing and generating PlainTalk39,138MIT
plaintextPlaintext encryption dummy protocol for tet-libp2p4,810MIT
plaitA modern HTML templating library for Rust that embraces composition.12,294MIT/Apache-2.0
plait-heroiconsHeroicons as plait components41MIT OR Apache-2.0
plait-macrosMacros for `plait`: A modern HTML templating library for Rust that embraces composition.12,284MIT/Apache-2.0
plaixtPLAIn teXT tools for your data1,003EUPL-1.2
plaixt-corePLAIn teXT tools for your data1,023EUPL-1.2
plakatLocal text-to-image CLI on candle: 7 model families, LoRA, ControlNet, style transfer (InstantStyle), img2img/inpaint/outpaint,…1,557Unlicense
plamolibplamo wrapper for Rust5,325MIT
planSimple .plan file manager tool8,599MIT
plan9Plan9 interaction, based on github.com/9fans/go3,136Apache-2.0
plan9_asmPlan9 Assembly wrapper15,535MIT OR Apache-2.0
plan9whackA port of the whack compression scheme from Plan9's venti1,651MIT
planarStrongly typed planar geometry5,061MIT / Apache-2.0
planar_convex_hullA trait for implementing a planar convex hull algorithm for your own collection type1,583MIT OR Apache-2.0
planar_geoA computational geometry library that treats circular arcs as first-class geometric primitives rather than approximating them…685MIT OR Apache-2.0
plancSimple Planning Poker application1,174MIT
planc-commonPlaceholder for parts of the `planc` crate1,181MIT
planc-frontendPlaceholder for frontend of the `planc` crate1,513MIT
planc-protocolPlaceholder for protocol definitions of the `planc` crate1,586MIT
planckLightweight, modular utility crates for Rust39MIT
planck-noallocStack-allocated, no-std collections (ArrayVec, RingBuf)294MIT
planck-packMixed-radix bit-packing serialization for Rust63MIT OR Apache-2.0
planck-pack-coreCore traits and encoding logic for planck mixed-radix bit-packing100MIT OR Apache-2.0
planck-pack-deriveDerive macros for planck mixed-radix bit-packing99MIT OR Apache-2.0
planck-universean experiment in physics887MIT
planck_ecsA tiny but very powerful ECS framework.11,826Apache-2.0
planck_ecs_bundleAdds bundles to planck_ecs.3,422Apache-2.0
planck_game_featuresIntegrates game_features with the planck_ecs library.1,112Apache-2.0