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.
pre-rfc3243-libtw2-gamenet-commonpre-rfc3243-libtw2-gamenet-common7,827MIT/Apache-2.0
pre-rfc3243-libtw2-gamenet-ddnetpre-rfc3243-libtw2-gamenet-ddnet6,358MIT/Apache-2.0
pre-rfc3243-libtw2-gamenet-snappre-rfc3243-libtw2-gamenet-snap6,390MIT/Apache-2.0
pre-rfc3243-libtw2-gamenet-teeworlds-0-7pre-rfc3243-libtw2-gamenet-teeworlds-0-75,671MIT/Apache-2.0
pre-rfc3243-libtw2-huffmanpre-rfc3243-libtw2-huffman5,460MIT/Apache-2.0
pre-rfc3243-libtw2-netpre-rfc3243-libtw2-net1,470MIT/Apache-2.0
pre-rfc3243-libtw2-packerpre-rfc3243-libtw2-packer6,916MIT/Apache-2.0
pre-rfc3243-libtw2-snapshotpre-rfc3243-libtw2-snapshot5,190MIT/Apache-2.0
pre-rfc3243-libtw2-warnA library for a warning callback trait742MIT/Apache-2.0
pre_hfThis package is for learning and it is subject to change2,735MIT
preachPlatform independent data channels for WebRTC/Rust.5,121MIT OR Apache-2.0
preallocBuild time heap-like memory preallocation.1,249MIT OR Apache-2.0
prealloc_implBuild time heap-like memory preallocation.1,972MIT OR Apache-2.0
prealloc_ref_vecCreate temporary `Vec`s of references without allocating/deallocating (useful for realtime code)1,772MIT
preambleFirst class, scalable rust project generator with batteries included.11,453MIT
preamble2Modern rust project manager library re-written from the ground up.1,533MIT
prebindgenSeparate FFI implementation and language-specific binding into different crates1,994MIT OR Apache-2.0
prebindgen-proc-macroProcedural macros for prebindgen - export FFI definitions for binding generation1,827MIT OR Apache-2.0
prebindgen-project-rootUtility to expose the workspace project root at build time649MIT OR Apache-2.0
prebuildUsed to place the pre-built assets of yazi (https://github.com/sxyazi/yazi).1,807MIT
prebuilt-downA CLI tool for resolve prebuilt binary dependencies525GPL-3.0-or-later
precA generic operator-precedence parser library5,343MIT
prec-climbPrecedence climbing for parsing expressions with binary operators20MIT
precc-cliCLI tool for PRECC: ingest sessions, manage skills, debug, report18MIT OR Apache-2.0
precc-coreCore library for PRECC: context resolution, skill matching, GDB, DB, mining, metrics346MIT OR Apache-2.0
precc-cursor-hookCursor beforeShellExecution hook binary for PRECC17MIT OR Apache-2.0
precc-hookClaude Code PreToolUse:Bash hook binary for PRECC (< 5ms latency target)19MIT OR Apache-2.0
precc-shell$SHELL wrapper that runs commands through the PRECC pipeline (for Aider and other tools without a hook surface)17MIT OR Apache-2.0
precedence-netCreate and analyse precedence networks3,851MIT
preceptA testing utility for fuzzing and fault injection to discover erroneous and interesting states.4,048MIT OR Apache-2.0
preciceRust bindinds for precice6,178LGPL-3.0-or-later
precinctApproximate nearest-neighbor search over region embeddings436MIT OR Apache-2.0
preciousOne code quality tool to rule them all42,548MIT OR Apache-2.0
precious-commandA command running library for precious - not for external use3,999MIT OR Apache-2.0
precious-coreThe core of precious as a library - not for external use24,197MIT OR Apache-2.0
precious-execA command running library for precious - not for external use1,698MIT OR Apache-2.0
precious-helpersA helper library for precious - not for external use20,733MIT OR Apache-2.0
precious-integrationIntegration tests for precious - not for external use22,335MIT OR Apache-2.0
precious-testhelperA helper library for precious tests - not for external use23,625MIT OR Apache-2.0
precisA CLI tool that extracts a token-efficient summary of a path160MIT
precis-corePRECIS Framework: Preparation, Enforcement, and Comparison of
Internationalized Strings in Application Protocols as defined
in…745,248MIT/Apache-2.0
precis-profilesImplementation of the PRECIS Framework: Preparation, Enforcement,
and Comparison of Internationalized Strings…751,596MIT/Apache-2.0
precis-toolsTools and parsers to generate PRECIS tables from the Unicode Character Database (UCD)742,892MIT/Apache-2.0
preciseFull precision decimal representation of f6412,646MIT OR Apache-2.0
precise-calcA high precision calculator library and command line tool.3,826MIT
precise_rate_limiterA high-performance, precise rate limiter using tokio channels and atomic operations278Apache-2.0
precisej-printable-errnoPrintable system call errors for nix8,823MIT
precisionLow overhead, high precision measurement crate111,542ISC
precision-coreDeterministic fixed-point arithmetic for financial computation398MIT OR Apache-2.0
precog_iterAn iterator adapter that returns the equivalent of `(iter.next(), iter.peek())`.5,294MIT OR Apache-2.0
precolator-programCore Rust library for the Precolator perpetual futures trading protocol on Solana — oracle management, position handling, risk…18MIT
precolator-sdkRust async client SDK for the Precolator perpetual futures trading platform — markets, portfolio, leaderboard, and trading…18Apache-2.0
precommit-checkPre-commit hook helper that records and verifies repository state via blake3 hash.15MIT
precommit-verifyPre-commit hook helper that records and verifies repository state via blake3 hash.178MIT
precomp2Reversible preprocessing for compressed and container data.10,930Apache-2.0
precompileMonomorphization precompilation library1,520MIT
precompile-macroMonomorphization precompilation library1,956MIT
precompilesStandard EVM precompiles.1,487Apache-2.0
precompressPrecompress a directory of assets11,282MIT
precompress_staticBrotli pre-compression for http static content3,536MIT
precomputed-hashA library intending to be a base dependency to expose a precomputed hash133,356,206MIT
precomputed-mapPrecomputed a Map to embed in binary1,175,680MIT
precordCommand line tool for recording process or system performance data61,672Apache-2.0 OR MIT
precord-coreLibrary for retrieving process or system performance data55,943Apache-2.0 OR MIT
precryptCli wrapper for the umbral-pre proxy re-encryption library with parallel processing.5,365GPL-3.0-only
precursorPre-protocol payload tagging, similarity clustering, and packet/firmware triage CLI.696MIT OR Unlicense
pred-recdecPredicated Recursive Descent Parsing with BNF and impure hooks62MIT OR Apache-2.0 OR CC0-1.0 OR 0BSD
predateCatch bugs and performance regressions through automated system testing4,608MIT
predawnPredawn is a Rust web framework like Spring Boot.11,252MIT/Apache-2.0
predawn-coreCore types and traits for predawn11,476MIT/Apache-2.0
predawn-macroMacros for predawn11,167MIT/Apache-2.0
predawn-macro-coreCore types and functions for macros in predawn1,337MIT/Apache-2.0
predawn-schemaOpenAPI schema for predawn11,814MIT/Apache-2.0
predawn-schema-macroMacros for predawn-schema1,070MIT/Apache-2.0
predawn-sea-ormSea Orm Integration for Predawn3,349MIT/Apache-2.0
predicateUse enum to predicate something, support & and | operator.8,666MIT
predicate-macrosEasy to implement predicate crate traits2,389MIT
predicatecheckerCheck that a predicate is true if another is2,722MPL-2.0
predicatesAn implementation of boolean-valued predicate functions.199,367,810MIT OR Apache-2.0
predicates-coreAn API for boolean-valued predicate functions.176,371,579MIT OR Apache-2.0
predicates-treeRender boolean-valued predicate functions results as a tree.176,120,759MIT OR Apache-2.0
predicatorpredicator allows the creation, loading, and unloading of Rust and other language plugins on the fly using LLVM's ORC JIT6,330AGPL-3.0
predict-fun-rsBlazing fast async Rust SDK for Predict.fun REST API23MIT
predict-fun-sdkRust SDK for the Predict.fun prediction market API — EIP-712 order signing, REST client, WebSocket feeds, and execution pipeline163MIT
predict-rsA rust port of the libpredict satellite orbit prediction library2,067GPL-2.0-only
predict-sdkRust SDK for Predict.fun prediction market - order building, EIP-712 signing, and real-time WebSocket data88MIT
predictaA high-performance toolkit for analyzing Solana transactions before submission.19MIT
predicta-cliCommand-line interface for the Predicta Solana transaction simulator.17MIT
predicta-dataLive RPC data ingestion for Solana transaction prediction.89MIT
predicta-networkNetwork state and congestion modeling for Solana.160MIT
predicta-simulatorCore simulation engine for predicting Solana transaction outcomes.88MIT
predicta-tx-modelDomain model for validating and profiling Solana transactions.123MIT
predictable_ifnameRTnetlink components for `ftth` suite of Rust FTTH CPE software.Get udev-like predictable network interface names in Rust. (Linux…290Apache-2.0 OR MPL-2.0
prediction-guardSDK for the Prediction Guard API15,775Apache-2.0
prediction-marketPrediction market library (implements Maniswap)1,525MIT OR Apache-2.0
prediction-market-eventa library for creating and attesting to prediction market events14,358MIT
prediction-market-event-nostr-clienta basic nostr client for crate prediction-market-event2,704MIT
prediction_sdkAdvanced cryptocurrency forecasting SDK combining statistical models, machine learning (SVR), and technical analysis with…1,602MIT
predictive_shuffleA vector shuffling library that allows for in-place shuffling, or predictive sub-item shuffling.1,660MIT
predictosaurusUncertainty aware haplotype based genomic variant effect prediction14,870MIT
predikitRefinement types: a value carried with a compile-time proof that it satisfies a predicate — parse, don't validate, as a type.…54MIT OR Apache-2.0
predispositionThree-valued boolean types with different predispositions for the unknown case47MIT OR Apache-2.0
preeCross-platform network diagnostics and monitoring for Rust applications199MIT OR Apache-2.0
preempt-rtA lightweight Rust library for using the kernel's PREEMPT_RT scheduling functionality63,728MIT
preenThe ultimate system cleaner and optimizer for macOS and Linux.25MIT
preen-coreCore logic and data models for the Preen system cleaner and optimizer.256MIT
preen-guiGraphical User Interface (GUI) for the Preen system cleaner.23MIT
preen-osOperating System abstraction layer for Preen, implementing platform-specific logic.24MIT
preen-tuiTerminal User Interface (TUI) for the Preen system cleaner.23MIT
preethipreethi by Shibly Meeran1,462MIT
preexec_confirmA zsh `middleware` forcing users to confirm before executing commands with preconfigured texts/regex patterns4,160MIT
preexplorerEasy plotter and saver of simple data. Handy tool for development stage or small computational projects.20,252MIT OR Apache-2.0
prefabToolkit for automating deployments - with compile checks!1,225AGPL-3.0-or-later
prefab-shapesSimple shape data for graphics APIs.14MIT OR Apache-2.0
prefab_coreCore modules for the prefab crate.1,317AGPL-3.0-or-later
prefab_macroMacros for the prefab crate.1,302AGPL-3.0-or-later
prefectAn embeddable task queue based on SQLite (renamed to effectum)7,607MIT OR Apache-2.0
preferA lightweight library for managing application configurations with support for multiple file formats2,073MIT
prefer-dynamicCopies the pre-compiled dynamic `std` library to your target directory, for `-Cprefer-dynamic` and `dylib` crates22,570MIT OR Apache-2.0
prefer_dbDatabase source for prefer configuration library691MIT
prefer_deriveDerive macros for the prefer configuration library1,082MIT
preferencesRead and write user-specific application data (in stable Rust)100,801MIT-0
preferences-ronRead and write user-specific application data using RON format4,667MIT
preferences-serde1Read and write user-specific application data30,774MIT
prefers-color-schemeCSS prefers dark/light media query binding2,870MIT
prefetchprefetch provides a type-safe wrapper around LLVM's prefetch intrinsic37,509Apache-2.0
prefetch-corePure-Rust read-only Windows Prefetch (.pf) reader — MAM/Xpress-Huffman decompression + SCCA v30/31 (run count, last-8 run times,…1,184Apache-2.0
prefetch-forensicWindows Prefetch forensic analyzer — execution evidence (run count, last-run times, loaded files) plus graded masquerade /…908Apache-2.0
prefetch-indexUtility to prefetch a slice element6,344MIT
prefetchkitA powerful forensic commandline tool for analysing Microsoft Prefetch Files5,050WTFPL
prefixA customizable pretty printer for FIX messages20,943GPL-3.0-only
prefix-arenaA bump-style arena over caller-provided byte storage.96MIT OR Apache-2.0
prefix-file-treePredictable file directory structures272GPL-3.0-only
prefix-hexEncoding and decoding of hex strings with a 0x prefix.358,289Apache-2.0
prefix-managerRust prefix manager49,987Apache-2.0
prefix-mapA collection for creating prefix maps.14,615non-standard
prefix-rangeCompute bounds for prefix string queries for BTreeSet/BTreeMap::range8,892MIT
prefix-registerA PostgreSQL-backed namespace prefix registry for CURIE expansion and prefix management78Apache-2.0
prefix-stmtsMacro to prefix several statements with the given tokens.29Unlicense
prefix-stmts-proc-macroProcedural macro for prefix-stmts.133Unlicense
prefix-sum-vecCompressed storage for highly repeating elements, with `O(log n)` lookups595,157Apache-2.0 OR BSD-3-Clause
prefix-treeA map and set interfaces using trie data structure8,591MIT
prefix-tree-rsA Trie (prefix tree) implementation1,911MIT
prefix-triePrefix trie (tree) datastructure (both a set and a map) that provides exact and longest-prefix matches.8,511,869MIT OR Apache-2.0
prefix-varintPrefixVarint encoding for u64 integers.9,009MIT
prefix_arrayA generic container for searching on prefixes of keys12,254MPL-2.0
prefix_dictionaryData structure similar to a dictionary, but enabling search for prefixes2,332MIT
prefix_idA library for generating unique IDs nano ids with a prefix.3,547Apache-2.0
prefix_num_opsThe num_traits API, but in prefix notation.11,688MPL-2.0
prefix_parserA parser for numbers with binary prefixes on the end. EX: Turning 1KB into 1000.1,296Apache-2.0 OR MIT
prefix_stringTakes a string, and prefixes it with prefix unless it is already prefixed that way1,623MIT
prefix_sumAn implementation of the prefix sum data structure.1,972MIT
prefix_tree_mapA Rust implementation of generic prefix tree (trie) map with wildcard capture support6,952GPL-3.0-or-later
prefix_uvarintPrefix based variable length integer coding.28,346MIT OR Apache-2.0
prefix_writerCrate for a writer that can prefix text that contains mulptiple lines or incomplete lines.3,566MIT
prefixdevnameUdev helper utility that provides network interface naming using user defined prefix1,662MIT
prefixePrepend validated prefixes to shell commands — reads rx prefix config58MIT OR Apache-2.0
prefixed-api-keyA Rust module for generating a Prefixed API Key524,201MIT
prefixed-tsidCreate Stripe-style prefixed database IDs that are type-safe and portable9,419MIT
prefixesAttribute-like macros imitating literal prefixes, e.g. #[f]"Hello, {world}"1,482non-standard
prefixes-fAttribute-like macro for creating formatted `String`s easily. Part of the 'prefixes' suite.1,863non-standard
prefixes-msAttribute-like macro for creating `Duration`s easily. Part of the 'prefixes' suite.1,819non-standard
prefixes-osAttribute-like macro for creating `OsStr`s easily. Part of the 'prefixes' suite.1,821non-standard
prefixes-pAttribute-like macro for creating `Path`s easily. Part of the 'prefixes' suite.1,786non-standard
prefixes-reAttribute-like macro for creating `Regex`s easily. Part of the 'prefixes' suite.1,779non-standard
prefixes-sAttribute-like macro for creating `Duration`s easily. Part of the 'prefixes' suite.1,814non-standard
prefixes-uppercase-osAttribute-like macro for creating `OsString`s easily. Part of the 'prefixes' suite.1,807non-standard
prefixes-uppercase-pAttribute-like macro for creating `PathBuf`s easily. Part of the 'prefixes' suite.1,839non-standard
prefixes-uppercase-reAttribute-like macro for creating `Regex` easily. Part of the 'prefixes' suite.1,843non-standard
prefixloadS3 cli backup by file name prefix7,184MIT
prefixmapRDF data shapes implementation in Rust66,111MIT OR Apache-2.0
prefixoptSee Read Me. Automatically derive options from structs and enums to use with clap.9,858MIT/Apache-2.0
prefixopt_deriveSee ReadMe. Automatically derive options from structs and enums to use with clap.7,568MIT/Apache-2.0
prefixsetAn efficient set container for IP address prefixes3,840MIT
prefixtreeHash-table-based prefix tree library19,204MIT
preflate-bindingsMinimal bindings to preflate, a deflate stream reconstruction library1,987MIT OR Apache-2.0
preflate-rsDecompresses existing DEFLATE and PNG streams to allow for better with a more state-of-the-art compression
(eg with ZStandard,…20,828Apache-2.0
preflightA macro to pipe user input through multiple validation functions and iterate over the resulting errors.4,596MIT
prefligitpre-commit implemeneted in Rust3,340non-standard
preforkA library for forking processes11,147MIT OR Apache-2.0
prefrontalA blazing fast text classifier for real-time agent routing, built in Rust847Apache-2.0
prefsType-safe macOS preferences library55MIT
prefs-deriveType-safe macOS preferences library57MIT
prefstoreA rust crate to Easily store and retrieve preferences in rust.5,318MIT
preftoolConfiguration library for CLI tools/servers.8,277MIT
preftool-app-configConfiguration library for CLI tools/servers.3,312MIT
preftool-clapConfiguration library for CLI tools/servers.4,873MIT
preftool-clap-deriveConfiguration library for CLI tools/servers.4,178MIT
preftool-deriveConfiguration library for CLI tools/servers.1,880MIT
preftool-derive-coreConfiguration library for CLI tools/servers.2,763MIT
preftool-dirsConfiguration library for CLI tools/servers.5,453MIT
preftool-envConfiguration library for CLI tools/servers.4,215MIT
preftool-fileConfiguration library for CLI tools/servers.4,807MIT
preftool-tomlConfiguration library for CLI tools/servers.4,143MIT
preftreeA prefix tree implementation1,960MIT
pregel-rsA Graph library written in Rust for implementing your own algorithms in a Pregel fashion16,231GPL-3.0-or-later
pregexA probabilistic regex engine22MIT
prehashA crate for storing values with precomputed hashes.290,389MPL-2.0-no-copyleft-exception
prehookA library for hooking and overriding functions using LD_PRELOAD. Useful for binary modding.50MIT
prehook-macrosA library for hooking and overriding functions using LD_PRELOAD. Useful for binary modding.137MIT