deep-object-diff

Object difference calculator

A small library that calculates the differences between two objects with nested structures, such as arrays and objects.

Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

GitHub

1k stars
11 watching
89 forks
Language: JavaScript
last commit: 9 months ago
Linked from 1 awesome list

arraydeepdiffnested-structuresobject

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tonyarnold/differ A Swift library for calculating differences and generating patches between collections. 662
gregfinzer/compare-net-objects A .NET library that performs deep comparisons of two objects using reflection, highlighting differences between them. 1,069
lxcid/listdiff An implementation of an algorithm to calculate the diff between two arrays 241
soffes/diff A pure Swift library for calculating differences between two sets of data. 122
zenangst/differific A diffing framework that helps compare Hashable objects using the Paul Heckel's algorithm. 123
hackvertor/diffy A Java application that displays differences between two responses using color-coded formatting. 0
paldepind/dffptch A compact diff format library for efficiently sending changes in JSON objects over networks. 172
alexshtf/autodiff A .NET library that automates the process of computing derivatives of mathematical functions. 92
openapitools/openapi-diff Utility for comparing two OpenAPI specifications and rendering differences in various formats. 832
a2design-inc/json-compare A tool to find differences between two JSON files. 59
bokuweb/wu-diff-js Compares two sequences of characters using the Wu-Levenshtein distance algorithm to identify differences. 17
abhidsm/time_diff A Ruby gem that calculates the difference between two times in terms of years, months, weeks, days, hours, minutes, and seconds. 146
inspect-js/node-deep-equal A Node.js module implementing the algorithm for comparing two objects for equality 778
chaijs/deep-eql A library that provides a way to compare two objects at a deep level, considering all their properties and values recursively. 108
the-mikedavis/tree-sitter-diff A grammar for parsing diff output from git commits. 38