neg-0/DiffGoblin Visual Diff

Screenshot two URLs and post a visual diff as a PR comment. Catch visual regressions before they ship.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
base-urlURL to screenshot as baseline (e.g., your production site)yes
head-urlURL to screenshot as comparison (e.g., PR preview deploy)yes
github-tokenGitHub token for posting PR comments and uploading artifactsno${{ github.token }}
thresholdPixel match threshold (0-1). Lower = more sensitive. Default 0.1no0.1
fail-on-changeFail the action if visual changes are detected (true/false)nofalse
viewport-widthBrowser viewport width in pixelsno1280
viewport-heightBrowser viewport height in pixelsno800
wait-timeMilliseconds to wait after page load for animations/lazy contentno1000
namedescription
changedWhether visual changes were detected (true/false)
change-percentPercentage of pixels that changed
changed-pixelsNumber of pixels that changed
diff-pathPath to the diff image file
base-screenshot-pathPath to the base URL screenshot
head-screenshot-pathPath to the head URL screenshot