A Python library for reading and writing PDF, powered by QPDF
-
Updated
Jul 16, 2026 - Python
A Python library for reading and writing PDF, powered by QPDF
Simple CLI tool for decrypting PDF files. `uvx decryptpdf my.pdf` `pipx run decryptpdf my.pdf` (PDF password remover / unlocker, ✔Batch processing, ✔CLI)
PDF CLI pipeline: merge, split, crop, rotate, compress, extract images, add text and more. Modern pdftk replacement, powered by pikepdf/qpdf.
Real find and replace on the actual text in a PDF. No overlay, metadata preserved. CLI + Python library.
Pdf Password Protection using Python
Windows桌面工具,用于移除PDF文件的权限限制(打印、复制、编辑等)
How to unlock len(6) heavy locked .pdf
Strip JavaScript, OpenAction, Launch actions and other active content from PDFs. Lightweight Python library on top of pikepdf. MIT licensed.
A PDF tool with python
Merge multiple PDF files into a single PDF using Python and pikepdf.
A Python CLI for batch protecting, unlocking and permanently redacting PDFs using literal matches, regex, presets and JSON reports.
Format-preserving PDF text editing engine — edit text in existing PDFs while preserving fonts, layout, and visual fidelity
Decrypt all PDFs in a directory tree
Claude & Codex agent skill and CLI that shrinks PDFs to email-safe sizes while preserving visual quality — photo brochures, design exports, scans, and reports.
PDF Splitter and Guide Number Recognizer is a Python-based desktop application designed to automatically process large PDF documents containing multiple shipping guides (or similar documents).
Local-first PDF compressor: shrink PDFs below a target size, fully offline — no uploads, no account, no network calls. CLI + Python library.
Add a description, image, and links to the pikepdf topic page so that developers can more easily learn about it.
To associate your repository with the pikepdf topic, visit your repo's landing page and select "manage topics."