A desktop app for reviewing Android screenshot tests. Scan your Gradle project, triage diffs in seconds, accept new baselines with one click.
Built for Paparazzi, Roborazzi, Compose Screenshot Testing · swift-snapshot-testing betaScan, diff, accept. The full triage loop in under a minute.
A focused toolkit, not a platform. Local-first, fast, and built around how mobile engineers actually work.
Works out of the box with Paparazzi, Roborazzi, and Compose Screenshot Testing. iOS via swift-snapshot-testing in beta.
Delta, toggle, and slider comparisons. Pinch-zoom and pan to inspect pixel-level differences.
Promote the rendered image over the golden, one failure at a time or in bulk for a whole scan.
Scans multi-module Gradle projects, groups failures by module, and tracks status across rescans.
Stitch a scan's failures into a short video — perfect for sharing diffs in PRs or design reviews.
Keep a scan watching your build outputs — new failures show up the moment Gradle finishes.
Paste a CI run's result tarball URL (e.g. a Jenkins artifact) — or upload one or more .zip/.tar/.tar.gz archives from disk. Papa Stud.io overlays the failures onto your local project and scans against your local goldens. Multiple archives are merged into one scan; if two disagree on a file's content, the scan is aborted and the conflicts are listed.
macOS via Homebrew. A few commands, no extra setup.
brew tap eboudrant/tap brew trust eboudrant/tap brew install --cask papastudio
brew trust is required on Homebrew 6.0+ before it will load a third-party tap. On older Homebrew that line is unnecessary — skip it.
Built for long review sessions. Click any screenshot to expand.