Skip to content

Benchmarks

Performance is tracked on every release. The benchmark suite is pure PHP and measures wall time and peak memory.

bash
composer benchmark

Scenarios

BenchmarkDescription
microA minimal document with one text node.
documentA 50-section document with headings and paragraphs.
stressA 1,000-row table to exercise layout and rendering.

Results are written to benchmarks.json and attached to each GitHub Release.

Engineered for teams that care about predictable PDF output.