GitHub topics: visual-regression-testing
lost-pixel/lost-pixel
Open source alternative to Percy, Chromatic, Applitools.
Language: TypeScript - Size: 36.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,472 - Forks: 54

reg-viz/reg-cli
📷 Visual regression test tool.
Language: JavaScript - Size: 83.8 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 384 - Forks: 27

happo/happo-plugin-storybook
A happo.io plugin for Storybook
Language: JavaScript - Size: 3.51 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 6

cursion-dev/server
✨ Complicated Web Testing on Easy Mode.
Language: Python - Size: 1.75 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

bleech/visual-regression-tests
Find issues before others do – every time. With automatic screenshots, daily comparisons, and instant tests after WordPress and plugin updates.
Language: PHP - Size: 7.94 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 0

playbook-ui/playbook-ios
📘A library for isolated developing UI components and automatically taking snapshots of them.
Language: Swift - Size: 28.1 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 1,198 - Forks: 61

paazmaya/shigehachi
Compare two sets of images
Language: JavaScript - Size: 1.68 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 1

wikimedia/pixel
Catch visual regressions before users see them
Language: JavaScript - Size: 1.04 MB - Last synced at: 8 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 10

percy/example-percy-selenium-python
Example app demonstrating Percy's Python Selenium integration.
Language: JavaScript - Size: 358 KB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 5

FRSOURCE/cypress-plugin-visual-regression-diff
Perform visual regression test with a nice GUI as help. 💅 Only for Cypress!
Language: TypeScript - Size: 20.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 173 - Forks: 22

happo/happo.io
Happo is a cross-browser screenshot testing service for continuous integration. It can be used standalone or integrated with Storybook, Cypress, Playwright, and more.
Language: JavaScript - Size: 2.87 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 204 - Forks: 28

reg-viz/reg-actions
A visual regression test tool for github actions :octocat:.
Language: TypeScript - Size: 85 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 85 - Forks: 11

dnotes/image-crop-or-pad
tiny, dependency-free, isomorphic utility for resizing raw images, mostly for visual regression testing
Language: Svelte - Size: 350 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

paazmaya/hideo
Visual regression testing reporter
Language: JavaScript - Size: 677 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

eWert-Online/OSnap
OSnap is a snapshot testing tool, which mainly focuses on speed and ease of use.
Language: OCaml - Size: 42.7 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 162 - Forks: 2

ExpediaGroup/comparadise
A visual comparison tool for reviewing visual changes on frontend PRs.
Language: TypeScript - Size: 13 MB - Last synced at: 8 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 6

rwieruch/visual-regression-testing-react-storybook
Visual Regression Testing in React with Storybook
Language: JavaScript - Size: 9.9 MB - Last synced at: 2 days ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 13

dferber90/jest-transform-css
👩🏭 Jest transformer to import CSS into Jest's jsdom
Language: JavaScript - Size: 61.5 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 44 - Forks: 21

NimaSoroush/differencify
Differencify is a library for visual regression testing
Language: JavaScript - Size: 6.61 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 636 - Forks: 46

dreamshotrocks/cypress-lens
Module for visual regression testing and reporting for Cypress.
Language: JavaScript - Size: 20.2 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 15 - Forks: 2

BASILAHAMED/visual-comparison
Publised on PyPI Repository that compares two images with the same sizes and shows the differences visually by drawing rectangles. Useful for Visual Regression UI Automation Testings.
Language: Python - Size: 1.19 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

jaredpalmer/cypress-image-snapshot
Catch visual regressions in Cypress
Language: JavaScript - Size: 1.86 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 893 - Forks: 156

edumserrano/playwright-adventures
Playwright demos and tips such as how to run in docker, how to get code coverage, etc
Size: 3.27 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 50 - Forks: 3

percy/percy-selenium-java
Visual testing with Java Selenium and Percy
Language: Java - Size: 445 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 12 - Forks: 17

