I got frustrated with the experience of reviewing image snapshot changes (from egui_kittest, thus the name) in my ide and on github, so I made something really cool:
Just run kitdiff
in your terminal and it'll visualize all the diffs! You can use the 1, 2, 3
keys to switch between original, new, diff
images. You can also generate diffs on the fly to play with different threshold options. Also, it's wicked quick!
Screen.Recording.2025-09-18.at.13.06.03.mp4
You can do kitdiff pr https://github.com/rerun-io/rerun/pull/11253
to view a diff of that PR, you don't even need to check out the branch!
Screen.Recording.2025-09-18.at.13.15.31.mp4
Just do a cargo install --git https://github.com/rerun-io/kitdiff
to install the binary