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,021MITCommand line utilitiesFilesystem projectctlCLI tool to manage project7,388MITCommand line utilities projectdetectDetect what kind of project a directory is (Go, Node, Rust, Xcode, …) by canonical indicator files, with recursive discovery,…19MITDevelopment toolsFilesystem projected-hash-mapImplementation of a projected HashMap over HashSet3,789Apache-2.0Data structures 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 MITAsynchronousData structures projectiveThe representation projective transformation18,998MPL-2.0GraphicsMathematics projective-gridImage-free, target-agnostic projective grid recovery: label 2D feature points with (i, j) lattice coordinates under perspective2,852MIT OR Apache-2.0AlgorithmsComputer vision projective-transformprojective transform package for use with WebAssembly1,230MIT projectmBindings for ProjectM9,659 LGPL-3.0-or-laterMultimediaMultimedia::Audio projectm-rsBindings for ProjectM18,434 LGPL-3.0-or-laterMultimediaMultimedia::Audio projectm-sysBindings for ProjectM27,372LGPL-3.0-or-laterMultimediaMultimedia::Audio projectmanprojectman(in crate.io) is the Rust port of Projectman by Saurabh Daware. ProjectMan is a CLI which lets you add projects to…9,889MITCommand line utilities projectorA code repository manager.24,716GPL-3.0Command-line interfaceCommand line utilities 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,135MITRust patterns projektNetworkscanner written in rust1,870MITNetwork programming projets-indexerA powerful command-line tool for indexing and organizing your projects with AI-powered tag generation2,009MITCommand line utilitiesDevelopment tools projfsBindings for Windows Projected Filesystem API4,393MIT projfs-sysLow-level bindings for Windows Projected Filesystem API5,394MIT projgeom-rsProjective Geometry in Rust3,644MITMathematicsScience projjManage git repositories with directory conventions89MITCommand line utilitiesDevelopment tools projktGenerate project related stuffs such as .gitignore, license, readme and more2,783MIT OR Apache-2.0Command line utilities 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,522ISCCommand line utilitiesDevelopment tools projsonThe program uses ProjFS to map json to file tree.1,240MITCommand line utilities 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-laterCommand line utilitiesFilesystem projwarpJump to your projects instantly with fuzzy matching72MITCommand line utilitiesDevelopment tools 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.0Asynchronous proksiA batteries-included reverse proxy with automatic HTTPS using Cloudflare Pingora and Let's Encrypt.52,145MIT OR Apache-2.0Network programmingWeb programming::HTTP server 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.0AsynchronousConcurrency prolly-mapContent-addressed versioned map storage primitives.654MIT OR Apache-2.0Data structuresDatabase implementations prolly-store-cosmosdbCosmos DB store adapter for prolly-map.57MIT OR Apache-2.0Database implementations prolly-store-dynamodbDynamoDB store adapter for prolly-map.66MIT OR Apache-2.0Database implementations prolly-store-mysqlMySQL store adapter for prolly-map.61MIT OR Apache-2.0Database implementations prolly-store-pglitePGlite sidecar store adapter for prolly-map.62MIT OR Apache-2.0Database implementations prolly-store-postgresPostgreSQL store adapter for prolly-map.68MIT OR Apache-2.0Database implementations prolly-store-redbredb store adapter for prolly-map.47MIT OR Apache-2.0Database implementations prolly-store-redisRedis store adapter for prolly-map.70MIT OR Apache-2.0Database implementations prolly-store-rocksdbRocksDB store adapter for prolly-map.72MIT OR Apache-2.0Database implementations prolly-store-slatedbSlateDB store adapter for prolly-map.129MIT OR Apache-2.0Database implementations prolly-store-spannerCloud Spanner store adapter for prolly-map.61MIT OR Apache-2.0Database implementations prolly-store-sqliteSQLite store adapter for prolly-map.462MIT OR Apache-2.0Database implementations prolly-store-tursoNative Turso Database store adapter for prolly-map.30MIT OR Apache-2.0Database implementations prollydbUmbrella crate for the ProllyDB content-addressed versioned map ecosystem.11MIT OR Apache-2.0Data structuresDatabase implementations prollytreeA prolly (probabilistic) tree for efficient storage, retrieval, and modification of ordered data.3,678Apache-2.0CryptographyData structures 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-standardMathematicsScience 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.36MITDevelopment tools::Debugging prologix-gpib-ethernet-controller-managerAPI for the PROLOGIX GPIB ethernet controller4,345MITAPI bindings 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.81MITAsynchronousDevelopment tools::Profiling prom-hashmodprometheus compatible hashmod utility2,770non-standard prom-mock-rsA mock Prometheus HTTP API server for integration testing735MITDevelopment tools::Testing prom-remote-apiPrometheus remote storage API for Rust79,649Apache-2.0 prom-timerRAII Prometheus Timer for monitoring & tracing3,642MITDevelopment tools::Profiling prom-timer-macroRAII Prometheus Timer for monitoring & tracing1,777MITDevelopment tools::Profiling 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 communication22MITDevelopment toolsNetwork programming prom_text_format_parserA crate to parse and print Prometheus exposition text format19,082MIT OR Apache-2.0Parsing tools promadMigration tool for SQLx8,304Apache-2.0 promergeParse, edit and merge Prometheus metrics exposition format3,918MITAlgorithmsEncoding 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-laterWeb programming::HTTP server 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.0Development toolsWeb programming prometheus-derive-macrosProcedural macros for prometheus with automatic metric registration603MIT OR Apache-2.0Development toolsWeb programming 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.0Cryptography::Cryptocurrencies 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.0Development tools::Profiling prometheus-http-apiAPI to interact with Prometheus HTTP API2,839Apache-2.0Web programming::HTTP client prometheus-http-clientHTTP client for Prometheus query API with optional time-series plotting326MIT OR Apache-2.0Web programming::HTTP client prometheus-http-exporterConfigurable exporter for HTTP-based prometheus metrics950MITWeb programming::HTTP clientWeb programming::HTTP server prometheus-http-queryPrometheus HTTP API client5,301,544MIT prometheus-hypersmall Tokio/Hyper server to run Prometheus metrics208,702Apache-2.0 OR MITAsynchronousNetwork programming 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-ClauseCommand line utilities 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.0API bindingsCommand line utilities 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.0Web programming::HTTP server 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.0EncodingParser implementations prometheus-scraperParse the Prometheus / OpenMetrics text and protobuf exposition formats, with an optional async scrape client371MIT OR Apache-2.0EncodingParser implementations 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.0Command line utilities prometheus-wireA simple library to query and parse metrics from Prometheus exporters1,648MIT OR Apache-2.0Development toolsParsing tools prometheus_dhcp_exporterPrometheus DHCP Exporter2,023MITAPI bindings prometheus_exporterHelper libary to export prometheus metrics using tiny-http.1,038,599MIT prometheus_exporter_basePrometheus Rust exporters base crate with optional boilerplate410,747MITDatabase interfaces prometheus_folder_size_exporterPrometheus Folder Size Exporter9,857MITAPI bindings prometheus_iota_exporterPrometheus IOTA Exporter6,504MITDatabase interfaces 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,237MITDatabase interfaces prometheus_web_exporterWeb exporter for prometheus14,008non-standard prometheus_wireguard_exporterPrometheus WireGuard Exporter44,846MITDatabase interfaces prometoolsExtensions for prometheus-client2,925,386MIT OR Apache-2.0 prometricMetric types to use with the prometric-derive crate.63,907MIT OR Apache-2.0Development tools prometric-deriveDerive macro for generating Prometheus metrics.63,918MIT OR Apache-2.0Development tools 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-standardGraphics 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.0AsynchronousConcurrency 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 generation58MITCommand line utilities promocrypt-coreCore library for cryptographically secure promotional code generation162MITCryptographyEncoding promotemeCLI tool that generates brag documents from your contributions47MITCommand line utilitiesDevelopment tools promotion_kitA powerful Rust toolkit for managing dynamic promotions with flexible rules and seamless integration.981Apache-2.0Web programming prompetaDeclarative prompt engineering with semantic roles and pluggable rendering strategies20MIT OR Apache-2.0Development toolsText processing promptTBD2,068MIT prompt-blameTrack which prompts created or modified code lines25MITCommand line utilitiesDevelopment tools prompt-boxA lightweight CLI/TUI prompt manager for developers and AI agents34MITCommand line utilities 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…17MITAPI bindings prompt-cache-warmerPre-warm Anthropic prompt cache before user traffic. Injects cache_control breakpoints, fires a tiny warmup call, optionally…18MIT OR Apache-2.0API bindingsCaching prompt-color-toolA tool for generating terminal prompt colors based on machine hostname873MITCommand line utilities prompt-echoDetect Whisper prompt-regurgitation hallucination on silent audio127MITText processing prompt-eval-rubricScore LLM outputs against named 0.0-1.0 rubrics. Rubrics rank; validators reject. Weighted aggregation, exception-isolated…19MIT OR Apache-2.0API bindings prompt-fence-stripStrip ```code fences```, leading prose, and trailing chatter from LLM output so the structured payload survives. Zero deps.18MIT OR Apache-2.0Text processing 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.0CachingCryptography 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.0Text processing prompt-inputA simple and lightweight library for user input prompts in Rust, designed to make input handling straightforward.10,841non-standardDevelopment toolsRust patterns prompt-length-guardEnforce minimum and maximum length constraints on LLM prompts17MITText processing prompt-of-powerIndicate raised capabilities in shell prompt2,750GPL-2.0-or-later prompt-optMulti-prompt Instruction Proposal Optimizer — automated prompt optimization23MITAlgorithmsScience prompt-optimizerMulti-prompt Instruction Proposal Optimizer — automated prompt optimization22MITAlgorithmsScience prompt-organizerA simple library to better manage AI prompts in your Rust code.1,489MITRust patternsText processing prompt-part-builderBuild structured prompt parts: instruction, example, context, format, constraint19MITText processing 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,166MITCommand-line interfaceDevelopment tools::Testing prompt-sentinelA high-performance CLI tool for LLM prompt regression testing60MITCommand line utilitiesDevelopment tools::Testing prompt-shieldPattern-based prompt-injection detection for LLM apps.17MITAPI bindingsText processing prompt-storePrompt Store is a secure, encrypted CLI and Rust library for managing, deploying, and orchestrating AI prompts using workspaces…1,133MITCommand line utilitiesCryptography prompt-templatesLightweight template engine for .tmpl.md prompt files with typed frontmatter230Apache-2.0 OR MITTemplate engineText processing prompt-templates-macrosProc macros for build-time template validation and pre-parsing135Apache-2.0 OR MITDevelopment tools::Procedural macro helpers 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.0API bindingsValue formatting 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.0ConfigurationParsing tools prompt_payA utility crate for generating PromptPay payloads.2,066MIT OR Apache-2.0AccessibilityFinance