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.
p47h-open-coreCryptographic primitives and policy engine for secure identity management98Apache-2.0
p47h-wasm-ossOpen Source WASM bindings for p47h governance engine (Apache-2.0)39Apache-2.0
p4cli-20251A simple Rust library for full-featured P4 (Perforce) CLI without bundling the binary — auto-detects system p4 or downloads from…605MIT
p4cli-20251-linux-arm64Perforce command-line tools binary, Cannot be used independently.687MIT
p4cli-20251-linux-x64Perforce command-line tools binary, Cannot be used independently.706MIT
p4cli-20251-mac-arm64Perforce command-line tools binary, Cannot be used independently.681MIT
p4cli-20251-mac-x64Perforce command-line tools binary, Cannot be used independently.667MIT
p4cli-20251-win-x64Perforce command-line tools binary, Cannot be used independently.637MIT
p4d-mdproofMarkdown to PDF converter4,792MPL-2.0
p4lsExtremely useful program2,816Apache-2.0
p5A tui client for Pulumi5,603Apache-2.0
p5-sysbindings to p5.js2,961MIT OR Apache-2.0
p50xP50X protocol communication library and command-line utility1,737MIT
p521Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in
SP 800-186, with support for ECDH,…24,131,840Apache-2.0 OR MIT
p5docp5.js diagram within rustdoc1,704MIT OR Apache-2.0
p7m-alarm## API for generating and tracking alarms This is the API of what P7M mainly uses within the Telfas service.3,192Apache-2.0
p7m-appointmentRust bindings for the appointment API of P7M4,380Apache-2.0
p7m-billingRust bindings for the billing API of P7M1,300Apache-2.0
p7m-phoneAPI for managing phone services This is the API of the service at P7M that manages phone services. **Attention:** this API will…9,727Apache-2.0
p7m-phoneconfRust bindings for the telephone configuration API of P7M1,295Apache-2.0
p7m-sync# API to communicate data changes with This is the REST API of the P7M services, that can be used to get notified when data in…627Apache-2.0
p7m-userauth# API for authentication and managing user accounts This is the API of the service at P7M that manages tenants, accounts and…3,242Apache-2.0
p8n-typesBasic types for representing binary programs3,535LGPL-2.1-or-later
p9Server implementation of the 9p file system protocol209,293BSD-3-Clause
p9813A library for the P9813 RGB controller3,045MIT OR Apache-2.0
p99Low-cost generation of performance percentiles (p50, p90, p99, etc.)74BSD-3-Clause
p9_wire_format_deriveSupporting proc-macro for the `p9` crate.206,172BSD-3-Clause
p_documentingA test documenting3,380MIT OR Apache-2.0
p_rustMy rust practice1,602MIT
paFunctional Programming tools and ADTs2,008Apache-2.0
pa-rsParsing library using concepts of Parser combinators7,964MIT
Pa-rsEA rusty Pasword Manager that'll blow your arse off1,672MIT
pa-runParallel job runner473MIT OR Apache-2.0
pa-splA no-std embedded-hal I2C driver for the PCB Artists SPL module1,252MIT OR Apache-2.0
pa-typesCore library types for global pairwise alignment5,340MIT
paanini-langPaanini - Sanskrit programming language with Python-like syntax108MIT
paas-apiCommon API for PAAS server and client4,967Apache-2.0
paas-clientPEP Authorization API Service client8,423Apache-2.0
paas-commonCommon code for PAAS client and server712Apache-2.0
paas-serverPEP Authorization API Service6,930Apache-2.0
paat-cliCLI for for waiting a spot on a ferry1,614MIT
paat-corecore functions for communicating with praamid.ee internal API2,267MIT
pabgpA pretty average BGP implementation1,609AGPL-3.0-or-later
pabitell-libInteractive storytelling - core library5,616LGPL-3.0-or-later
pablopablo1,604MIT OR Apache-2.0
pabstPoint ABSTraction library2,854
pacwrapper for pacman, not aur1,750MIT
pac-rsA rewrite of `getlantern/pac-cmd` (Linux support only)24Apache-2.0
pac194xPlatform-agnostic Rust driver for the PAC194x 9V, 16-bit power monitor with alerts3,984MIT OR Apache-2.0
pac2A simple, fast packfile format.1,737MIT
pac22Device support crates for PAC22 devices935MIT/Apache-2.0
pac25Device support crates for PAC25 devices4,433MIT/Apache-2.0
pac55xx-halHardware Abstraction Layer (HAL) for PAC55XX965MIT/Apache-2.0
pac55xx-pacPeripheral Access Crate (PAC) for PAC55XX2,997MIT/Apache-2.0
pac_cellParent and child cell31,463MIT
pacaHelpers for interacting with llama.cpp90MIT
paca-cliHelpers for interacting with llama.cpp48MIT
pacaptrPacman-like syntax wrapper for many package managers.23,693GPL-3.0
pacaptr-macrosImplementation of several macros used in pacaptr.22,945GPL-3.0
pacbotPacstall's Discord server and GitHub bot1,402AGPL-3.0-or-later
paccA TUI assistant for pacman, paru, and AUR workflows on Arch Linux74MIT OR Apache-2.0
paccatPrint pacman package files5,568GPL-3.0
pacchettoCrates conflict-free combination.
Crates的整合包, 对标C++的boost库.(🐶)307non-standard
pacdefmulti-backend declarative package manager for Linux30,993GPL-3.0-or-later
pacdef_corepacdef core library32,234GPL-3.0-or-later
pacdef_macrosprocedural macros for pacdef7,777GPL-3.0-or-later
paceProgress Reporting1,581MIT
pace-rspace - Mindful Time Tracking: Simplify Your Focus and Boost Productivity Effortlessly.33,620AGPL-3.0-or-later
pace26ioUtilities to read PACE26 instances and write answers1,341GPL-3.0-or-later
pace_clipace-cli - library to support timetracking on the command line21,534AGPL-3.0-or-later
pace_corepace-core - library to support timetracking on the command line34,786AGPL-3.0-or-later
pace_errorpace-error - library for error handling in pace ecosystem1,470AGPL-3.0-or-later
pace_serverpace-server - server library to support timetracking on the command line5,542AGPL-3.0-or-later
pace_servicepace-service - service support library for pace1,481AGPL-3.0-or-later
pace_storagepace-storage - a library handling storage engines for pace1,482AGPL-3.0-or-later
pace_testingpace-testing - Testing for the pace ecosystem6,663AGPL-3.0-or-later
pace_timepace-time - a library for handling date times, ranges, and durations for pace5,365AGPL-3.0-or-later
paceflowLocal-first CLI that turns AI coding session history and git metadata into engineering analytics.87MIT
pacemakerRegulate minimum time intervals between some tasks1,662MIT
pacerDistributed rate-limiter with HTTP interface454MIT
pacesetterMeta-framework on top of axum1,559MIT
pacesetter-procsMeta-framework on top of axum1,508MIT
pacfetcha neofectch style wrapper for pacman's Syu/Sy/Su79GPL-3.0
pacfilesA pacman -F alternative that runs blazingly fast4,288GPL-2.0-or-later
pachaModel, Data and Recipe Registry with full lineage tracking10,349MIT
pachablePatchable structs1,691MIT
pachable-corePatchable structs1,664MIT
pachable-macrosPatchable structs1,627MIT
pachashspace-efficient static hash index over an on-disk variable-size object store37MIT
pachinkoPhysical item tracker and sorter11,288MPL-2.0
pachisloPachislo game simulator1,696MIT
pacho...1,658MIT
pachuaRust library to retrieve data from Pachua1,424GPL-3.0
pachy-configConfiguration loader for Pachycephalosaurus apps18MIT OR Apache-2.0
pachy-coreCore traits and types for the Pachycephalosaurus web framework20MIT OR Apache-2.0
pachydermThe official Pachyderm Rust library8,136Apache-2.0
pacificaRust SDK for pacifica.fi 🦀291MIT
pacifica-rsrust implementation of PacificA: Replication in Log-Based Distributed Storage Systems933MIT
pacifica-rs-rpc-impl-grpcgrpc support for pcifica-rs684MIT
pacifica_rust_sdkRust SDK for pacifica.fi exchange1,612MIT
pacifist-chess-simulationHave you ever wondered what a game of chess would look like if it were played by two pacifists?4,766MIT
pacifyAll-in-one CLI for package managers1,437MIT
packSolver for packing puzzle.6,758MIT
pack-cliPackage software up into small installers1,448MIT
pack-dbSimple messagepack based database2,768Apache-2.0
pack-ioCompact binary wire format with schema evolution and zero-copy deserialization for Rust. The serialization substrate under…182Apache-2.0 OR MIT
pack-io-deriveProcedural macros for `pack-io`. Provides #[derive(Serialize, Deserialize, DeserializeView)].177Apache-2.0 OR MIT
pack-itPacker for Parquet tables6,363MIT OR Apache-2.0
pack-releaserelease packing tool for sic5,373MIT OR Apache-2.0
pack1Byte array newtypes for different primitive types.1,255,075Zlib OR Apache-2.0 OR MIT
pack2windows ipv4 packet sniffing5,010MIT OR Apache-2.0
pack3dA 3D bin packing application written in Rust.92MIT
pack_2048A portable implementation of 20483,354MIT
pack_boolsAttribute macro to pack all boolean fields of a struct into a bitfield183,439MIT
pack_componentGreentic pack component implementation3,679MIT
pack_component_templateInternal template used by packc for generating pack components7,108MIT
pack_it_uppack_it_up is a simple Rust library that implements various bin packing algorithms21,176MIT
packableA crate for packing and unpacking binary representations.316,190Apache-2.0
packable-deriveDerive macro for the `packable` crate.305,668Apache-2.0
packageThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…5,801CC0-1.0
package-a-xyzPackage A693MIT
package-assistantPackage Assistant helps you manage your package managers.3,284MIT
package-bootstrapAn embeddable solution for installing build artifacts11,216GPL-3.0-only
package-family-nameLibrary for calculating MSIX Package Family Name values.32,499MIT OR Apache-2.0
package-installer-cliA cross-platform CLI for scaffolding modern web applications. Uses bundled CLI with all dependencies included - no manual…4,096MIT
package-jsonpackage.json manager for Rust39,044MIT
package-json-configRust representations for types belonging to a `package.json` file. Supports (de)serialization, JSON schema and merging97MPL-2.0
package-json-lspLanguage server for package manager catalog references in package.json18MIT
package-keyA case-insensitive, normalized string, suitable as a package name.6,170MPL-2.0
package-lock-json-parserA parser for package-lock.json files54,412MIT
package-lock-lintlinter for npm's package-lock.json10,155GPL-3.0-or-later
package-managera package manager to mess around with1,525MIT
package-parserA fast, multi-language package metadata extractor written in Rust, designed for SCA purpose.489MIT
package-test-b3e120686354b35756b0Test packaging filesystem-local dependencies in .crate files.1,983PDDL-1.0
package-wrapperA package manager wrapper command line tool for linux.1,448MIT
package_aPackage A4,674MIT
package_file_verifyVerify if a given file is currently in the deployed state according to the local package manager.3,494MIT OR Apache-2.0
package_fmu_after_buildA simple program that takes the result from a fmu_from_struct build and pakackes it as an FMU zip file.281MIT
package_infoCrate for exposing Cargo Package Information to Rust code59,207MIT
package_info_deriveDerive macro for exposing Cargo Package Information to Rust code59,952MIT
package_jsInstall and run npm packages.8,081MIT
package_json_parserA parser for package.json11,937MIT
package_json_schemaParse content from `package.json` content and consume the result as a `PackageJson` struct.1,029,775Unlicense
package_managementdemo package52MIT
package_manager_detector_rsDetect the package manager in use by identifying the associated package.json or lockfile.2,444MIT
package_manager_example_6923This package contains example code from chapter 14 of the rust book4,750GPL-3.0-or-later OR MIT
package_nameCreates constants for project metadata1,551MIT
package_ownSearch cargo package path4,379MIT
packagekit-sysPackageKit bindings and wrappers for Rust2,931MIT
packagekit-zbusDBus interfaces for PackageKit27,231MIT OR Apache-2.0
packagemergeImplementation of the package-merge algorithm for data compression. It solves a problem similar to problem Huffman's algorithm…1,539,019MIT/Apache-2.0
packagenameThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…1,962CC0-1.0
packagerPackager crate for pm-rust. Can be used independently7,107GPL-3.0-only
packagesThis is a dummy package that will never have any content. I registered it because it seemed plausible that people might…2,099CC0-1.0
packageurlRust implementation of the package url specification522,177MIT
packaiDEPRECATED - Use AIPACK crate962MIT OR Apache-2.0
packallEats all the files you feed and keeps them organized, first in the belly, after in the body, for future searches.1,599LGPL-3.0-only
packapppack a binary to a MacOS .app bundle20,546Zlib
packattackA parser-combinator library for writing concise and safe binary parsers.3,429MIT
packattack-deriveA set of derive macros for parsing binary packet grammers written only in Rust structs and enums7,334MIT
packbedpack a .bed into overlapping components7,378MIT
packbitsTiny, zero-boilerplate bit packing for your own structs: convert to/from fixed-size byte arrays and integer containers with one…1,095Apache-2.0
packbits-rleImplementation of the PackBits algorithm commonly used on the classic Apple Macintosh platform352Apache-2.0
packbytesConvert structures to and from packed representavises - byte arrays of fixed size that live on stack5,544MIT
packbytes-deriveDerive macros for the packbytes crate4,624MIT
packcGreentic pack builder CLI2,580MIT
packdiffPack a git diff into one self-contained HTML review page — with local, exportable review comments.625MIT
packdiff-dtoThe packdiff data model: diff + review documents, parser, operations, exports. Pure logic, no I/O.988MIT
packdiff-wasmWASM ABI over packdiff-dto: packdiff's in-page comment engine. No wasm-bindgen — plain C ABI over UTF-8 JSON buffers.762MIT
packdirEasily embed directories of binary file data464MIT
packedA safe #[repr(packed)] interface46,469MIT
packed-atomicget any time access to atomic values1,947MIT OR Apache-2.0
packed-charStores a char or a 22-bit integer in 32 bits4,869MIT
packed-encoderA tiny rust crate that can be used to encode data of different types into a packed byte array which can be passed over network,…3,079non-standard
packed-fontCompile-time font rasterizer and packer for embedded systems19MIT
packed-font-deriveCompile-time font rasterizer and packer for embedded systems (derive macro)47MIT
packed-font-structsCompile-time font rasterizer and packer for embedded systems (type declarations)72MIT
packed-integersA growable array for integer types in the range `u1` to `u31`.5,886MIT
packed-seqConstructing and iterating packed DNA sequences using SIMD15,770MIT
packed-term-arenaAppend-only arena storage for labeled terms and DAGs with stable child slices and bottom-up transformations51MIT
packed-uintsArray of uints that scales from u4 to u32 to minimize wasted space while still being fast11,961Unlicense
packed-vecSorted, deduped, compressed vector of integers.14,770MIT
packed_arrayPacked Array aka sparse set structure with compile-time known size4,854MIT
packed_booleansA crate to pack booleans together.8,212MIT
packed_boolsa lightweight ergonomic bit manipulation library for packing booleans1,638MIT OR Apache-2.0
packed_flagsA package that allows lists of flags to be packed in a somewhat efficient way while still being accessible as a list1,535MIT OR Apache-2.0
packed_integer_arrayAn array of integers packed in varying bit-lengths which supports random access3,238Apache-2.0
packed_ptrA configurable & generic tagged pointer implementation in Rust4,046MIT
packed_simdPortable Packed SIMD vectors972,242MIT OR Apache-2.0
packed_simd_2Portable Packed SIMD vectors2,586,345MIT OR Apache-2.0
packed_spatial_indexPacked static spatial index (Hilbert R-tree) for 2D/3D AABBs — SIMD range, kNN, raycast, and spatial-join queries, with zero-copy…842Apache-2.0
packed_spatial_index_geoBuild streamable PSINDEX spatial indexes from GeoParquet, FlatGeobuf, GeoJSON, and native Parquet geospatial data.730Apache-2.0
packed_strStore immutable strings in a single packed allocation2,694MIT
packed_streaming_iteratorAdditions to streaming_iterator1,464MIT
packed_structBinary-level structure packing and unpacking generator12,172,534MIT OR Apache-2.0
packed_struct_codegenThis crate implements the code generation for the packed_struct library.12,157,465MIT OR Apache-2.0
packeditRaw packet edit crate on pure rust3,592MIT
packedsfenpackedsfen is a library for processing Huffman-encoded supervised phases for Shogi AI.2,832MIT
packedStructNtokenPack and Unpack for all structs1,589Apache-2.0
packedtime-rsUtilities for efficiently storing, parsing, formatting and truncating timestamps173,794Apache-2.0 OR BSD-3-Clause