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.
Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.
Small python-gtk application, which helps the user to merge or split PDF documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface.
💀 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
A Python library to extract tabular data from PDFs
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
Python bindings to PDFium, reasonably cross-platform.
Analyze PDFs with colors (and YARA)