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.
Catalog entry only — a full write-up lands closer to release.
Related across catalogs
- RustCSPGuardianRust project· Release ready
Rust CLI for checking whether a website can be embedded inside iframe-based environments — dashboards, kiosks, signage players. Returns Allowed / Blocked / Unknown.
- RustLogSenseAIRust project· Release ready
Small, fast Rust CLI for scanning plain-text log files and emitting a Good / Degraded / Critical health verdict from level counts and error-rate anomalies.
- RustPlayerBenchAIRust project· Release ready
Rust CLI benchmark reporter for digital signage player profiles — deterministic CPU / memory simulations producing PASS / WARN / FAIL verdicts.
- RustThreatLensAIRust project· Release ready
Rust CLI security log analyzer — parses auth, nginx, and docker-style logs, detects brute-force and leaked secrets, returns Low / Medium / High / Critical risk verdicts.
- SaveMyTerminalAI project· Demo ready
Local, privacy-safe observability for terminal-based AI agents, with a status dashboard.
Want a heads-up when RustScreenDiffAI releases?
