Open-source visual regression tools: 8 compared
Screenshot comparison and visual diff tools.
8 tools are listed here. Each one is open source under an OSI-approved license and meets the inclusion rules. The table is sorted by GitHub stars, descending, on the fetch date. Select a column heading to sort by another column.
Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.
| BackstopJS | 7,1811 | 2019-01-211v3.8.8 | 2026-09-081 | MIT | JavaScript | active |
|---|---|---|---|---|---|---|
| pixelmatch | 6,9571 | 2026-04-291v7.2.0 | 2026-09-151 | ISC | JavaScript | active |
| jest-image-snapshot | 3,9151 | 2026-03-091v6.5.2 | 2026-05-151 | Apache-2.0 | JavaScript | slow |
| Loki | 1,9091 | 2024-08-271v0.35.1 | 2024-10-121 | MIT | JavaScript | inactive |
| Lost Pixel | 1,6821 | 2024-11-141v3.22.0 | 2026-04-221 | MIT | TypeScript | archived |
| reg-suit | 1,2951 | 2026-03-161v0.14.6 | 2026-03-161 | MIT | TypeScript | slow |
| Testplane | 8301 | 2026-09-141v9.2.3 | 2026-09-141 | MIT | TypeScript | active |
| Visual Regression Tracker | 7161 | 2026-09-0115.8.0 | 2026-09-011 | Apache-2.0 | Shell | active |
1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.
Comparisons in this category
Guide
Open-source visual regression testing tools: how the list is sorted and what each covers