Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
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.

plotsweepA tool to plot spectrogram images using hackrf_sweep, soapy_power, or rtl_power output.2,409BSD-3-ClauseCommand line utilities plotterA package that plots a dataset to a HTML Canvas5,033MIT plottersA Rust drawing library focus on data plotting for both WASM and native applications194,445,546MITVisualizationWebAssembly plotters-arrowsArrow shapes for plotters crate30,144MITVisualization plotters-backendPlotters Backend API190,874,054MIT plotters-bitmapPlotters Bitmap Backend9,654,392MIT plotters-cairoPlotters Cairo backend113,895MIT plotters-canvasPlotters HTML5 Canvas Backend233,752MIT plotters-conrodConrod backend for Plotters17,930MITVisualization plotters-dioxusA plotters-rs component for dioxus5,530MITGUIVisualization plotters-druidUse Plotters as a Druid Widget5,751MIT OR Apache-2.0GUIVisualization plotters-font-loaderA font loading utility written in and for rust. (Forked from MSleepyPanda/rust-font-loader)4,433MIT plotters-fullereneplotters fullerene and polyhedron for Rust3,845MITGraphicsMathematics plotters-gpuiPlotting with gpui in Rust1,692MIT plotters-gtk4Plotters GTK4 Backend13,285MITGUIVisualization plotters-icedIced backend for Plotters101,124MITVisualization plotters-iced2Iced backend for Plotters8,858MITVisualization plotters-layoutLayout utility for plotters crate2,148MITVisualization plotters-pietA Piet backend for Plotters5,012MIT OR Apache-2.0Visualization plotters-pistonPlotters Piston Window Backend9,732MIT plotters-ratatui-backendRatatui widget to draw a plotters chart13,506Apache-2.0 plotters-solsticeA web and opengl backend for Plotters using Solstice.5,652non-standard plotters-svgPlotters SVG backend189,950,570MIT plotters-unsablePlot Drawing Library in Pure Rust for both native and WASM applications1,912MITVisualizationWebAssembly plotters-unstableA Rust drawing library focus on data plotting for both WASM and native applications3,584MITVisualizationWebAssembly plotters-wxdragonPlotters backend for wxDragon, allowing drawing Plotters graphs on wxWidgets device contexts.41Apache-2.0 OR MITGraphicsGUI plottery_cliCommand line interface of Plottery, a creative coding framework for generative vector graphics and pen plotting.4,667GPL-3.0AlgorithmsGraphics plottery_editorGraphical Editor of Plottery, a creative coding framework for generative vector graphics and pen plotting.4,691GPL-3.0AlgorithmsGraphics plottery_libCore geometry library of Plottery, a creative coding framework for generative vector graphics and pen plotting.5,935GPL-3.0AlgorithmsGraphics plottery_projectProject management library of Plottery, a creative coding framework for generative vector graphics and pen plotting.5,298GPL-3.0AlgorithmsGraphics plottery_project_macrosmacro used by plottery to setup up project parameters5,530GPL-3.0AlgorithmsGraphics plottery_serverpen-plotter server executable of Plottery, a creative coding framework for generative vector graphics and pen plotting.2,629GPL-3.0AlgorithmsGraphics plottery_server_liblibrary for the communication with the pen-plotter server of Plottery, a creative coding framework for generative vector graphics…3,152GPL-3.0AlgorithmsGraphics plottingPlotting.786MIT OR Apache-2.0 plottyA fast, simple, and flexible plotting library for Rust.1,566MIT plotuiInteractive 2D/3D plots in the terminal - Plotly-style, powered by the Kitty graphics protocol. (Name reservation placeholder -…16MITCommand-line interfaceVisualization plotxyCommandline tool for plotting TSV/CSV data3,943EUPL-1.2 ploufa swim implementation protocol12MIT plowPlow ontology package manager - placeholder1,555MIT OR Apache-2.0 plow_cliPlow package management command line applications.30,449MIT OR Apache-2.0Command line utilities plow_graphifyPlow utility library: A tool which transforms a ttl document to a graph which is more convenient to work with.11,217MIT OR Apache-2.0 plow_guiA simple GUI application for the Plow ontology package manager.1,545MIT OR Apache-2.0 plow_linterA linter to lint Plow ttl documents (interpreted as ontologies).17,458MIT OR Apache-2.0 plow_ontologyPlow utility: Anything related to ontologies.10,921MIT OR Apache-2.0 plow_package_managementPlow: A package manager for ontologies.19,898MIT OR Apache-2.0 ploxTurn messy logs into clean graphs. Plot fields or regex matches over time, mark events, count occurrences — all from your…4,741MIT OR Apache-2.0 plox_macrosHelper proc-macros for plox cli tool.1,419MIT OR Apache-2.0 ployCLI testing2,573MIT ploysA utility to manage projects, packages, releases and deployments.4,789MIT OR Apache-2.0 ploys-cliA command line application to manage projects, packages, releases and deployments.2,349MIT OR Apache-2.0 plozone3D spatial zone engine: geofencing, octree hole-scanning, realtime sync (WebSocket + QUIC + io_uring), voxel pathfinding, and AV…46MITAlgorithmsGame development plprqlA procedural language PostgreSQL extension for PRQL2,359Apache-2.0Database interfaces plrPerforms greedy or optimal error-bounded piecewise linear regression (PLR) and spline regression15,452GPL-3.0-or-later plrsThe multi-tool of lexical analysis and tokenization.1,620MIT plruImplementation of concurrent (lockless) pseudo-LRU cache replacement policy.3,918MIT plrust-trusted-pgrxMinimal set of `pgrx` rexports for plrust, which the authors have deemed trusted39,638PostgreSQL plrust-trusted-pgxMinimal set of `pgx` rexports for plrust, which the authors have deemed trusted5,411PostgreSQL plsParser and writer for the PLS playlist format15,701MITParser implementations pls-cliA CLI project manager for multi-project workflows3,738MIT plsfixText cleaner upper82,132MIT plskitPLS regression with modern inference. Rust implementation; the same engine drives the Python, R, and Julia wrappers.49GPL-3.0-or-laterMathematicsScience plsql-accretionUSR loop library (Layer 5): GapRecord capture from honest-uncertainty exhaust (PLSQL-USR-001)44Apache-2.0 OR MIT plsql-bindgenType-safe Rust bindings generation for PL/SQL packages and tables.36Apache-2.0 OR MIT plsql-catalogOffline-first Oracle catalog snapshot model for plsql-intelligence1,377Apache-2.0 OR MIT plsql-cicdCI/CD recompilation cascade types and operations for plsql-intelligence1,262Apache-2.0 OR MIT plsql-coreShared core types for the plsql-intelligence workspace1,422Apache-2.0 OR MIT plsql-depgraphTyped dependency-graph IR for plsql-intelligence1,280Apache-2.0 OR MIT plsql-docDocumentation generation for PL/SQL packages, procedures, and objects.1,232Apache-2.0 OR MIT plsql-engineCanonical analysis orchestration for plsql-intelligence1,232Apache-2.0 OR MIT plsql-irTyped semantic intermediate representation for plsql-intelligence1,304Apache-2.0 OR MIT plsql-lineageLineage engine — cross-object impact + classify-change queries.1,240Apache-2.0 OR MIT plsql-mcpDeprecated tombstone for plsql-mcp; use oraclemcp with the plsql-intelligence feature.103Apache-2.0 OR MITCommand line utilitiesDevelopment tools plsql-outputShared output envelopes and schema registry for plsql-intelligence1,354Apache-2.0 OR MIT plsql-parserPL/SQL parser frontend: ParseBackend trait, token tape, CST, AST types1,324Apache-2.0 OR MIT plsql-parser-antlrANTLR4-based PL/SQL parser backend (grammar + codegen)1,243Apache-2.0 OR MIT plsql-privilegesPrivilege and authorization model for PL/SQL analysis1,314Apache-2.0 OR MIT plsql-projectProject model + file discovery for plsql-intelligence (PLSQL-WS-007)1,246Apache-2.0 OR MIT plsql-renderLow-level HTML, Markdown, and SVG render helpers for plsql-intelligence1,295Apache-2.0 OR MIT plsql-sastStatic-analysis security rule engine for plsql-intelligence (Layer 3, PLSQL-SAST-001)1,231Apache-2.0 OR MIT plsql-storeSQLite-backed content-addressed cache for plsql-intelligence1,248Apache-2.0 OR MIT plsql-supportSupport-bundle exporter with strict redaction manifest (PLSQL-SUPPORT-001)56Apache-2.0 OR MIT plsql-symbolsSymbol table and name resolution for plsql-intelligence1,244Apache-2.0 OR MIT plsyncParallel local only `rsync` implementation in Rust1,383BSD-3-ClauseCommand line utilities pltPlotting library with a focus on publication level aesthetics and ergonomic control.10,592MIT OR Apache-2.0GraphicsVisualization plt-cairoThe cairo drawing backend template for the plt crate3,445MIT OR Apache-2.0GraphicsVisualization plt-drawThe drawing backend template for the plt crate7,754MIT OR Apache-2.0GraphicsVisualization plt-rsLibrary for inspecting, analyzing, and instrumenting linux and android applications runtime symbol linkage277,198MIT plthookBindings for the plthook library7,878Apache-2.0 plthook-nativePure-Rust import-table rebinding engine (PE/IAT, ELF/GOT and Mach-O).21(MIT OR Apache-2.0) AND BSD-2-ClauseDevelopment tools::FFIOperating systems plthook-rsplthook rust bindings1,182MIT pluaLua preprocessor inspired by Nelua1,327MIT pluckExtract values conveniently.4,578MIT pluck-clipluck CLI — symbol-aware code reading for terminals and non-MCP environments. Drop-in replacement for cat/grep with a raw…122MITCommand line utilitiesDevelopment tools pluck-coreCore indexing, AST chunking, BM25 search, and incremental reindex for pluck — the fast, token-friendly code-reading MCP server…230MITCommand line utilitiesDevelopment tools pluck-mcpMCP server (pluckd) for pluck — exposes the read/search/grep/symbol/peek/expand tools over stdio for AI coding agents like Claude…132MITCommand line utilitiesDevelopment tools plugA library for type-safe interprocess communication1,556MITAsynchronousNetwork programming plug-coreCore library for plug MCP multiplexer68Apache-2.0 plug-mcpMCP multiplexer — one config, every AI client connected, every server shared39Apache-2.0 plugboardUnofficial web dashboard and admin for Tasmota and Shelly smart devices.35MITWeb programming plugdecompTool for setting up Gradle workspaces for decompiled Minecraft plugins.903MIT pluggableA comprehensive, async plugin system for Rust applications with dependency management and security411MIT OR Apache-2.0AsynchronousDevelopment tools pluggable_interrupt_osEnables user to create a simple x86 OS by supplying interrupt handlers13,289MITHardware supportNo standard library pluggerPlugger1,942MIT plugger-coreThe Plugger support library14,801MIT plugger-macrosPlugger macros12,951MIT plugger-rubyRuby bindings to Plugger9,088MIT plugger-typesPlugger types9,783MIT pluggyA command line interface for graphify.2,558MIT pluggy-rsAPI bindings for Pluggy written in Rust1,560MITAPI bindings pluginLazily evaluated, order-independent plugins for extensible types.2,355,543MIT plugin-interfacePlugin interface definitions for the plugrs system876MITAPI bindingsDevelopment tools plugin-interfacesPlugin interfaces for chat-client application1,381Apache-2.0 plugin-loaderDynamic pipe loader for wacli421Apache-2.0 plugin-lua-cygnixyCygnixy Core Lua Plugin is a plugin for the Cygnixy framework4,111MIT plugin-packagerPlugin packaging, signing, validation, and distribution utilities20MIT OR Apache-2.0 plugin-request-interfacesCommon description for plugin creation23,464MIT OR Apache-2.0 plugin-runtimeRuntime dependency for plugin-system3,104Apache-2.0 plugin-runtime-codegenproc-macro generation for plugin-system runtime4,060Apache-2.0 plugin-systemA Rust project plugin management system using Cargo1,788Apache-2.0 plugin-test-apiplugin base API for the plugin-test experiment6,575MIT plugin-test-mainmain application for the plugin-test experiment3,451MIT plugin-test-pluginsplugins crate for the plugin-test experiment5,965MIT plugin-testsTests for the Forc Index plugins30,083Apache-2.0 plugin_apiA blazing fast package manager and CLI tool.1,150MIT OR Apache-2.0 plugin_hostVST3 and CLAP plugin host for DAW — scanner, sandboxing, parameter automation, preset management139MITMultimedia::Audio plugin_macrosMacros for doing Rust dynamic library plugins easier.1,849MIT plugin_manager_libThis is dependencies libloader build plugin manager5,007MIT plugin_tlsThread-local and statics storage across dynamic library boundaries.10,644MIT pluginatorUtilities for easier creation of plugins in Rust15,247MIT pluginlabCommand-line interface host for Terminal REPL with plugin system (using WebAssembly Component Model)3,804MITCommand-line interfaceWebAssembly pluginopA companion library to make a QUIC implementation pluginizable1,517MIT OR Apache-2.0 pluginop-commonCommon structures for the pluginop library2,094MIT OR Apache-2.0 pluginop-macroMacros for the pluginop library1,815MIT OR Apache-2.0 pluginop-octetsZero-copy abstraction for parsing and constructing network packets1,810BSD-2-ClauseNetwork programming pluginop-rawptrSafe abstractions atop raw pointers2,074MIT OR Apache-2.0 pluginop-wasmThe plugin-side library of pluginop1,365MIT OR Apache-2.0 plugins生产级插件系统 - 插件的生命周期151MIT OR Apache-2.0Command line utilitiesDevelopment tools plugins-protocolNewt-Agent provider-plugin JSON-RPC schema + reference client SDK256Apache-2.0API bindings plugins-rsjs plugins for a rust app103MIT OR Apache-2.0Development tools plugins-rs-macrosmacros for plugin-rs121MIT OR Apache-2.0Development tools plugkitDeplug Package Development Kit13,981MIT plugkit-abiplugkit native sdk (pending...)1,453Apache-2.0 plugkit-sdkplugkit native sdk (pending...)1,456Apache-2.0 plugrsA lightweight and type-safe plugin system for Rust1,575MITAPI bindingsDevelopment tools plugrs-hostPlugin host implementation for the plugrs system2,526MITAPI bindingsDevelopment tools plugrs-interfacePlugin interface definitions for the plugrs system2,258MITAPI bindingsDevelopment tools plugrs-macrosProcedural macros for the plugrs plugin system1,826MITDevelopment tools::Procedural macro helpers plugsPolymodal — coordination layer for the agent era. polymodal.live19MIT OR Apache-2.0Game enginesSimulation plugwareplugkit native sdk (pending...)1,461Apache-2.0 plugxPlugin framework1,526BSD-3-Clause plugx-inputsimple and flexible data-structure for configuration and state manipulation of plugins.8,531BSD-3-ClauseConfigurationData structures plugyplugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM7,521MIT OR Apache-2.0WebAssembly plugy-coreplugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM8,489MIT OR Apache-2.0WebAssembly plugy-macrosplugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM8,146MIT OR Apache-2.0WebAssembly plugy-runtimeplugy empowers you to construct agnostic dynamic plugin systems using Rust and WASM7,989MIT OR Apache-2.0WebAssembly plumProbabilistic data structures for rust8,906MIT plum_langA simple toy lang.1,577non-standard plumaPluMA Plugin Interface for Rust - provides FFI bindings and utilities for writing PluMA plugins in Rust23MITAPI bindingsScience pluma-plugin-traitA trait defining the plugin interface for PluMA (Plugin-based Microbiome Analysis)307MITAPI bindingsScience plumageAlgorithmic colorful picture generator3,192AGPL-3.0-or-later plumbA functional, async pipeline framework6,932non-standardAsynchronousRust patterns plumb-cdpChromium DevTools Protocol driver for Plumb — renders pages to PlumbSnapshot.285MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-cliPlumb command-line interface — the `plumb` binary.135MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-codegenSource-tree token inference for Plumb. Bootstraps a starter `plumb.toml` from CSS / Tailwind / DTCG sources.198MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-configConfig loading and JSON Schema emission for Plumb.324MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-coreDeterministic design-system linter — rule engine and core types.485MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-formatOutput formatters for Plumb violations — pretty, JSON, SARIF, MCP-compact.299MIT OR Apache-2.0Command line utilitiesDevelopment tools plumb-mcpModel Context Protocol server for Plumb.214MIT OR Apache-2.0Command line utilitiesDevelopment tools plumberplumber is a shim that adds pluggable service discovery to legacy systems without modifying their code.20,347Apache-2.0 plumber-cliunix process pipelines made easy8,565MITCommand line utilities plumber-kafkaeasy to use Kafka CLI1,472MITCommand line utilities plumber-rsThe basic library for Plumber servlet written in Rust4,771BSD-2-Clause plumbingAn async abstraction to pipeline requests through a channel5,461MPL-2.0 plumbobFRL link training state machine for HDMI 2.1315MPL-2.0Embedded developmentHardware support plumbob-asyncAsync FRL link training state machine for HDMI 2.168MPL-2.0AsynchronousEmbedded development plumbrsA high-performance HTTP/1.1 and HTTP/2 benchmarking tool993MIT OR Apache-2.0Command line utilitiesNetwork programming plumbumConduit-like data processing library34,708MIT plumcastA message broadcasting library based on the Plumtree/HyParView algorithms14,315MIT plumeSpawn a text editor to get text3,460LGPL-3.0+Command-line interfaceText editors plume_arkworksImplementation of PLUME: nullifier friendly signature scheme on ECDSA; using the `arkworks-rs` libraries2,227MITCryptographyCryptography::Cryptocurrencies plume_rustcryptoImplementation of PLUME: nullifier friendly signature scheme on ECDSA; using the k256 library4,063MITCryptographyCryptography::Cryptocurrencies plumersMulti-format image library with first-class support for paletted images4,348MPL-2.0EncodingGraphics plumesTBA987non-standard plumesplatAdvanced terrain splatting for Bevy with support for 256+ materials using texture arrays112MIT OR Apache-2.0Game developmentGraphics plummerprimesBuilds, Runs, and reports benchmarks from https://github.com/PlummersSoftwareLLC/Primes8,871non-standard plumtreeA Rust implementation of Plumtree algorithm12,821MITAlgorithms plungerPlunger helps you quickly unblock your async tasks1,967MIT OR Apache-2.0Asynchronous plunkA fast, simple, and easy-to-work-with Rust SDK for Plunk — send emails without the hassle.1,707MITAPI bindingsAsynchronous plunk-rsAsync Rust client for the Plunk transactional email API56MITAPI bindingsEmail pluotPlotting library designed for usage from Rust, Python, and JavaScript41non-standardGraphicsRendering pluot-futures-timefutures-time with web feature for pluot123MIT OR Apache-2.0 pluot_coreInternal core crate94non-standard pluot_zarrFormat-specific Pluot layers for rendering Zarr data55non-standard pluqReserved for future release.9MIT OR Apache-2.0 plur-cliMod Manager For Every Browser22MIT OR Apache-2.0 pluralSimple library to pluralize English words1,042Apache-2.0 plural-deriveThis crate contains the derive macro `Plural` we use with the `PluralDisplay` trait20,217MITDevelopment tools plural-traitThis crate contains the trait we use with the plural-derive proc macro20,407MITDevelopment tools plural-userproxiesSelf-host /plu/ral userproxies1,742GPL-3.0 plural2binPlural data recovery.70GPL-3.0-or-later