1.pymupdf / PyMuPDF
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
+242 stars
from 10,813 · score 5.49
Ranked by Attention Score: stars gained over the last 30 complete days
6 repositories by Attention Score · Oct 5, 2026 – Nov 3, 2026 (UTC)
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
The awesome document factory
Plumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.
A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Community maintained fork of pdfminer - we fathom PDF
A Python library for reading and writing PDF, powered by QPDF