percy/percy-cypress
Visual testing with Cypress and Percy
Language: JavaScript - Size: 2.35 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 348 - Forks: 42

nanxstats/tinyvdiff
Minimalist visual regression testing plugin for pytest
Language: Python - Size: 1.41 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

theetrain/svelte-cartesian
Cartesian Product component for Svelte to help with visual regression testing
Language: Svelte - Size: 5.44 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 12 - Forks: 1

jacob-8/kitbook
Documentation, Prototyping, Inspection & Testing Workbench Tool for Svelte (SvelteKit Storybook alternative)
Language: TypeScript - Size: 3.92 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 65 - Forks: 5

dev-eranda/reactjs-design-system-engineer
Learned advanced ReactJS for building modern web applications
Language: TypeScript - Size: 2.44 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

playbook-ui/accessibility-snapshot-ios
A library for generating snapshot images of components managed by Playbook with accessibility labels.
Language: Swift - Size: 3.69 MB - Last synced at: 28 days ago - Pushed at: 11 months ago - Stars: 46 - Forks: 2

pooja40jadeja/visual-regression
Visual Regression of PDFs using pdfgrep, zbar and imagemagick libraries done using Robot Framework.
Language: RobotFramework - Size: 70.3 KB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

sitegeist/Sitegeist.Monocle.BackstopJS
BackstopJS connector for the Sitegeist.Monocle Styleguide
Language: PHP - Size: 55.7 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

d0whc3r/jsdom-screenshot-playwright
📸 Take screenshots of jsdom with playwright
Language: TypeScript - Size: 184 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

awsfundamentals-hq/cloudwatch-synthetics-visual-regression-tests
Learn about Visual Regression Testing with AWS CloudWatch Synthetics
Language: Astro - Size: 846 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

pxlrbt/website-diff
Utility tool that bundles a crawler and BackstopJS for visual regression testing.
Language: JavaScript - Size: 138 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

penx/storybook-code-coverage
Combining Storybook, Cypress and Jest Code Coverage
Language: JavaScript - Size: 2.26 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 15

Latios96/cato
A visual regression testing tool intended for the development of final-frame renderers.
Language: Python - Size: 97.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

dferber90/jsdom-screenshot
📸 Take screenshots of jsdom with puppeteer
Language: JavaScript - Size: 215 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 66 - Forks: 17

emahnovets/jsdom-to-image
Generate image from JSDOM
Language: TypeScript - Size: 2.09 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

percy/percy-protractor
Visual testing with Protractor and Percy
Language: JavaScript - Size: 1.57 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 5 - Forks: 4

Crunch-io/nightwatch-vrt
Visual Regression Testing tools for nightwatch.js
Language: JavaScript - Size: 103 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 63 - Forks: 20

Mikuu/Micoo
A simple screenshots compare solution for visual regression test
Language: JavaScript - Size: 82.9 MB - Last synced at: about 19 hours ago - Pushed at: over 2 years ago - Stars: 191 - Forks: 14

maksimr/karma-image-snapshot
Karma jasmine matcher that performs image comparisons based on jest-image-snapshot for visual regression testing
Language: JavaScript - Size: 880 KB - Last synced at: about 8 hours ago - Pushed at: about 8 hours ago - Stars: 5 - Forks: 2

lifull-dev/Gazo-san
Detect difference between two images.
Language: C++ - Size: 696 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 54 - Forks: 10

percy/percy-webdriverio
Visual testing with WebdriverIO and Percy
Language: JavaScript - Size: 3.3 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 26 - Forks: 22

wlsf82/backstop-config
A simple implementation of BackstopJS for running screenshot comparison tests on static websites.
Language: JavaScript - Size: 3.16 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 36 - Forks: 17

ennjin/wdio-visual-regression
Visual regression tool for webdriver.io
Language: TypeScript - Size: 1.17 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 3

google/percy-node 📦
Utilities for visual regression testing in node based testing setups (like Protractor) for use with percy.io
Language: JavaScript - Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 19 - Forks: 14

