PDF CLI pipeline: merge, split, crop, rotate, compress, extract images, add text and more. Modern pdftk replacement, powered by pikepdf/qpdf.
-
Updated
Oct 2, 2026 - Python
PDF CLI pipeline: merge, split, crop, rotate, compress, extract images, add text and more. Modern pdftk replacement, powered by pikepdf/qpdf.
A simple Python utility to generate flight-style ticket PDFs using ReportLab. This project demonstrates how to structure and export travel-related documents programmatically.
Sign PDF documents in Python using PFX/P12 digital certificates with the PDFSignify API. Complete example for digitally signing PDFs, customizing signatures, and adding PDF metadata.
Python script that generates multi-page PDF invoices automatically using ReportLab. Production-ready: tables, totals, branding, and ERP/Excel integration. Available as a freelance service.
Modular PDF Engine · Professional & Dark Neon Themes · Dynamic Web Form Studio · Flask Server · Built with ReportLab
Automatically generate PowerPoint, Word, and PDF presentations from structured data and research content.
Python tool to remove passwords, unlock and decrypt protected PDF files. Easy-to-use PDF security remover and decryption tool.Decrypts any pdf file that is passsword protected
HTML to PDF API GitHub — Generate PDF Masterpieces, Instantly.
A professional, modular, and open-source Python command-line tool to extract data from PDFs — including plain text, tables, images, and OCR content — using best-in-class libraries like PyMuPDF, pdfplumber, and pytesseract.
pystitcher stitches your PDF files together, generating nice customizable bookmarks for you using a declarative markdown file as input
CLI for merging PDF contexts.
A brief course intended to introduce non-programmers to python and data wrangling. Also, demonstration of network optimization, pdf creation in Python, and a simple Monte Carlo simulation.
batch-pdf-splitter is a Python tool that efficiently splits large PDF files into smaller, manageable parts based on specified page ranges. Ideal for processing books, reports, or academic papers, this tool provides precise control over dividing content, making it easy to extract sections or pages for sharing, editing, or analysis.
Why should you learn Python in 2022? I've written this article using the FPDF library.
is a Python application that automates the insertion of text into PDF files. It allows users to specify text placement, font, and other parameters, making it ideal for creating customized lined notebooks from PDF templates.
An automated what to fill PDF forms with information extracted form an Excel, so you can easily fill many forms with many products.
Overlay Link to PDF
A Pure Python PDFViewer, which provides functionalities same as other famous PDFViewers.
Protect your PDF file using Python is a project aimed at securing sensitive information contained in PDF files by adding password protection. The program uses the PyPDF2 module to encrypt and password-protect the PDF files. This Python script allows users to enter the password and the path to the PDF file, and then creates a new PDF file
To associate your repository with the python-pdf topic, visit your repo's landing page and select "manage topics."