pymupdfA high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
pypdfA pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pypdf2A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files
pikepdfRead, write, repair, and transform PDFs in Python, powered by qpdf
pymupdf-layoutPyMuPDF Layout turns PDFs into structured data 10× faster than vision-based tools using AI trained on PDF internals, not images. CPU-only. No GPU required.
Weekly downloads over the last yearOctoberNovemberDecember2026FebruaryMarchAprilMayJuneJulyAugustSeptemberDate00.511.522.533.544.555.566.57 million downloads per week