odiff

github.com/dmtrKovalenko/odiff Image Tools Open-source projectOpen source

The odiff project provides an SIMD-first image comparison library with a Node.js API.

github.com/dmtrKovalenko/odiff
odiff homepage screenshot

About odiff

odiff is a pixel-by-pixel image comparison library and command-line tool that finds visual differences between two similar images such as screenshots, photos and AI-generated images. It is written in Zig with SIMD optimizations for SSE2, AVX2, AVX512 and NEON, and provides a Node.js binding through odiff-bin. It offers a server mode using a readline stdio protocol with JSON messages to reduce process startup cost for repeated comparisons. Diff output files are limited to .png format.

Pricing is not clearly stated.

Key features

  • Cross-format comparison, such as .jpg vs .png without problems
  • Supports .png, .jpeg, .jpg, .webp and .tiff inputs
  • Supports comparison of images with different layouts
  • Anti-aliasing detection
  • Ignoring regions
  • Integrations for Playwright via playwright-odiff and Cypress via cypress-odiff
Watch out for
  • Without an output path, the diff displays inline only in terminals supporting the kitty graphics protocol

odiff at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Details verified
Oct 22, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

odiff alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Image Tools

Well-known listings from the same topic.

All 174
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing