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. ❄️
1k stars
11 watching
89 forks
Language: JavaScript
last commit: 9 months ago
Linked from 1 awesome list
arraydeepdiffnested-structuresobject
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 |