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.

panicuiThe needed solution for panicking with user interface.1,563non-standardDevelopment toolsDevelopment tools::Debugging panikApplication-wide panic handling, whereby panics occurring in any thread are treated as a hard error and can be detected by other…4,333MITConcurrencyGame development panik-handlerPrint the panik guy when you panic1,562Apache-2.0 OR MIT panim-loaderLoader for the PANIM format for custom properties in Blender7,384MIT OR Apache-2.0Game developmentMultimedia panimg-cliThe Swiss Army knife of image processing85MIT OR Apache-2.0Command line utilitiesMultimedia::Images panimg-coreCore library for panimg image processing154MIT OR Apache-2.0Command line utilitiesMultimedia::Images paniniA parser generator. This package is the runtime library.6,177MIT/Apache-2.0 panini-lang-coreCore traits and types for the Panini linguistic feature extraction framework109MITScienceText processing panini-lang-engineExecution engine for the Panini linguistic feature extraction framework71MITScienceText processing panini-lang-langsLanguage-specific definitions and presets for the Panini linguistic feature extraction framework36MITScienceText processing panini-lang-macroProcedural macros for the Panini linguistic feature extraction framework141MITDevelopment toolsScience panini_codegenA parser generator. This package handles code generation for the `grammar` macro.6,638MIT/Apache-2.0 panini_commonA parser generator. This package handles common code for several of Panini's packages."2,798MIT/Apache-2.0 panini_logicA parser generator. This package handles logic for the parser generator.1,852MIT/Apache-2.0 panini_macrosA parser generator. This package declares two syntax extensions: `grammar` and `enum_stream`.3,968MIT/Apache-2.0 panini_macros_snapshotA parser generator. This package is a snapshot in the form of two expanded syntax extensions.5,161MIT/Apache-2.0 pankoA small, zero-copy text tokenizer that crumbles strings into Words, Symbols, and Newlines.80MITParser implementationsText processing pankosmia_rag_chatA RAG chatbot library, leveraging RTEN, for pankosmia desktop applications1,316MIT pankosmia_webA web server for pankosmia desktop applications54,088MIT panlabelThe universal annotation converter1,197MITCommand-line interfaceCommand line utilities panmathA parser for math as people actually write it2,669MIT panningA variety of utilities related to audio panning.13,882Apache-2.0/MIT panoMulti-chain deposit detector — Argos Panoptes sees all50MIT OR Apache-2.0Cryptography::Cryptocurrencies panoptesKeep an eye on your repositories.2,772MIT OR Apache-2.0Command line utilities panoptes-ccTerminal-based dashboard for managing multiple AI coding agent sessions (Claude Code, OpenAI Codex CLI)119MITCommand line utilitiesDevelopment tools panopticoAI-powered code review CLI for Pull Requests using Claude35MIT OR Apache-2.0Command line utilitiesDevelopment tools panopticonA libre cross platform disassembler.2,075GPL-3.0EmulatorsGUI panopticon-aiPanopticon — intelligent AI delegation framework23MIT panopticon-coreA typestate pipeline engine with compile-time validation, hooks, and an extension system.208GPL-3.0-only panopticon-tuiTerminal UI diagnostic tool for Scala apps4,494GPL-3.0Command line utilities panopto_video_submitter_testerA tool for testing Panopto video submissions73MIT panoradixA generic map and a set, both backed by a Radix tree.40,171MITData structures panoramaA customizable personal information manager.1,622GPL-3.0-or-later panorama-imapIMAP protocol implementation with high-level async client.5,984GPL-3.0-or-laterEmail panorama-proto-commonCommon code between protocol implementations1,600GPL-3.0-or-later panorama-tilerA tiling and configuration generator to convert equirectangular or cylindrical panoramas into multi-resolution cubemaps.70MIT OR Apache-2.0Multimedia::Images panoramixA prototype implementation of reactive UI in rust4,849MITGUI panoramix-deriveDerive implementations for panoramix, prototype reactive UI.4,484MITGUI panos_rust_sdkA Rust SDK for the Palo Alto Networks Operating System for Panorama and Next Generation Firewalls1,452MIT panproto-checkBreaking change detection for panproto4,355MIT panproto-cliSchematic version control CLI for panproto1,767MIT panproto-coreCore re-export facade for panproto3,052MIT panproto-dsl-evalShared Nickel, JSON, and YAML evaluation for panproto's declarative DSLs295MIT panproto-exprPure functional expression language for panproto enriched theories6,269MIT panproto-expr-parserHaskell-style surface syntax parser for panproto expressions3,069MIT panproto-gatGAT (Generalized Algebraic Theory) engine for panproto6,174MIT panproto-gat-macrosProc-macro surface for declarative class and instance syntax targeting panproto-gat.153MIT panproto-gitBidirectional git ↔ panproto-vcs translation bridge2,482MIT panproto-git-remoteGit remote helper for panproto:// URLs (enables git push/pull/clone via panproto)975MIT panproto-grammarsPre-compiled tree-sitter grammars for panproto (261 languages)3,216MIT panproto-instInstance representation for panproto5,863MIT panproto-ioInstance-level presentation functors for panproto — blazingly fast parse/emit for 50 protocols3,346MIT panproto-jitLLVM JIT compilation of panproto expressions for accelerated data migration1,634MIT panproto-lensBidirectional lens combinators for panproto5,024MIT panproto-lens-dslDeclarative lens DSL for panproto with Nickel, JSON, and YAML support2,089MIT panproto-llvmLLVM IR protocol definition and lowering morphisms for panproto1,948MIT panproto-migMigration engine for panproto5,149MIT panproto-parseTree-sitter full-AST parsers and emitters for panproto language protocols3,064MIT panproto-projectMulti-file project assembly via schema coproduct for panproto2,741MIT panproto-protocolsBuilt-in protocol definitions for panproto4,887MIT panproto-replREPL engine for panproto theories, terms, and morphisms. Front-end (with line editor and syntax highlighting) lives in…1,145MIT panproto-schemaSchema representation for panproto5,999MIT panproto-theory-dslDeclarative theory DSL for panproto with Nickel, JSON, and YAML support2,004MIT panproto-vcsSchematic version control for panproto — git-like VCS for schema evolution4,124MIT panproto-wasmWASM bindings for panproto1,978MIT panproto-xrpcXRPC client for panproto node VCS operations2,286MIT panreleaseUtility to release software25,514MIT pansampansam for pangenomics81MIT panscapepanscape for pangenomics74MIT panschemaA universal CLI for schema conversion, documentation, validation, and comparison27Apache-2.0Command line utilitiesDevelopment tools::Build Utils panteao-clientRust client SDK for Panteao BDI Coprocessor110MIT pantheiosPantheios (for Rust)1,273BSD-3-Clause pantheonAn opinionated WIP/Experimental 3D game engine4,012MIT OR Apache-2.0Game enginesGraphics pantheon-probePantheon Probe is a versatile network diagnostics tool designed for measuring latency, packet loss, jitter, and bandwidth.3,992MIT pantographWait-free channels23Apache-2.0 OR MITConcurrency pantomimeReserved for in-progress crate1,793Apache-2.0 pantraceConvert between traceroute formats.9,545MITCommand line utilitiesNetwork programming pantryTemporary storage for reusing values that may decay4,445MITAsynchronousCaching pantry-rsRust API for working with the pantry project, found in https://github.com/JuliaMerz/pantry4,890MIT OR Apache-2.0 pantry-tuiA TUI cookbook for managing and executing reusable shell snippets66MIT OR Apache-2.0Command line utilitiesDevelopment tools pantry_clientA client for the Pantry API2,682non-standard pantsA web app to save anything to Pocket4,409MIT pants-genA password generator.8,973MITCommand line utilitiesCryptography pants-storeA password manager1,371MITCommand line utilitiesCryptography pantuctlPipeWire TUI mixer for Hyprland46MIT pantyFast gVim summoner26,947non-standard panzaThe squire for your CLI — clap serve, bind, health, static.181MIT OR Apache-2.0Command-line interfaceWeb programming::HTTP server paolo_minigrepAn implementation of the Minigrep tutorial1,674MIT papPaper management tool1,780MIT/Apache-2.0 papaA cli mod manager for the Northstar launcher37,095MIT papaganFast, small-binary language detection with opt-in language packs121MIT OR Apache-2.0AlgorithmsText processing papagoPapago API Wrapper3,208MIT papaleguasACME client12,127MITAsynchronousNetwork programming paparazziA macOS-native command-line tool that captures screenshots and sends them directly to Claude Code with minimal setup.375MIT papasmurfPlatform-Accelerated Package for Alignment-free SMURF analysis.98GPL-3.0-or-laterScience::Bioinformatics papasmurf-pyPyO3 bindings and Python interface to PAPASMURF, a Platform-Accelerated Package for Alignment-free SMURF analysis.22GPL-3.0-or-laterScience::Bioinformatics papayaA fast and ergonomic concurrent hash-table for read-heavy workloads.7,323,076MITAlgorithmsConcurrency papelitoReserved1,496MIT paperA terminal-based editor with goals to maximize simplicity and efficiency.5,892MITCommand line utilitiesText editors paper-ageEasy and secure paper backups of secrets21,584MITCommand line utilitiesCryptography paper-benchmarkA CLI tool for benchmarking PaperCache.456AGPL-3.0Caching paper-cacheAn in-memory cache with dynamic eviction policies.2,157AGPL-3.0Caching paper-cliA CLI tool for interacting with PaperCache.1,167AGPL-3.0Caching paper-clientThe Rust PaperCache client.1,364AGPL-3.0Caching paper-gapLocal CLI for finding research papers with missing, weak, or stale public code251MITCommand line utilitiesScience paper-latestDownloads the latest build from PaperMC3,455MPL-2.0Command line utilities paper-markdown极速 Markdown 预览 CLI 工具 - Rust + WebView42MITCommand line utilities paper-mcPaperMC client, generated from the OpenAPI spec.1,700MIT paper-resolverConcurrent PDF resolver for academic papers — 9 sources (arXiv, OpenAlex, CORE, Google Scholar, Unpaywall, Crossref, Zenodo,…110MITScienceWeb programming paper-serverAn in-memory cache with dynamic eviction policies.1,879AGPL-3.0Caching paper-sizesDetects paper sizes and defaults482MIT OR Apache-2.0 OR LGPL-2.1-or-later paper-terminalWrites a file to a paper in your terminal. Especially if that file is Markdown.26,046MITCommand line utilities paper-tuiA TUI wallpaper picker62MITCommand line utilities paper-utilsA utility crate for PaperCache.1,868AGPL-3.0Caching paper_auto_updateA simple automatic update program for PaperMC.1,200MIT paperaA SQL compatibility layer that transpiles Trino and Redshift SQL to DuckDB SQL353MITDatabase interfaces paperazziA simple TUI to search Research Papers2,658Apache-2.0Command line utilities paperboyA Rust TUI API tester90MIT paperclipOpenAPI tooling library for type-safe compile-time checked HTTP APIs869,056MIT OR Apache-2.0 paperclip-actixPaperclip OpenAPI plugin for actix-web framework821,980MIT OR Apache-2.0 paperclip-coreCore types and traits for paperclip OpenAPI tooling library861,342MIT OR Apache-2.0 paperclip-macrosMacros for paperclip OpenAPI tooling library860,310MIT OR Apache-2.0 paperclip-ngExperimental OpenAPI V3.0.3 Code Generator2,307MIT OR Apache-2.0 papercutA library and CLI tool for slicing and joining images.1,474MITCommand line utilitiesGraphics papercut-enginePapercut is an EPUB rendering and pagination engine for Rust. (Early pre-alpha, API under active design.)37MIT OR Apache-2.0GraphicsRendering papercutsA tiny CLI for AI agents to log the papercuts they hit during work.106MIT paperdoll2D paper doll model11,315MIT paperdoll-tar2D paper doll model12,837MIT paperdownA fast CLI tool to batch convert PDFs into Markdown using GLM-OCR.36MITCommand line utilitiesText processing paperfoot-engramengram v2 — agent-native memory CLI74MIT paperfoot-engram-benchLongMemEval and benchmark harness for engram v2118MIT paperfoot-engram-coreCore types and pure logic for engram v2 (no I/O)343MIT paperfoot-engram-embedEmbedding providers (Gemini Embed 2, local fallback) for engram v2162MIT paperfoot-engram-graphKnowledge graph (deterministic edges + optional LLM triples) for engram v2122MIT paperfoot-engram-ingestMining modes (papers, conversations, repos, general) for engram v2157MIT paperfoot-engram-llmChat LLM providers (OpenRouter) for answer generation and judging204MIT paperfoot-engram-rerankReranking providers (Cohere Rerank 4, passthrough) for engram v2160MIT paperfoot-engram-storageSQLite + FTS5 storage for engram v2236MIT paperforgeRights-aware scholarly paper discovery and verified local archival25MITAPI bindingsFilesystem papergridPapergrid is a core library to print a table33,472,527MIT paperlessclient for the paperless API1,522GPL-3.0-onlyAPI bindings paperless-apiAsync Paperless ngx API client284MIT paperless-api-clientPaperless-ngx API client570GPL-3.0-only paperless-api-macrosMacros for the paperless-api crate219MIT paperless-cliRust TUI and LLM-friendly client for Paperless-ngx42MITCommand line utilities paperless-rsAn asynchronous Rust library for the Paperless-ngx document manager7,791GPL-3.0API bindingsAsynchronous paperless_ngx_apiA library for interacting with Paperless-ngx2,702MPL-2.0 papermakeFast PDF generation library using Typst with a virtual file system for templates, images, and fonts1,125Apache-2.0RenderingTemplate engine papermcPaperMc client, generated from the OpenAPI spec.1,509MIT paperoniA web article downloader12,391MIT paperplaneAsync WebSocket library12,027MIT paperproof-indexer-referenceReference indexer implementation for PaperProof Protocol11Apache-2.0 paperproof-sdk-rsRust SDK for the PaperProof protocol on Sui98Apache-2.0API bindingsCryptography::Cryptocurrencies papersA library to allow creation and updates of Wikidata items for scientific publications, authors, and related info1,823MITAPI bindingsScience papers-cliCLI for academic paper search, management, and local RAG148MIT papers-coreCLI and MCP server for academic paper search, management, and local RAG387MIT papers-datalabRust client for the Datalab document processing API369MIT papers-mcpMCP server for academic paper search, management, and local RAG226MIT papers-openalexRust client for the OpenAlex academic research API512MIT papers-ragLocal vector RAG system for academic papers using LanceDB and FastEmbed207MIT papers-zoteroRust client for the Zotero personal research library API370MIT paperscraperA webscraper to automatically download wallpapers from various sources.1,695WTFPLCommand line utilities paperserveSave articles from URLs as Markdown files, synced to a git repo23MITCommand line utilitiesText processing paperslipQuickly open a note file for your projects.3,276MIT papersmithAI-Powered PDF Renamer in Rust.4,105MIT paperswithcode-clientA Rust library for `paperswithcode-client` api2,231Apache-2.0API bindingsParsing tools papertowelAI code fingerprint scrubber and git history humanizer310MITCommand line utilitiesDevelopment tools papertowel-mcpMCP server exposing papertowel scan and scrub tools156MITCommand line utilitiesDevelopment tools papertrail-downloaderPapertrail parallel log archives downloader2,834MIT papertrail_loggerAsync Rust logger for Papertrail1,790MIT OR Apache-2.0AsynchronousNetwork programming paperwallSimple program to fetch random image and set it as wallpaper1,505non-standardCommand line utilitiesMultimedia::Images paperwaveCLI tool to display images on Inky displays413non-standard papiA PAPI (Performance API) wrapper for Rust1,858MIT OR Apache-2.0API bindingsDevelopment tools::Profiling papi-bindingsRust PAPI bindings7,224MIT OR Apache-2.0 papi-sysPAPI (Performance API) bindings for Rust4,113MIT OR Apache-2.0API bindingsDevelopment tools::Profiling papi-wrapRust PAPI bindings19MIT OR Apache-2.0API bindings papierCatastrophic editor17,197MIT papilo-rsRust bindings for the PaPILO library786Apache-2.0 papilo-sysRust bindings for the PaPILO library827Apache-2.0 papitoA Beginner Friendly Rusty WASM Framework5,319MIT papito_codegenCodegen for the Papito WASM Framework3,528MIT papito_domVDOM Library for the Papito WASM Framework5,818MIT papmPauleradixz's password manager!4,754UnlicenseCommand line utilities pappl-rsSafe, idiomatic Rust bindings for PAPPL, the Printer Application Programming Library17MITAPI bindingsHardware support pappl-sysRaw bindgen FFI bindings for PAPPL, the Printer Application Programming Library41MITAPI bindingsExternal FFI bindings papr`papr` is a PhD paper management system, allowing you to tag papers, associate Typst notes with them, and fuzzy search PDFs and…46MIT papr-cliGenerate printable calendar PDFs and SVGs50MITCommand line utilities paprikaPaprika is a command line parser5,944MIT paprika-apiA Rust wrapper for the Paprika 3 Recipe Manager API: https://www.paprikaapp.com4,030MITAPI bindings papyrA minimal, Typst-powered static blog generator69MITCommand line utilitiesWeb programming papyriData visualization based on Cairo5,231MIT papyri-langCompiler for the Papyri markup language7,200MITCommand line utilitiesCompilers papyrusA rust repl and script runner49,788MIT papyrus-cliCommand-line tool for PDF-to-Markdown conversion with smart heading detection, bold/italic extraction, and CommonMark output.…28MIT OR Apache-2.0Command line utilitiesText processing papyrus-corePDF-to-Markdown conversion engine with smart heading detection, bold/italic text extraction, and CommonMark output. Pure Rust,…91MIT OR Apache-2.0EncodingParser implementations papyrus_commonCommon utils and objects for a Starknet node.41,487non-standard papyrus_configA library for handling node configuration.271,404non-standard papyrus_proc_macrosProcedural macros for the Papyrus node192,210non-standard papyrus_storageA storage implementation for a Starknet node.251,433non-standard papyrustA very basic Rust script runner aimed at near zero launch latency2,693Apache-2.0Command line utilities