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.

plandustryA command-line tool for working with Mindustry schematics3,889GPL-3.0 planeSession backend orchestrator for ambitious browser-based apps.18,122MIT plane-2dContinuous 2D data structure representing infinite 2d plane.9,431MIT OR Apache-2.0Data structuresScience plane-cliSession backend orchestrator for ambitious browser-based apps.1,570MIT plane-cli-requiemA fast, composable CLI for Plane.so project management85MITCommand line utilities plane-commonClient library and common utilities for the Plane session backend orchestrator.3,376MIT plane-controllerSession backend orchestrator for ambitious browser-based apps.1,601MIT plane-coreSession backend orchestrator for ambitious browser-based apps.3,502MIT plane-droneSession backend orchestrator for ambitious browser-based apps.1,562MIT plane-dynamic-proxyDynamic proxy crate for Plane4,602MIT plane-projectionZero-dependency fact approximate distance on Earth calculation6,496MIT OR Apache-2.0 plane-splitPlane splitting1,286,971MPL-2.0 planecodeOntology-based Rust coding agent. Indexes a workspace into a structural graph and drives an LLM through query/edit/verify loops.73MIT OR Apache-2.0Command line utilitiesDevelopment tools planefyiRust client for the PlaneFYI API — https://planefyi.com21MITAPI bindingsWeb programming::HTTP client planetHigh-assurance global network topology and resource mapping. Manages RIR data, IXP peering logic, and CIDR orchestration for the…22MIT OR Apache-2.0 planet-marsFeed aggregation planet like Planet Venus, produces static HTML and ATOM feed from fetched feeds.2,154AGPL-3.0-or-laterWeb programming planet_generator[WIP] Generates data for galaxies, sectors, solar systems, planets and their inhabitants (Check README for features list).8,102MIT planetaReserved for future use1,567AGPL-3.0-only planetariumSub-pixel precision light spot rendering library11,975MITGraphicsScience planetaryStub for planetary1,183Apache-2.0 OR MIT planetary-apiThe Planetary TES API service268MIT OR Apache-2.0 planetary-dbDatabase support for Planetary989MIT OR Apache-2.0 planetary-monitorThe Planetary task monitor service268MIT OR Apache-2.0 planetary-orchestratorThe Planetary task orchestrator service269MIT OR Apache-2.0 planetary-serverThe shared Planetary server implementation723MIT OR Apache-2.0 planetary-transporterThe task input and output transporter used by Planetary.265MIT OR Apache-2.0 planetary_coreSDK to build plugins for planetary1,569MIT planetkitHigh-level toolkit for building games based around voxel globes.1,977MIT/Apache-2.0 planetrPlanetr Rust Crate2,869MIT planetscale-driverPlanetScale Serverless Driver18,735MIT planetscale-driver-macrosProc macros for Planetscale driver7,974MIT planetscale-httpPlanetScale MySQL HTTP API backend for db-http-core82MIT planetsfactoryPlanet factory — classify, build and catalogue planets for any star system: Solar System, TRAPPIST-1, Kepler-90, Proxima…71MITScienceSimulation planifplanif is a builder pattern wrapper for the windows task scheduler API of windows-rs.27,898MITOperating systems::Windows APIs planitTODO App1,567MIT plankA tool to generate the layers of a Dockerfile from many packages defined by package.xml files47MIT OR Apache-2.0Command line utilitiesDevelopment tools plank_ecsRenamed to planck_ecs3,846AGPL-3.0-onlyGame engines planktonDISCONTINUED PROJECT --- read README for ownership transfer2,793MIT OR Apache-2.0AlgorithmsMultimedia::Images plannerA CLI tool for planning your day8,849MITCommand line utilities plannersA Rust crate for various single/multi agent planning algorithms.38Apache-2.0 planningA library allowing the planning of minimal sequences of actions to achieve a goal state.3,315MIT planning-botThis Discord bot helps us with planning our D&D sessions4,848GPL-3.0-or-later planning-centerUnofficial Planning Center API884MIT OR Apache-2.0API bindings plansolveOfficial Rust client library for the PlanSolve optimization API.310Apache-2.0API bindingsAsynchronous plansolve-cliKick-ass command-line interface for the PlanSolve optimization API.234Apache-2.0Command line utilities planspecCLI for PlanSpec - declarative work orchestration23MIT OR Apache-2.0Command line utilitiesDevelopment tools planspec-coreCore types and validation for PlanSpec declarative work orchestration179MIT OR Apache-2.0ConfigurationData structures planspec-serverMinimal PlanSpec API server - reference implementation100MIT OR Apache-2.0Development toolsWeb programming plantTree data structures.1,864Apache-2.0 OR MITAlgorithmsData structures plant-asset-conversionFRAME asset conversion pallet148GPL-3.0-or-later WITH Classpath-exception-2.0 plant-asset-conversion-opsFRAME asset conversion pallet's operations suite22GPL-3.0-or-later WITH Classpath-exception-2.0 plant-asset-conversion-tx-paymentPallet to manage transaction payments in assets by converting them to native assets.21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-asset-tx-paymentpallet to manage transaction payments in assets21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-assetsFRAME asset management pallet267GPL-3.0-or-later WITH Classpath-exception-2.0 plant-auraFRAME AURA consensus pallet21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-authority-discoveryAuthority discovery pallet and client service21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-authorshipBlock and Uncle Author tracking for the FRAME498GPL-3.0-or-later WITH Classpath-exception-2.0 plant-babeConsensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-bags-listFRAME pallet bags list83GPL-3.0-or-later WITH Classpath-exception-2.0 plant-balancesFRAME pallet to manage balances1,015GPL-3.0-or-later WITH Classpath-exception-2.0 plant-beefyBEEFY FRAME pallet86GPL-3.0-or-later WITH Classpath-exception-2.0 plant-beefy-mmrBEEFY + MMR runtime utilities21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-collectiveCollective system: Members of a set of account IDs can make their collective feelings known through dispatched calls from one of…85GPL-3.0-or-later WITH Classpath-exception-2.0 plant-election-providerelection provider supporting traits270GPL-3.0-or-later WITH Classpath-exception-2.0 plant-election-provider-macrosNPoS Solution Type327GPL-3.0-or-later WITH Classpath-exception-2.0 plant-grandpaFRAME pallet for GRANDPA finality gadget22GPL-3.0-or-later WITH Classpath-exception-2.0 plant-im-onlineFRAME's I'm online pallet95GPL-3.0-or-later WITH Classpath-exception-2.0 plant-metadata-hash-extensionFRAME signed extension for verifying the metadata hash21GPL-3.0-or-later WITH Classpath-exception-2.0 plant-mmrFRAME Merkle Mountain Range pallet.85GPL-3.0-or-later WITH Classpath-exception-2.0 plant-offencesFRAME offences pallet83GPL-3.0-or-later WITH Classpath-exception-2.0 plant-sessionFRAME sessions pallet491GPL-3.0-or-later WITH Classpath-exception-2.0 plant-stakingFRAME pallet staking157GPL-3.0-or-later WITH Classpath-exception-2.0 plant-staking-macrosReward Curve for FRAME staking pallet212GPL-3.0-or-later WITH Classpath-exception-2.0 plant-timestampFRAME Timestamp Module639GPL-3.0-or-later WITH Classpath-exception-2.0 plant-transaction-paymentFRAME pallet to manage transaction payments206GPL-3.0-or-later WITH Classpath-exception-2.0 plant-transaction-storageStorage chain pallet22GPL-3.0-or-later WITH Classpath-exception-2.0 plant-utilityFRAME utilities pallet21GPL-3.0-or-later WITH Classpath-exception-2.0 plantaznikCLI helper for managing PlantUML diagram sources and their previews in Markdown files5,097MITCommand line utilitiesDevelopment tools::Build Utils planter-coreDomain logic for PlanTer, a project management application1,697AGPL-3.0-or-later plantfyiRust client for the PlantFYI API — https://plantfyi.com20MITAPI bindingsWeb programming::HTTP client plantsCollection of plant-.23GPL-3.0-or-later WITH Classpath-exception-2.0 plantuml-littleLightweight .puml to .svg converter — byte-exact SVG parity with Java PlantUML319GPL-3.0-or-later OR LGPL-3.0-or-later OR Apache-2.0 OR EPL-2.0 OR MITCommand line utilitiesGraphics plantuml-parserThe parser for the client of PlantUML Server16,914MITVisualization plantuml-server-client-rsThe client of PlantUML Server16,478MITVisualization plantuml_encodingEncoding and decoding text plantuml diagrams to facilitate communication of them through URL.14,224MIT OR Apache-2.0EncodingGraphics planturlA plantuml-file to server-url-encoder and downloader.5,876Apache-2.0 OR MIT AND ZlibCommand line utilitiesDevelopment tools planusPlanus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.15,152,154MIT/Apache-2.0Data structuresEncoding planus-buffer-inspectionInternal buffer inspection library for planus.8,363MIT/Apache-2.0Data structuresEncoding planus-cliCommand-line utility for planus.10,042MIT/Apache-2.0Data structuresEncoding planus-codegenInternal codegen library for planus.86,525MIT/Apache-2.0Data structuresEncoding planus-inspectorInternal library for planus.7,874MIT/Apache-2.0Data structuresEncoding planus-lexerInternal lexer library for planus.92,313MIT/Apache-2.0Data structuresEncoding planus-translationInternal translation library for planus.89,656MIT/Apache-2.0Data structuresEncoding planus-typesInternal type library for planus.91,742MIT/Apache-2.0Data structuresEncoding planwardenCLI planning enforcer for AI agents90MITCommand line utilitiesDevelopment tools plascadPlasCAD12,017MITScienceScience::Bioinformatics plasmaAn Ion de/serialization library. (Not working yet.)1,738MIT OR Apache-2.0 plasma-amm-sdkPlasma AMM SDK580MIT plasma-amm-statePlasma AMM state796MIT plasma-cash-tokenToken logic using Plasma Cash history verification1,705Apache-2.0 plasma-cash-tokensToken logic using Plasma Cash history verification1,738Apache-2.0 plasma-dropKDE Plasma 6 dropdown app launcher359GPL-3.0-or-laterCommand line utilities plasma-prpRead, write, inspect, and manipulate Plasma engine PRP files used by Myst Online: Uru Live22GPL-3.0-or-laterGame developmentParser implementations plasma-sysFFI bindings for libPlasma345MIT plasmateAgent-native headless browser engine with Semantic Object Model154Apache-2.0 plasmaticWIP21MIT plasmitePersistent JSON message queues backed by plain files for local and remote IPC268MITCommand line utilitiesData structures plasmoTUI-based renderer for Dioxus7,734MIT OR Apache-2.0 plasmoid-updaterCLI tool for updating KDE Plasma 6 components from the KDE Store55GPL-3.0-or-laterCommand line utilities plasterA wasm-bindgen framework for making client-side single-page apps23,591MIT/Apache-2.0GUIWeb programming plaster-formsA form handler for front-end web applications.23,757MIT/Apache-2.0GUIWeb programming plaster-routerA router for plaster-based frontend web applications9,826MIT/Apache-2.0GUIWeb programming plaster-router-macroA custom derive helper for plaster-router4,995MIT/Apache-2.0GUIWeb programming plasticA NES emulator with GUI and TUI3,073MITEmulators plastic_coreAn accurate NES emulator. The backend emulation for plastic and plastic-tui3,124MITEmulators plastic_tuiA NES emulator with terminal interface (TUI)4,909MITEmulators platPlatform aliases.4,727MIT OR Apache-2.0 plat-coreCore types and traits for the plat FHE compute engine141MIT plat-mkfheMulti-Key Fully Homomorphic Encryption — compute across independent keys91MIT plateRust library for writing simpler Vulkan code15,271MIT plate-macrosMacros to use with the plate crate2,426MIT plate-spinnerDashboard for managing multiple concurrent Claude Code sessions80MIT plateauA low-profile event and log aggregator1,609MIT plateletHTML-first templating language3,471MIT platenGraph-aware composition surface for the Mere browser — node layout, the press to verso's page.15MIT OR Apache-2.0GUI platesolveA library to perform astronomical plate solving for images3,824Apache-2.0Multimedia platformProvides an easy way to inline selection of input parameters based on the platform being targeted.9,776MIT/Apache-2.0 platform-castPlatform-specific safe cast.814MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation platform-dataData types and traits for the LinksPlatform10,880UnlicenseData structures platform-dirsA library for obtaining platform dependant directory paths for application and user directories1,491,536MIT platform-glyphwinit event loop, hit-test, and input dispatch for the Glyph UI framework68MITGraphicsGUI platform-infoA simple cross-platform interface to get info about a system9,152,516MITOperating systems platform-linoRust implementation of the Lino protocol parser1,510UnlicenseParsing tools platform-lpa library for getting the user platform, and checking against other platforms7,846MITOperating systems platform-memMemory for linksplatform17,112UnlicenseMemory management platform-millisplatform-millis is the generic trait of milliseconds counter for embedded-nano-mesh crate5,224non-standardDate and timeEmbedded development platform-millis-linuximplementation of PlatformMillis for linux3,268non-standardDate and timeEmbedded development platform-numNumbers for linksplatform11,809UnlicenseDevelopment tools platform-pathCLI for identifying the platform path2,538MIT platform-serialplatform-serial is the generic trait of generic serial interface for embedded-nano-mesh crate6,250non-standardDate and timeEmbedded development platform-serial-linuximplementation of platform-serial for linux4,681non-standardEmbedded developmentHardware support platform-switchNamespace facades for switching between platforms.1,545MPL-2.0 platform-treesTrees methods for linksplatform4,146UnlicenseData structures platform-treesmethodsTrees methods for linksplatform5,799LGPL-3.0 platform-uiReserved brand name for the SecuranIDO platform-ui surface; see https://github.com/nash87/nido for canonical source.18MIT OR Apache-2.0No standard library platform_commonCommon utilities and middleware for microservices: trace-id, structured logging, HTTP propagation, RabbitMQ with auto-reconnect853MITDevelopment tools::DebuggingWeb programming platformsRust platform registry with information about valid Rust platforms (target triple, target_arch, target_os) sourced from the Rust…35,685,918Apache-2.0 OR MITDevelopment toolsNo standard library platfyPlatformer physics engine1,573Apache-2.0Game development platifyStreamline cross-platform Rust development with declarative attribute macros.191MITDevelopment toolsOperating systems platinaparameterized golden testing library3,038ISC platingPLATING - the UI for RUST. Uses native widgets and gives the user complete and full control over the ui.1,727MITGUIMultimedia platoPackage marker for the Plato command developed in Plato Agent.14MIT OR Apache-2.0 plato-address-bridgeHarborLayer adapter for plato-address — room navigation as peer discovery18MIT plato-afterlifeGhost tile afterlife — dead agents live on through decaying knowledge tiles67MIT plato-agentPlato Agent runtime and CLI built on platonic-core.31MIT OR Apache-2.0 plato-alertAlert management for PLATO — creation, routing, acknowledgment, escalation18Apache-2.0 plato-audio-jepaAudio JEPA for PLATO nervous system — room perception from microphones19Apache-2.0 plato-cliPLATO CLI component for the Cognitive Capacity Protocol Network20MITScience plato-configPLATO cognitive architecture component19MIT plato-constraintsConstraint assertion engine — forbidden patterns, validation, checking19MITScience plato-coreRust implementation of the PLATO Core protocol — Room, Sensor, Actuator, Alarm, wire protocol parsing/formatting.13MITData structuresEmbedded development plato-dashboardTerminal-based dashboard for monitoring Plato rooms — live sensors, alarms, sparklines, and fleet health.17MIT plato-dcsDCS execution engine — Divide-Conquer-Synthesize protocol, 5.88× specialist, 21.87× generalist69MIT plato-deadbandDeadband Protocol engine — P0 rock / P1 channel / P2 optimize priority governance with urgency scaling33MIT plato-demoThe PLATO HN Demo — 59 seeds → 2,501 tiles → 4 ensigns in 55s on CPU18MIT plato-deploy-policyTiered deployment policy — routes changes through Live/Monitored/Human-Gated tiers based on belief scores53MIT plato-distillProgressive knowledge distillation tracking for PLATO rooms20Apache-2.0 plato-dynamic-locksRuntime lock accumulation — learns constraints from compilation/experience runs, extending static gates with dynamic knowledge19MIT plato-e2e-pipelineEnd-to-end DCS → belief → deploy pipeline — proves the PLATO stack works as one system18MIT plato-e2e-pipeline-v2End-to-end tile pipeline: mint → validate → score → store → search → dedup → version19MIT plato-embedEmbedding utilities for PLATO tile similarity, clustering, and JEPA18Apache-2.0 plato-engine-blockAtomic room runtime for the Plato Matrix — universal agent-space interface15MIT plato-evalPLATO tile evaluation metrics — quality scoring, domain analysis, knowledge gap detection18MITScience plato-filterDigital signal processing filters for PLATO tile streams18Apache-2.0 plato-fleet-graphFleet graph engine — adjacency lists, centrality, community detection, shortest paths18MIT plato-flux-opcodesTile operations as FLUX bytecode opcodes — compilable, optimizable, verifiable tile manipulation18MIT plato-forge-pipelinePLATO cognitive architecture component53MIT plato-genepool-tilePLATO cognitive architecture component21MIT plato-ghostableGhostable lifecycle — mark tiles/agents for active/ghost/resurrected states20MITData structures plato-healthHealth check system for PLATO rooms — uptime, response times, error rates18Apache-2.0 plato-hook-helpera set of utility functions to assist with writing fetch hooks for the Plato e-reader document system.1,491MIT plato-i2iI2I inter-agent protocol — message formatting, routing, trust-weighted delivery19MIT plato-i2i-dcsPLATO cognitive architecture component20MIT plato-inference-runtimeInference runtime — model lifecycle, batch scheduling, resource management, adapter loading20MIT plato-instinctUnified instinct engine for PLATO agents — flux-instinct + cuda-genepool merged, enforced by plato-constraints assertions33MIT plato-jepaJEPA primitives for tile representation learning in PLATO rooms19Apache-2.0 plato-kernelPlato Kernel - Event sourcing + Constraint-Theory + Git runtime37MIT plato-kernel-constraintsConstraint engine extracted from plato-kernel — first-person permission filtering with assertive markdown constraints20MIT plato-lab-guardUnfakeable constraint lab — Achievement Loss scoring for hypothesis validation35MIT plato-matrix-bridgePLATO↔Matrix bridge — bidirectional tile synchronization via Matrix custom events20MITAsynchronousNetwork programming plato-midi-bridgeStyle decomposition for MIDI — Eisenstein lattices, Penrose tilings, and multi-scale musical analysis19AGPL-3.0MathematicsMultimedia::Audio plato-mudPLATO MUD Engine — constraint-theory knowledge rooms with FLUX transference18MIT plato-mythos-bridgeBridge connecting PLATO monitoring/signal chain with 7 cultural math traditions18MIT plato-nervousRoom-specific model distillation for PLATO nervous system18Apache-2.0 plato-predictTime series prediction primitives for PLATO tile streams19Apache-2.0 plato-predictionPrediction encoding for Z_out side of Dual-DB JEPA18Apache-2.0 plato-prompt-builderCompose LLM prompts from tile search results — PLATO fleet component20MIT plato-relayMycorrhizal I2I relay — emergent routing through trust-weighted hop chains32MIT plato-relay-tidepoolTidePoolLayer adapter for plato-relay — trust-weighted message routing as async buffer54MIT plato-roomPLATO rooms: knowledge as spectral graph. Tiles with dependencies, failure-first reading. Pure Rust, zero deps.19MIT