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.
project_tstingstest project2,166MIT
projectaEasily scaffold new projects from custom templates2,531MIT
projectableprojectable is a highly configurable TUI file manager, built for projects.
You can handle all your project's file-based needs…10,021MIT
projectctlCLI tool to manage project7,388MIT
projectdetectDetect what kind of project a directory is (Go, Node, Rust, Xcode, …) by canonical indicator files, with recursive discovery,…19MIT
projected-hash-mapImplementation of a projected HashMap over HashSet3,789Apache-2.0
projecteuler_rsProject Euler solutions implemented in Rust1,688MIT
projectionProjection into Option<T>3,009BSL-1.0
projection-macrosMacros for projection3,909BSL-1.0
projectionsMacro-free pin projections because why not?2,812Apache-2.0 OR BSL-1.0 OR MIT
projectiveThe representation projective transformation18,998MPL-2.0
projective-gridImage-free, target-agnostic projective grid recovery: label 2D feature points with (i, j) lattice coordinates under perspective2,852MIT OR Apache-2.0
projective-transformprojective transform package for use with WebAssembly1,230MIT
projectmBindings for ProjectM9,659 LGPL-3.0-or-later
projectm-rsBindings for ProjectM18,434 LGPL-3.0-or-later
projectm-sysBindings for ProjectM27,372LGPL-3.0-or-later
projectmanprojectman(in crate.io) is the Rust port of Projectman by Saurabh Daware. ProjectMan is a CLI which lets you add projects to…9,889MIT
projectorA code repository manager.24,716GPL-3.0
projectrA contextual, MRU sorted, project finder.5,119MIT
projectsA tool for tracking, searching, and jumping to your projects.7,319MIT
projectureEasy arbitrary type projections without proc macros5,135MIT
projektNetworkscanner written in rust1,870MIT
projets-indexerA powerful command-line tool for indexing and organizing your projects with AI-powered tag generation2,009MIT
projfsBindings for Windows Projected Filesystem API4,393MIT
projfs-sysLow-level bindings for Windows Projected Filesystem API5,394MIT
projgeom-rsProjective Geometry in Rust3,644MIT
projjManage git repositories with directory conventions89MIT
projktGenerate project related stuffs such as .gitignore, license, readme and more2,783MIT OR Apache-2.0
projmCLI for projm — project organizer and navigator175MIT
projm-tauriDesktop GUI for projm — project organizer and navigator18MIT
projm_coreCore library for projm — project classification, organization, and navigation136MIT
projrootSmall tool to guess the root directory of the project containing the current working directory1,522ISC
projsonThe program uses ProjFS to map json to file tree.1,240MIT
projvarA tiny CLI tool that tries to gather project specific meta-data in different ways,
to store them into key=value pairs in a…10,581AGPL-3.0-or-later
projwarpJump to your projects instantly with fuzzy matching72MIT
projxA simple clone/jump to project CLI tool for GitHub and GitLab1,713MIT OR Apache-2.0
proka-bootloaderThe bootloader for Proka OS599GPL-3.0
proka-execThe proka executable definitions and utilities360GPL-3.0
proka-fsThe filesystem of ProkaOS, which is light and simple272GPL-3.0
prokioAn asynchronous runtime compatible with WebAssembly and non-WebAssembly targets.3,009,155MIT OR Apache-2.0
proksiA batteries-included reverse proxy with automatic HTTPS using Cloudflare Pingora and Let's Encrypt.52,145MIT OR Apache-2.0
prolance-coreCore types, schema, and Lance store for ProLance37Apache-2.0
prolance-msIngest adapters and mzML reader/writer for ProLance19Apache-2.0
prolangkitA set of language-agnostic utilities for langdev14,012MIT
prolangkit_macrosMacros for prolangkit2,205MIT
proleProle is a collection of re-usable methods in Rust. Feel free to use them for your own work.8,507GPL-3.0
prollyAn implementation of the prolly tree data structure2,718Apache-2.0
prolly-mapContent-addressed versioned map storage primitives.654MIT OR Apache-2.0
prolly-store-cosmosdbCosmos DB store adapter for prolly-map.57MIT OR Apache-2.0
prolly-store-dynamodbDynamoDB store adapter for prolly-map.66MIT OR Apache-2.0
prolly-store-mysqlMySQL store adapter for prolly-map.61MIT OR Apache-2.0
prolly-store-pglitePGlite sidecar store adapter for prolly-map.62MIT OR Apache-2.0
prolly-store-postgresPostgreSQL store adapter for prolly-map.68MIT OR Apache-2.0
prolly-store-redbredb store adapter for prolly-map.47MIT OR Apache-2.0
prolly-store-redisRedis store adapter for prolly-map.70MIT OR Apache-2.0
prolly-store-rocksdbRocksDB store adapter for prolly-map.72MIT OR Apache-2.0
prolly-store-slatedbSlateDB store adapter for prolly-map.129MIT OR Apache-2.0
prolly-store-spannerCloud Spanner store adapter for prolly-map.61MIT OR Apache-2.0
prolly-store-sqliteSQLite store adapter for prolly-map.462MIT OR Apache-2.0
prolly-store-tursoNative Turso Database store adapter for prolly-map.30MIT OR Apache-2.0
prollydbUmbrella crate for the ProllyDB content-addressed versioned map ecosystem.11MIT OR Apache-2.0
prollytreeA prolly (probabilistic) tree for efficient storage, retrieval, and modification of ordered data.3,678Apache-2.0
prolockProLock is a tool for securely storing secrets like passwords and plain text snippets
in a password-protected file.4,935MIT OR Apache-2.0
prolog-rsProlog implementation in Rust12Apache-2.0
prolog-squaredA Meta-Interpretive Learning framework implementing second-order SLD resolution153non-standard
prolog8Prolog8 — byte-capped proof engine for policy, workflow, and agent action admission4,039BUSL-1.1
prolog_parserAn operator precedence parser for rusty-wam, an up and coming ISO Prolog implementation.117,294BSD-3-Clause
prolog_parser_rebisAn operator precedence parser for the Rebis development version of Scryer Prolog, an up and coming ISO Prolog implementation.1,718BSD-3-Clause
prologgerA production-grade, ergonomic Rust logging library with colored output, file rotation, and structured formatting.36MIT
prologix-gpib-ethernet-controller-managerAPI for the PROLOGIX GPIB ethernet controller4,345MIT
prologuePersonal project about building a 16-bit x86 system.1,563MIT OR Apache-2.0
prologue_loggerA Rust library to produce Rust-like logs for source code or settings files1,881MIT OR Apache-2.0
proma rust Prometheus client2,587Apache-2.0
prom-attireProcedural Macro for Procedural Macros to parse attributes1,842MIT/Apache-2.0
prom-attire-bootstrapProcedural Macro Bootstrap (prom-attire-bootstrap) for a Procedural Macro
(prom-attire) for Procedural Macros (yours!) to parse…1,752MIT/Apache-2.0
prom-attire-implProcedural Macro Implementation (prom-attire-impl) used by both a Procedural
Macro Bootstrap (prom-attire-bootstrap) for a…1,932MIT/Apache-2.0
prom-cardinality-capPer-namespace cap on Prometheus metric label cardinality, with warn-once-on-first-drop semantics.81MIT
prom-hashmodprometheus compatible hashmod utility2,770non-standard
prom-mock-rsA mock Prometheus HTTP API server for integration testing735MIT
prom-remote-apiPrometheus remote storage API for Rust79,649Apache-2.0
prom-timerRAII Prometheus Timer for monitoring & tracing3,642MIT
prom-timer-macroRAII Prometheus Timer for monitoring & tracing1,777MIT
prom-typesProtobuf Types for Prometheus Remote Read/Write, from TAOS Data Inc. - the creator of TDengine.3,114MIT OR Apache-2.0
prom-writeCLI for writing metrics to Prometheus over the remote write API.3,966MIT OR Apache-2.0
prom2jsonrsA utility to parse promethues data as json1,639MIT OR Apache-2.0
prom_multi_procPrometheus metrics client for multi-process applications using Unix socket communication22MIT
prom_text_format_parserA crate to parse and print Prometheus exposition text format19,082MIT OR Apache-2.0
promadMigration tool for SQLx8,304Apache-2.0
promergeParse, edit and merge Prometheus metrics exposition format3,918MIT
prometheumLightweight Game Engine with Rust2,711non-standard
prometheusPrometheus instrumentation library for Rust applications.129,658,114Apache-2.0
prometheus-32bitfixPrometheus instrumentation library for Rust applications.6,039Apache-2.0
prometheus-airnow-exporterA Prometheus exporter for AQI readings from AirNow.gov5,190GPL-3.0-or-later
prometheus-axum-middlewareAn axum layer to add prometheus metrics25,478MIT OR Apache-2.0
prometheus-clientOpen Metrics client library allowing users to natively instrument applications.36,795,817Apache-2.0 OR MIT
prometheus-client-derive-encodeAuxiliary crate to derive Encode trait from prometheus-client.30,868,334Apache-2.0 OR MIT
prometheus-client-derive-text-encodeAuxiliary crate to derive text Encode trait from prometheus-client.5,421,488Apache-2.0 OR MIT
prometheus-deriveDerive macros and utilities for prometheus with automatic registration and global registry support405MIT OR Apache-2.0
prometheus-derive-macrosProcedural macros for prometheus with automatic metric registration603MIT OR Apache-2.0
prometheus-edge-detectorFind the most recent rising or dropping edge from a prometheus query3,723MIT OR Apache-2.0
prometheus-endpointEndpoint to expose Prometheus metrics27,590Apache-2.0
prometheus-exposition-format-rsA parser for the prometheus exposition format using nom.5,915MIT
prometheus-extensionsPrometheus extensions: AggregateCounter (per-label + total metrics), scientific-notation encoder, and EMA sensor.27MIT OR Apache-2.0
prometheus-http-apiAPI to interact with Prometheus HTTP API2,839Apache-2.0
prometheus-http-clientHTTP client for Prometheus query API with optional time-series plotting326MIT OR Apache-2.0
prometheus-http-exporterConfigurable exporter for HTTP-based prometheus metrics950MIT
prometheus-http-queryPrometheus HTTP API client5,301,544MIT
prometheus-hypersmall Tokio/Hyper server to run Prometheus metrics208,702Apache-2.0 OR MIT
prometheus-json-encoderJSON encoder implementation for the prometheus crate : https://docs.rs/prometheus/latest/prometheus/3,269Apache-2.0
prometheus-linux-nfsdv4-exporterprometheus nfsv4 exporter2,845BSD-2-Clause
prometheus-macrosMacros for declaring prometheus metrics28,228Apache-2.0
prometheus-managerRust prometheus manager (parse)51,524Apache-2.0
prometheus-mcpPrometheus Model Context Protocol (MCP) Rust server301Apache-2.0
prometheus-measures-exporterPrometheus exporters with measures helpers12,168Apache-2.0
prometheus-metric-storageDerive macro to instantiate and register prometheus metrics without having to write tons of boilerplate code93,127MIT
prometheus-metric-storage-deriveImplementation details for prometheus-metric-storage93,805MIT
prometheus-mpd-exporterExport MPD metrics to prometheus1,683GPL-2.0
prometheus-parseA simple parser for the Prometheus text format12,462,559Apache-2.0
prometheus-parsera Rust library for parsing and validating Prometheus query expressions57,812MIT
prometheus-queryPrometheus HTTP query client6,175Apache-2.0
prometheus-reqwest-remote-writeA prometheus remote write client for reqwest62,719MIT
prometheus-scrapeRust parser for the Prometheus exposition text format3,435Apache-2.0
prometheus-scraperParse the Prometheus / OpenMetrics text and protobuf exposition formats, with an optional async scrape client371MIT OR Apache-2.0
prometheus-serve-metricscaptures opentelemetry metrics for prometheus and serves those metrics on a simple http server6,619MIT
prometheus-static-metricStatic metric helper utilities for rust-prometheus.1,434,742Apache-2.0
prometheus-tokioA collection of tokio runtime metrics for prometheus consumption4,477Apache-2.0
prometheus-utilsUtilities built on top of the prometheus crate58,894Apache-2.0 WITH LLVM-exception
prometheus-weathermenA prometheus exporter for weather data from various weather APIs12,518MIT OR Apache-2.0
prometheus-wireA simple library to query and parse metrics from Prometheus exporters1,648MIT OR Apache-2.0
prometheus_dhcp_exporterPrometheus DHCP Exporter2,023MIT
prometheus_exporterHelper libary to export prometheus metrics using tiny-http.1,038,599MIT
prometheus_exporter_basePrometheus Rust exporters base crate with optional boilerplate410,747MIT
prometheus_folder_size_exporterPrometheus Folder Size Exporter9,857MIT
prometheus_iota_exporterPrometheus IOTA Exporter6,504MIT
prometheus_pushCrate to extend prometheus crates with pushgateway support68,447MIT
prometheus_remote_writeHelpers for writing metrics to Prometheus over the remote write API15,855MIT OR Apache-2.0
prometheus_reporterPrometheus support for rust7,684MIT/Apache-2.0
prometheus_sensors_exporterGet measurements from some hardware sensors and share them using prometheus protocol to integrate with grafana visualisation…1,746CC-BY-NC-SA-4.0
prometheus_smartctl_temperature_exporterPrometheus smartctl temperature exporter4,237MIT
prometheus_web_exporterWeb exporter for prometheus14,008non-standard
prometheus_wireguard_exporterPrometheus WireGuard Exporter44,846MIT
prometoolsExtensions for prometheus-client2,925,386MIT OR Apache-2.0
prometricMetric types to use with the prometric-derive crate.63,907MIT OR Apache-2.0
prometric-deriveDerive macro for generating Prometheus metrics.63,918MIT OR Apache-2.0
prometricsClient library for exposing prometheus metrics102,490MIT
prometrics_sbBiblioteka dlya slavyan. Dlya web prilozhenii na baze axum.3,567MIT OR Apache-2.0
promformatSimple formatter for prometheus metrics50,469Apache-2.0
promiProcess Mining for Rust2,019MIT OR Apache-2.0
prominenceA library to extract prominent colors from an image2,684non-standard
promiseA simple future/promise library for rust8,578MIT
promise-rsRust Promise library5,696MIT
promise-unsafeSomething help you avoid unsafe:)1,022MIT
promise_outpromiseOut version for rust2,741MIT
promiserpromise sync primitive3,224MIT
promiseryA JavaScript-inspired, ergonomic, and composable Promise type for Rust, supporting background work, chaining, and error handling…2,190MIT OR Apache-2.0
promisesEffective, simple, lightweight Javascript promises in Rust4,540MIT
promising-futureImplementation of Promise/Future pairs.416,176MIT/Apache-2.0
promisqsAn ultra-low latency, cross-platform shared memory queue implementation for IPC1,399Apache-2.0
promissoryOne-shot value exhange between threads2,924MIT OR Apache-2.0
promkitA toolkit for building your own interactive command-line tools88,751MIT
promkit-coreCore library for promkit42,546MIT
promkit-deriveA derive macro for promkit2,456MIT
promkit-widgetsWidgets for promkit41,673MIT
promocrypt-cliCommand-line tool for promotional code generation58MIT
promocrypt-coreCore library for cryptographically secure promotional code generation162MIT
promotemeCLI tool that generates brag documents from your contributions47MIT
promotion_kitA powerful Rust toolkit for managing dynamic promotions with flexible rules and seamless integration.981Apache-2.0
prompetaDeclarative prompt engineering with semantic roles and pluggable rendering strategies20MIT OR Apache-2.0
promptTBD2,068MIT
prompt-blameTrack which prompts created or modified code lines25MIT
prompt-boxA lightweight CLI/TUI prompt manager for developers and AI agents34MIT
prompt-builder-for-sidebar-aiA local browser that builds prompts for sidebar AI from your files.46MIT
prompt-cache-keyStable Anthropic prompt-cache scope hashes. Given (system, tools, model), produce a deterministic key that survives benign…17MIT
prompt-cache-warmerPre-warm Anthropic prompt cache before user traffic. Injects cache_control breakpoints, fires a tiny warmup call, optionally…18MIT OR Apache-2.0
prompt-color-toolA tool for generating terminal prompt colors based on machine hostname873MIT
prompt-echoDetect Whisper prompt-regurgitation hallucination on silent audio127MIT
prompt-eval-rubricScore LLM outputs against named 0.0-1.0 rubrics. Rubrics rank; validators reject. Weighted aggregation, exception-isolated…19MIT OR Apache-2.0
prompt-fence-stripStrip ```code fences```, leading prose, and trailing chatter from LLM output so the structured payload survives. Zero deps.18MIT OR Apache-2.0
prompt-graph-coreCore of Chidori, compiles graph and node definitions into an interpretable graph8,231MIT
prompt-graph-execExecution of Chidori, interprets a given graph of prompts and nodes, provides grpc api to the runtime5,430MIT
prompt-hashDeterministic cache key for an LLM prompt: normalize whitespace, hash messages, mix in model + temperature. Pairs with…19MIT OR Apache-2.0
prompt-inj-rsPrompt-injection risk scanner. Rust port of @mukundakatta/prompt-injection-shield. Returns a 0-1 score plus per-rule findings.…19MIT OR Apache-2.0
prompt-inputA simple and lightweight library for user input prompts in Rust, designed to make input handling straightforward.10,841non-standard
prompt-length-guardEnforce minimum and maximum length constraints on LLM prompts17MIT
prompt-of-powerIndicate raised capabilities in shell prompt2,750GPL-2.0-or-later
prompt-optMulti-prompt Instruction Proposal Optimizer — automated prompt optimization23MIT
prompt-optimizerMulti-prompt Instruction Proposal Optimizer — automated prompt optimization22MIT
prompt-organizerA simple library to better manage AI prompts in your Rust code.1,489MIT
prompt-part-builderBuild structured prompt parts: instruction, example, context, format, constraint19MIT
prompt-rsA simple CLI prompt library for rust1,644MIT
prompt-rustA library providing a simple input macro for Rust, similar to Python's input().5,166MIT
prompt-sentinelA high-performance CLI tool for LLM prompt regression testing60MIT
prompt-shieldPattern-based prompt-injection detection for LLM apps.17MIT
prompt-storePrompt Store is a secure, encrypted CLI and Rust library for managing, deploying, and orchestrating AI prompts using workspaces…1,133MIT
prompt-templatesLightweight template engine for .tmpl.md prompt files with typed frontmatter230Apache-2.0 OR MIT
prompt-templates-macrosProc macros for build-time template validation and pre-parsing135Apache-2.0 OR MIT
prompt-token-counterApproximate token counts for LLM messages, system prompts, and tools. Zero-config chars/4 heuristic, BYO tokenizer, content-block…18MIT OR Apache-2.0
prompt-toolkitRust implementation of Python's prompt_toolkit library. Coming next year, hopefully!1,688BSD-3-Clause
prompt_defA rust library to parse prompts defined as prompts schema format, see https://github.com/prompt-native/prompt-schema1,573Apache-2.0
prompt_payA utility crate for generating PromptPay payloads.2,066MIT OR Apache-2.0