pdf-toolkit
opensquilla/opensquilla
This toolkit provides deterministic, programmatic capabilities for working with PDF documents. Users can extract structured data like text and tables, merge multiple PDFs, split documents by page ranges, fill out PDF form fields using JSON data, or generate entirely new PDFs from scratch using libraries like ReportLab. It is designed for explicit, byte-level operations, making it ideal for automation workflows that require precise document manipulation.