Skip to content

ANEARST · 2026-09-21 · 4 min

Visual regression without theatre

Pixel difference is a signal. It is not a certificate that the design is correct.

Pixelmatch compares two rasters. A 3.8% difference can be a font fallback or a marketing carousel. Thresholds exist so you can fail CI on the changes you care about.

ANEARST reports percent, changed regions, and a difference PNG. Side-by-side and overlay help a human decide. The API does not invent a pass if you wanted a fail.

Pair this with monitoring: capture on an interval, compare to the last still, store the percent. That is website monitoring with evidence, not an uptime ping.