HeckelDiff

Diff library

A Swift diffing library that calculates the minimum set of steps to transform one collection into another.

A fast Swift diffing library.

GitHub

167 stars
3 watching
28 forks
Language: Swift
last commit: over 4 years ago
Linked from 1 awesome list

batched-updatesdiffingswiftuicollectionviews

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kuniwak/mirrordiffkit Provides tools for testing and comparing two instances of any type, including efficient diff functionality. 184
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
tonyarnold/differ A Swift library for calculating differences and generating patches between collections. 662
ra1028/diffabledatasources A library that enables fast and crash-free updating of table view and collection view items using automatic diffing 853
paldepind/dffptch A compact diff format library for efficiently sending changes in JSON objects over networks. 172
lxcid/listdiff An implementation of an algorithm to calculate the diff between two arrays 241
monmohan/xferspdy Provides binary diff and patch capabilities in Go 101
sirthias/spliff Provides an efficient implementation of the diff algorithm in Scala 58
diffsharp/diffsharp A tensor library with support for differentiable programming in machine learning and optimization. 589
mirage/duff A Pure OCaml implementation of a differential file diffing algorithm 20
mcudich/templatekit A React-inspired framework for building component-based user interfaces in Swift. 161
gnome/meld A visual diff and merge tool for developers to compare files, directories, and version-controlled projects. 1,095
alexdrone/buffer An efficient array diffing framework with built-in data source adapters and collection observation functionality. 350
aswinkarthik/csvdiff Tool to compare changes between two CSV files 532