Skip to content
All Rust projects
Rust projectRelease readyVisual regression · QA

RustScreenDiffAI

Rust CLI pixel-diff engine for screenshot regression checks — compares two images, computes changed-pixel percentage, returns PASS or FAIL against a configurable threshold.

Uses the Rust image crate to compare two PNGs pixel by pixel. Validates dimensions match, counts changed pixels exactly, calculates diff percentage, supports configurable pass/fail thresholds. Handles identical, partial, full, and dimension-mismatch cases. Terminal and JSON output for QA workflows, CI jobs, screenshot tests, and signage review pipelines.

RustCLIImage diffingQA

Catalog entry only — a full write-up lands closer to release.

Related across catalogs

Want a heads-up when RustScreenDiffAI releases?

Subscribe via blog