btravers/pdf-snapshot
Jest matcher for visual regression testing of PDF documents
Language: TypeScript - Size: 184 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

happo/happo-plugin-gatsby 📦
A happo.io plugin for Gatsby projects
Language: JavaScript - Size: 223 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

odai-alali/cypress-odiff
Cypress Visual Regression Tests
Language: TypeScript - Size: 518 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 1

retest/recheck-web-js
recheck for web apps – change comparison tool with Golden Masters and Git-like ignore syntax.
Language: TypeScript - Size: 1.17 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 3

reg-viz/reg-cli-report-ui
:gem: New face of reg-cli Report UI.
Language: TypeScript - Size: 3.12 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 31 - Forks: 12

BASILAHAMED/visual-testing
Reference codes to perform visual regression testing using visual-comparison package.
Language: Python - Size: 880 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Ebazhanov/cypress-image-screenshot-comparison
screenshot comparison + Cypress + Mochawesome report + CircleCI
Language: JavaScript - Size: 1.72 MB - Last synced at: about 5 hours ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 2

msn0/vrt-react
Take a screenshot 📸 of React component. Push it and compare images in pull request.
Language: JavaScript - Size: 2.32 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 2

percy/percy-nightmare
Visual testing with Nightmare and Percy
Language: JavaScript - Size: 1.4 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 1

percy/percy-nightwatch
Visual testing with Nightwatch and Percy
Language: JavaScript - Size: 1.24 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 9

nightwatchjs/nightwatch-vrt Fork of bbc/nightwatch-vrt
Official Nightwatch plugin that adds visual regression testing support.
Language: JavaScript - Size: 1000 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 3

vidiff/vidiff-documentation-and-issues
The documentation and issues for Vidiff
Size: 12.7 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

dmitrijs-balcers/bikeshop
Showcase test automation with unit/int/e2e/vrt
Language: TypeScript - Size: 9.4 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

louiscklaw/cypress-playlist
cypress-playlist
Language: Shell - Size: 1.79 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vdiachenko/visual-regression-telegram-bot
:koala: Visual regression testing tool running via telegram bot
Language: JavaScript - Size: 17.6 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

retest/recheck-web
recheck for web apps – change comparison tool with local Golden Masters, Git-like ignore syntax and "Unbreakable Selenium" tests.
Language: HTML - Size: 14.3 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 262 - Forks: 42

msn0/a6-examples
Angular6 - unit and visual regression tests
Language: TypeScript - Size: 127 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 2

takumi-saito/VrtSampleApp
Language: Kotlin - Size: 8.13 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

martinkr/chigai-mock-server
Modern visual regression testing. Internal test server.
Language: JavaScript - Size: 37.1 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 15 - Forks: 0

martinkr/chigai-api
Modern visual regression testing. API for the visual regression tests.
Language: JavaScript - Size: 830 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 0

AudunWA/playwright-percy-demo
A demo of visual regression testing using Playwright and Percy
Language: HTML - Size: 7.75 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Ebazhanov/visual-regression-ashot-selenide
Full page screenshot comparison (visual regression testing) can be used with Java, Groovy ...
Language: Groovy - Size: 29.2 MB - Last synced at: about 5 hours ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

portrik/cypress-visual-regression
Showcase of visual regression testing with Cypress
Language: TypeScript - Size: 6.14 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

researchgate/emailonacid
✉️ Mail visual regression testing library based on Email on Acid API
Language: JavaScript - Size: 2.56 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 4

edumserrano/playwright-bug-vrt-diff 📦
Demo of an Angular app using playwright tests. The goal was to create a reproduction repo to show some issues with Visual Regression Testing (VRT) in playwright.
Language: TypeScript - Size: 23 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

wlsf82/curso-cypress-percy
Repositório do curso de testes de regressão visual com Cypress e Percy da Escola Talking About Testing
Size: 55.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 18

