Review screenshot failures, side-by-side.

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 beta
Demo

See it in action

Scan, diff, accept. The full triage loop in under a minute.

Features

Everything you need to triage diffs

A focused toolkit, not a platform. Local-first, fast, and built around how mobile engineers actually work.

Android & iOS tools

Works out of the box with Paparazzi, Roborazzi, and Compose Screenshot Testing. iOS via swift-snapshot-testing in beta.

Multiple diff modes

Delta, toggle, and slider comparisons. Pinch-zoom and pan to inspect pixel-level differences.

One-click accept

Promote the rendered image over the golden, one failure at a time or in bulk for a whole scan.

Monorepo aware

Scans multi-module Gradle projects, groups failures by module, and tracks status across rescans.

Video export

Stitch a scan's failures into a short video — perfect for sharing diffs in PRs or design reviews.

Live watch mode

Keep a scan watching your build outputs — new failures show up the moment Gradle finishes.

Review CI results remotely

Paste a CI run's result tarball URL (e.g. a Jenkins artifact) and Papa Stud.io downloads it, overlays the failures onto your local project, and scans — reviewing the remote run against your local goldens.

Install

Up and running in seconds

macOS via Homebrew. Single command, no extra setup.

brew tap eboudrant/tap
brew install --cask papastudio
Screenshots

Three views, one triage flow

Built for long review sessions. Click any screenshot to expand.

Home

Home

Review

Review

Detail

Detail