pixelmatch is a tiny JavaScript library for pixel-level image comparison. It's designed to highlight visual differences between two images, generating a diff output showing changed areas. Widely used for visual regression testing, pixelmatch works in Node.js and browsers, offering customizable thresholds for sensitivity. It provides precise control over the comparison process, enabling developers to identify even subtle inconsistencies in images with configurable options for matching and output.
Pixelmatch's release frequency is highly variable. It had a burst of releases in 2015, with another peak in 2019. Releases became less frequent from 2020 to 2024, often with just one release per year or longer gaps. 2025 saw 2 releases in February, but none since then. The package hasn't had a release in the last 6 months.
Pixelmatch downloads demonstrate a strong upward trend from February 2024 (3.6M) to July 2025 (15.7M). There is consistent growth throughout 2024 and the first half of 2025. August 2025 downloads (8.5M) are incomplete but suggest a possible dip compared to previous months.