adobe/frontend-regression-validator
Visual regression tool used to compare baseline and updated instances of a website in a deployment pipeline.
Language: Python - Size: 273 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 67 - Forks: 11

basset/basset
Visual regression testing platform
Language: JavaScript - Size: 4.05 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 48 - Forks: 5

martinkr/chigai-core
Modern visual regression testing. Core module.
Language: JavaScript - Size: 113 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 18 - Forks: 0

martinkr/chigai-cli
Modern visual regression testing. CLI.
Language: JavaScript - Size: 121 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 18 - Forks: 0

nalmeida/master-of-puppets
Visual regression test tool using Puppeteer and Resemblejs.
Language: JavaScript - Size: 270 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

compoze-labs/storyshots
Visual regression testing for your Storybook using containers!
Language: TypeScript - Size: 1.04 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

visual-regression-testing/terraform
Code to provision necessary infrastructure for visual regression testing
Language: HCL - Size: 46.9 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

dariobanfi/visual-regression-testing-talk
Presentation about Visual regression testing for Frontend Meetup
Language: JavaScript - Size: 2.56 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

leenasn/expo-sample 📦
Sample app to integrate Expo with Loki for Visual Integration Testing
Language: JavaScript - Size: 284 KB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

faizaaslam/playwright-visual-comparison
Visual regression testing with playwright & typescript
Language: TypeScript - Size: 4.74 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

jmaen/snapper
JUnit extension for Selenium-based visual regression testing
Language: Java - Size: 109 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

yoniaiz/puppeteer-ui-teskit
Puppeteer UI TestKit is an open-source npm package that simplifies UI testing for visual regression and accessibility using Puppeteer and axe-core. It provides an intuitive toolkit for automating UI tests, capturing screenshots, and performing accessibility checks.
Language: TypeScript - Size: 1.35 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

wlsf82/cypress-and-percy-course
Repository for the basic course of visual regression testing with Cypress and Percy, by Walmyr Filho
Size: 91.8 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 2

alikirec/playwright-screenshot
playwright screenshot html pages
Language: JavaScript - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

viswiz-io/github-action
A Github Action for creating a new VisWiz.io build.
Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

ovotech/cypress-tourist
Visit a place, take a picture. Compare.
Language: JavaScript - Size: 593 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

davidnguyen11/storybook-wdio
The Storybook boilerplate with visual regression test using WebdriverIO
Language: JavaScript - Size: 2.64 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

percy/percy-agent
[Deprecated in favor of `@percy/cli`] An agent process for integrating with Percy.
Language: HTML - Size: 36.2 MB - Last synced at: 6 days ago - Pushed at: 18 days ago - Stars: 22 - Forks: 22

JustSittinHere/wdio-visual-regression-tracker-service
WDIO plugin for Visual Regression Tracker
Language: JavaScript - Size: 885 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

bkosm/personal
Personal blog site, created with Fresh
Language: TypeScript - Size: 6.01 MB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

mikedidomizio/todo-react Fork of mdn/todo-react
Sample todo app built with the React/ReactDOM framework that includes integrations with Percy and Applitools using Cypress
Language: JavaScript - Size: 60 MB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

mooyoul/chai-image
Extends Chai with assertions about images
Language: TypeScript - Size: 3.75 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 6 - Forks: 3

jledentu/breizhcamp-2019-loki 📦
Demo for a talk given at Breizhcamp on 21 March, 2019 about visual regression testing with Storybook and Loki
Language: JavaScript - Size: 618 KB - Last synced at: 8 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

dferber90/visual-regression-testing-example 📦
Example application illustrating how to do visual regression testing in jest
Language: JavaScript - Size: 2.46 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

percy/percy-script 📦
[Deprecated] PercyScript is the easiest way to get started with visual testing and Percy.
Language: JavaScript - Size: 321 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2

dferber90/visual-regression-testing-create-react-app-example 📦
Visual Regression Testing example using Create React App
Language: JavaScript - Size: 265 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1
