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.
pdf417-hub3-rsA 2D barcode generator of PDF417 HUB3 based on rxing6,201GPL-3.0-or-later
pdf_cliA pdf split,delete,merge cli12,153MIT
pdf_composerCreate PDF documents from YAML Front Matter source documents15,132MIT OR Apache-2.0
pdf_composer_basePDF Composer base functionality crate1,644MIT OR Apache-2.0
pdf_composer_definitionsPDF Composer definitions crate1,895MIT OR Apache-2.0
pdf_contentPDF content stream tokenizer and operator interpreter for semantic PDF diff tools.580MIT
pdf_coreLow-level PDF parser foundation for semantic PDF diff and comparison tools.535MIT
pdf_derivehelper for pdf-rs.493,865MIT
pdf_encodingFont related encodings41,181BSD-3-Clause
pdf_formA library for programatically filling out pdf forms6,909MIT
pdf_form_idsA library for programatically filling out pdf forms10,219MIT
pdf_formsA library for programatically filling out pdf forms23,114MIT
pdf_oxideThe fastest Rust PDF library — 0.8ms mean, 5× faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Text…399,518MIT OR Apache-2.0
pdf_oxide_cliCLI for pdf-oxide — the fastest PDF toolkit. 22 commands: text extraction, PDF to markdown, search, merge, split, images,…1,392MIT OR Apache-2.0
pdf_oxide_mcpMCP server for PDF extraction — gives Claude, Cursor, and AI assistants the ability to read PDFs locally. Text, markdown, and…1,062MIT OR Apache-2.0
pdf_parserPDF parser1,771MIT
pdf_processLibrary for rendering and extracting metadata/text from PDF files using poppler4,900MIT
pdf_rendererPDF renderer1,830MIT
pdf_semanticSemantic PDF layout model construction for document comparison and diffing.433MIT
pdf_signerSign PDF documents with a PKCS#12 keystore and verify their signatures (PAdES B-B → B-LTA).26GPL-3.0-or-later
pdf_signingCrate for adding signatures and digitaly sign pdf documents.7,908MIT OR Apache-2.0
pdf_structure_viewerInspect how the PDF's structure looks.1,870MIT OR Apache-2.0
pdf_tablesScrape text from tables in PDF files1,729MIT
pdf_textPositioned PDF text and glyph extraction for semantic diff and comparison pipelines.541MIT
pdf_to_markdownConvert a PDF into Markdown, one file per page, organized into chapter folders derived from the PDF's outline20MIT
pdf_to_textPDF to text59MIT
pdf_utilsA Rust library to combine, split, compress, convert, and reverse PDFs — all in one clean API. Supports txt, images, and HTML to…16MIT
pdfcatConcatenate PDF files into a single document417non-standard
pdfcat-cliConcatenate PDF files into a single document81non-standard
pdfcrA tool to render a codebase to a pdf.4,876non-standard
pdfcrateA Rust library for creating and manipulating PDF documents46MIT
pdfcropPDF cropping library and command-line tool with rendering-based bbox detection73MIT OR Apache-2.0
pdfdbgThis tool is meant to help with debugging PDF files1,467LGPL-3.0-or-later
pdfdiffA PDF diffing tool for research papers and more.88MIT OR Apache-2.0
pdferLightweight and reliable utility for working with PDF documents29Apache-2.0
pdfer_formsFast pure-Rust PDF form filling, AcroForm inspection, and document operations (merge, split, rotate, encrypt) — a pypdf / PyPDF2…4,166MIT OR Apache-2.0
pdfgenPDF rendering library.2,632Apache-2.0
pdfgen_macrosHolding macros used across PDFGen.785Apache-2.0
pdfgrep-rsA grep-like, pure Rust PDF text searcher16MIT
pdfio-sysRust bindings to the pdfio C library2,711MIT
pdfitdownPdfItDown: Convert anything to PDF.81MIT
pdfiumModern Rust interface to PDFium, the PDF library from Google24,306GPL-3.0
pdfium-autoAuto-download and cache PDFium binaries — zero-friction setup for pdfium-render85,368MIT OR Apache-2.0
pdfium-bindRust bindings for PDFium with vendored prebuilt binaries278MIT
pdfium-bind-sysRaw FFI bindings to PDFium (auto-generated via bindgen)158MIT
pdfium-bundledAuto-download and cache PDFium binaries — zero-friction setup for pdfium-render206MIT OR Apache-2.0
pdfium-renderA high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project.1,718,860MIT OR Apache-2.0
pdfium-rsSafe Rust bindings to PDFium for PDF rendering99MIT
pdfium-sysPDFium low-level bindings for Rust3,004MIT OR Apache-2.0
pdfkModern PDF password CLI80MIT
pdfkit-rsSafe Rust bindings for Apple's PDFKit framework — documents, pages, selections, outlines, annotations, destinations, actions, and…124MIT OR Apache-2.0
pdflens-mcpAn MCP server for reading PDFs, coded by human, designed for AI.293Apache-2.0
pdfluentPure-Rust PDF SDK with PDF/A, digital signatures, WASM, and experimental (feature-gated) XFA support.179non-standard
pdfluent-ccittA decoder for group 3 and group 4 CCITT images.965Apache-2.0 OR MIT
pdfluent-cffA parser for the Compact Font Format (CFF) — extended fork used by PDFluent347MIT OR Apache-2.0
pdfluent-extractPDF content extraction: images, text with positions, and full-text search422non-standard
pdfluent-formsAcroForm engine for PDF interactive forms.327non-standard
pdfluent-jbig2A memory-safe, pure-Rust JBIG2 decoder.943Apache-2.0 OR MIT
pdfluent-jpeg2000A memory-safe, pure-Rust JPEG 2000 decoder.921Apache-2.0 OR MIT
pdfluent-lopdfA Rust library for PDF document manipulation.796MIT
pdfluent-signPDF digital signature validation — PAdES, CMS, certificate chain, DocMDP/FieldMDP, LTV.252non-standard
pdflyConvert PDFs to clean Markdown (and JSON/HTML/text), with chapter splitting, image extraction, and tagged-PDF output. Pure Rust,…24MIT
pdfmake_rustRust library for generating PDF documents, inspired by JavaScript pdfmake58Apache-2.0
pdfmergeAn interactive CLI tool to merge multiple PDFs using Ghostscript64MIT
pdfmuseDeterministic PDF/DOCX parser for RAG / LLMs — Rust core with Python, Node & WASM bindings. Placeholder, under construction.19MIT OR Apache-2.0
pdfmuse-coreDeterministic PDF/DOCX parser core (pure Rust). The value core of pdfmuse.207MIT OR Apache-2.0
pdfniExtract tables and Markdown from text-embedded PDFs, with a built-in pure-Rust PDF reader adapted from Mozilla pdf.js.49Apache-2.0
pdforgPDF Office — local-first, private, Rust-native office suite (Writer, Sheets, Slides, PDF Tools)38MIT
pdforg-coreCore data types for PDF Office — documents, cells, slides209MIT
pdforg-formatsFile format parsers for PDF Office (docx, xlsx, pptx, odt)20MIT
pdforg-pdfPDF manipulation engine for PDF Office (view, merge, split, watermark)18MIT
pdforg-renderSVG/raster renderer for PDF Office18MIT
pdforg-sheetsSpreadsheet engine with 130+ functions for PDF Office18MIT
pdforg-slidesPresentation engine for PDF Office18MIT
pdforg-spellSpell checker for PDF Office17MIT
pdforg-writerWord processor engine for PDF Office53MIT
pdforkfork wrapper that uses process descriptors (pdfork) on FreeBSD and normal fork elsewhere3,210Unlicense
pdfoxA pure-Rust PDF library — create, parse, and render PDF documents with zero C dependencies27MIT
pdfpdfA Pretty Darn Fast library for creating PDF files.
Currently, only simple vector graphics and simple text are supported.3,622MIT/Apache-2.0
pdfplumberExtract chars, words, lines, rects, and tables from PDF documents with precise coordinates3,576MIT OR Apache-2.0
pdfplumber-cliCommand-line tool to extract text, characters, words, and tables from PDF documents31MIT OR Apache-2.0
pdfplumber-coreCore data types and algorithms for pdfplumber-rs (backend-independent)3,705MIT OR Apache-2.0
pdfplumber-parsePDF parsing and content stream interpreter for pdfplumber-rs3,643MIT OR Apache-2.0
pdfpurrA comprehensive pure-Rust PDF library for reading, writing, rendering, and validating PDF documents382MIT OR Apache-2.0
pdfrsPure Rust PDF toolkit: Markdown to PDF, merge/split/validate, Unicode/CJK, charts, thesis layout, CLI (pdfcli) and WASM — no…677Apache-2.0
pdfrustPDF parser8,124non-standard
pdfshrinkShrink PDF files using Ghostscript14,288MIT
pdfsignerFast, minimal desktop PDF signer: drop a PDF, place signature image and text overlays, save.82GPL-3.0-or-later
pdfsink-rsFast pure-Rust PDF extraction library and CLI — ~10-50x faster than pdfplumber for text, word, table, layout, image, and metadata…4,908MIT
pdfsmithA customizable PDF generation library from Markdown or structured JSON input87MIT
pdftotextHigh-level library that binds to Poppler to extract text from a PDF8,570GPL-2.0 OR GPL-3.0
pdftrimRemoves white margins from PDF files without inflating file sizes3,483MIT OR Apache-2.0
pdfutilA utility for PDF document manipulation.5,636MIT
pdfvCommand-line interface for the pdfv validator.20MPL-2.0
pdfv-coreCore validation contracts and library API for pdfv.45MPL-2.0
pdfvecHigh-performance PDF text extraction library for vectorization pipelines122MIT OR Apache-2.0
pdfwranglerPure-Rust PDF inspection, extraction, and rendering experiments for page-structured workflows.231Apache-2.0
pdfxA lightning-fast terminal-native PDF indexing and search toolkit972MIT
pdfxml将 XFDF/XML 注释导出为 PDF 文件或作为 Rust SDK 调用76MIT
pdfxml-cliCommand-line tool for converting XFDF/PDF annotations38MIT
pdgReserved crate for Playdate-related things.1,642MIT
pdg-buildReserved crate for Playdate-related things.1,522MIT
pdg-build-supportReserved crate for Playdate-related things.1,507MIT
pdg-rsProgrammatic access to the Particle Data Group's database with Rust48Apache-2.0 OR MIT
pdg-stdReserved crate for Playdate-related things.1,510MIT
pdg-sysReserved crate for Playdate-related things.1,489MIT
pdkPolicy Development Kit14,350non-standard
pdk-cache-libPDK Cache Library12,984non-standard
pdk-classyPDK Classy16,060non-standard
pdk-contracts-libPDK Contracts Library12,873non-standard
pdk-corePDK Core15,031non-standard
pdk-cors-libPDK CORS Library12,870non-standard
pdk-data-storage-libPDK Data Storage Library12,833non-standard
pdk-flex-abiPDK Flex ABI12,873non-standard
pdk-ip-filter-libPDK IP Filter Library7,969non-standard
pdk-json-validator-libPDK JSON Validator Library4,088non-standard
pdk-jwt-libPDK JWT Library12,882non-standard
pdk-ldap-libPDK LDAP Library4,078non-standard
pdk-lock-libPDK Lock Library13,216non-standard
pdk-macrosPDK Macros15,879non-standard
pdk-metrics-libPDK Metrics Library9,295non-standard
pdk-pelPDK PEL16,001non-standard
pdk-proxy-wasm-stubDue to a linker error in Windows (https://github.com/rust-lang/rust/issues/86125) that fails when
importing a crate that has…16,186non-standard
pdk-rate-limit-libPDK Rate Limit Library12,586non-standard
pdk-scriptPDK Script15,879non-standard
pdk-serde-fixintPDK serde codec, byte-compatible with the bincode 1.3 default format457non-standard
pdk-spike-control-libPDK Spike Control Library - Rate limiting with retry/delay logic4,085non-standard
pdk-testPDK Test10,390non-standard
pdk-test-macrosPDK Test Macros9,218non-standard
pdk-token-introspection-libPDK Token Introspection Library6,590non-standard
pdk-unitPDK Unit Test Framework2,948non-standard
pdk-unit-macrosPDK Unit Test Macros3,003non-standard
pdk-websockets-libPDK WebSockets Library296non-standard
pdk-xml-validator-libPDK XML Validator Library4,084non-standard
pdlParse PDL file for the Chrome DevTools Protocol13,247MIT
pdl-compilerParser and serializer generator for protocol binary packets169,326Apache-2.0
pdl-derivePDL's derive macro67,716Apache-2.0
pdl-dissectorGenerate Wireshark dissectors from Packet Descriptions written in PDL1,510MIT
pdl-runtimePDL's runtime library155,385Apache-2.0
pdmPulse Density Modulator1,323MIT
pdmersA rust tool for PDF merging675MIT
pdmtHigh-performance, deterministic templating library for Model Context Protocol (MCP) applications with comprehensive todo…727MIT OR Apache-2.0
pdn-rsPure-Rust CBR 6960-U / 7226-U Debt Burden Ratio (PDN) calculator20AGPL-3.0-only
pdns-cliRust client library and CLI for the PowerDNS Authoritative Server API10MIT
pdo3Reserved crate for Playdate-related things.1,502MIT
pdo3-buildReserved crate for Playdate-related things.1,508MIT
pdo3-build-supportReserved crate for Playdate-related things.1,487MIT
pdo3-stdReserved crate for Playdate-related things.1,517MIT
pdo3-sysReserved crate for Playdate-related things.1,586MIT
pdosReserved crate for Playdate-related things.1,572MIT
pdos-buildReserved crate for Playdate-related things.1,522MIT
pdos-build-supportReserved crate for Playdate-related things.1,515MIT
pdos-stdReserved crate for Playdate-related things.1,545MIT
pdos-sysReserved crate for Playdate-related things.1,516MIT
pdotcA minimal polkadot/westend client37,109MIT
pdp11PDP-11/70 emulator20MIT OR Apache-2.0
pdp_lnsAdaptive Large Neighbourhood Search solver for the Pickup and Delivery Problem with Time Windows (PDPTW)23MIT
pdqPDF operations library77Artistic-2.0
pdq-rsRust bindings for Facebook's PDQ image hashing library98MIT
pdqhashPerceptual Hashing, originally designed by Facebook. Identify the same image even after some modifications.43,684Apache-2.0
pdqselectSelects the kth smallest element of a slice, based on Orson Peters's Pattern Defeating Quickselect6,251,129Apache-2.0/MIT
pdqsortPattern-defeating quicksort90,092Apache-2.0/MIT
pdrReserved crate for Playdate-related things.1,635MIT
pdr-buildReserved crate for Playdate-related things.1,510MIT
pdr-build-supportReserved crate for Playdate-related things.1,521MIT
pdr-stdReserved crate for Playdate-related things.1,516MIT
pdr-sysReserved crate for Playdate-related things.1,472MIT
pdsProbabilistic Data Structures efficiently implemented in Rust4,239MIT
pds-cliGate-and-query CLI for sphinx-needs-backed repos — JSON-only stdout, exit 0/1/2 contract19MIT
pds-coreLibrary powering pds — sphinx-needs corpus gate-and-query primitives33MIT
pdsaProbabilistic data structures for Rust1,184MIT OR Apache-2.0
pdsmigration-commonCommon framework for PDS Migration693MIT
pdtkSafe structural editing, validation, & analysis for Pure Data .pd patch files 🦀96MIT
pdtoolReserved crate.1,538MIT
pduSmall, fast, and correct L2/L3/L4 packet parser.320,936Apache-2.0
pdudaemon-clientpdudaemon client15,578MIT OR Apache-2.0
pdumpCross-platform packet capture tool3,780MIT
pdxReserved crate.1,689MIT
pdx-buildReserved crate.1,514MIT
pdx-manifestReserved crate.1,570MIT
pdx-syntaxParadox script/localization syntax parser.2,694MIT
pePortable Executable (PE) parsing library20,571GPL-2.0+
pe-agentsAgent registry and builder for Potential Expectations — manifest-driven agent construction and discovery69MIT OR Apache-2.0
pe-assemblerPE/COFF assembler for Windows instruction sets - strongly typed, object-oriented, zero-dependency core1,962MPL-2.0
pe-busAgent bus for Potential Expectations — in-process transport, logged bus, and negotiate()52MIT OR Apache-2.0
pe-coreCore types for Potential Expectations — messages, channels, state, traits181MIT OR Apache-2.0
pe-graphGraph execution engine for Potential Expectations — state graphs, Pregel model, ReAct topology, and builder DSL118MIT OR Apache-2.0
pe-llmOpenAI-compatible LLM provider for Potential Expectations34MIT OR Apache-2.0
pe-macrosProcedural macros for Potential Expectations — derive and attribute macros for agents, tools, and state34MIT OR Apache-2.0
pe-matrixMatrix reasoning and empirical routing for Potential Expectations — tensor operations, convergence detection, and empirical…64MIT OR Apache-2.0
pe-memoryMemory and checkpointing for Potential Expectations — SurrealDB store, cache layer, and conversation checkpoints50MIT OR Apache-2.0
pe-parserA blazing fast PE Parser with pretty print23,672MIT
pe-prebuiltPrebuilt agent topologies for Potential Expectations — ReAct agent, messages state, tool conditions, and middleware49MIT OR Apache-2.0
pe-runtimeAsync runtime for Potential Expectations — execution lifecycle, event bus, streaming, and metrics34MIT OR Apache-2.0
pe-signpe-sign is a cross-platform tool developed in Rust, designed for parsing and verifying digital
signatures in PE files. It…18,598non-standard
pe-sigscanFast in-process byte-pattern (signature) scanning over the .text and other executable sections of a loaded PE module on Windows.…207MIT OR Apache-2.0
pe-tasksTask management for Potential Expectations — structured work items, dependency DAG, lifecycle hooks, and agent tools34MIT OR Apache-2.0
pe-toolsTool registry and MCP adapter for Potential Expectations — schema-driven tool nodes and protocol bridge95MIT OR Apache-2.0
pe-unwind-infoParsers for PE unwind info865,484MIT
peaPeacash19,546GPL-3.0