Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of resources around PDF files
GitHub stars and default-branch commits for py-pdf/awesome-pdf.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
The fast, precise document-intelligence engine for every language: text, tables and metadata from 100+ formats, with OCR, transcription and code intelligence.
💀 Generate malicious PDF test files for testing phone-home callbacks, SSRF, XSS, NTLM credential theft, and data exfiltration in PDF viewers, converters, and web applications. Can be used with Burp Collaborator or Interact.sh
borb is a library for reading, creating and manipulating PDF files in python.
A Python library for reading and writing PDF, powered by QPDF
Extract structured data from PDF invoices
The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry leaders, 100% pass rate on 3,830 PDFs. MIT/Apache-2.0.
Python bindings to PDFium, reasonably cross-platform.