Pdf

Optimizing PDFium: Resolving Multiprocessing Overhead and Layout Parser Recursion

How we optimized datagrunt's new default PDF engine (PDFium) to run 200x faster on single-page documents and fixed a critical infinite recursion bug in layout-aware column splitting.

Read more →

June 7, 2026

Datagrunt 3.1.0: A Permissively-Licensed PDF Engine by Default

Datagrunt 3.1.0 makes PDFium the default PDF engine — permissively licensed (BSD-3 / Apache-2.0), fast, and a drop-in for the existing unified output. PyMuPDF remains available, and a new lean mode is 20-80x faster when you don't need tables.

Read more →

June 6, 2026

Datagrunt 3.0.0: Now With PDF Parsing

Datagrunt 3.0.0 adds first-class PDF parsing — pull text, tables, and images (with OCR for scanned pages) out of PDFs using the same simple, Pythonic API you already use for CSVs.

Read more →

May 31, 2026

Tags