deepdiff
DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.
graphtage
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
@stdlib/math-base-utils-absolute-difference
Compute the absolute difference of two real numbers.
@stdlib/stats-incr-rss
Compute the residual sum of squares (RSS) incrementally.
@stdlib/stats-incr-rmse
Compute the root mean squared error (RMSE) incrementally.
@stdlib/stats-incr-mrmse
Compute a moving root mean squared error (RMSE) incrementally.
@stdlib/stats-incr-mmse
Compute a moving mean squared error (MSE) incrementally.
@stdlib/math-base-special-pdiff
Return the positive difference between `x` and `y`.
@stdlib/math-base-special-pdifff
Return the positive difference between `x` and `y`.
@stdlib/math-base-utils-relative-difference
Compute the relative difference of two real numbers.
@stdlib/math-base-utils-float64-epsilon-difference
Compute the relative difference of two real numbers in units of double-precision floating-point epsilon.
https://github.com/bluebrain/dir-content-diff
Simple tool to compare directory contents and get differences using smart comparators.
https://github.com/dyka3773/db-drift
A command-line tool to visualize the differences between two DB states.
https://github.com/andrew/json-schema-diff
Semantic diff for JSON files using JSON Schema metadata
https://github.com/jfcherng/php-diff
A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc).
https://github.com/aksw/quitdiff
Command line comparison tool for semantic web data, it can be used as git difftool for RDF data as well.
io.github.alien-tools:roseau-cli
Fast and accurate API breaking change analysis of Java libraries.
number-float32-base-ulp-difference
Calculate the ULP difference for Float32 numbers with this efficient JavaScript library. Perfect for numerical computation in browsers and Node.js. 🚀🌐
textdistance
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
KeepDelta
KeepDelta: A Python Library for Human-Readable Data Differencing - Published in JOSS (2025)
number-float64-base-ulp-difference
Compute the number of representable double-precision floating-point values that separate two double-precision floating-point numbers along the real number line.