DifferenceKit

Diffing library

A framework for efficiently calculating differences between collections of data in Swift

💻 A fast and flexible O(n) difference algorithm framework for Swift collection.

GitHub

4k stars
41 watching
241 forks
Language: Swift
last commit: over 2 years ago
Linked from 2 awesome lists

algorithmchangesetcollectionviewdiffdifferencediffingpaul-heckel-algorithmtableview

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
instagram/iglistkitA framework for building fast and flexible lists in UICollectionViews.12,899
soffes/diffA pure Swift library for calculating differences between two sets of data.122
soysaucelab/collectionkitA modern framework for building composable data-driven collection views4,410
tonyarnold/differA Swift library for calculating differences and generating patches between collections.664
rxswiftcommunity/rxdatasourcesA set of data source libraries for table views and collection views that simplify data binding and animation management using RxSwift3,101
bokuweb/wu-diff-jsCompares two sequences of characters using the Wu-Levenshtein distance algorithm to identify differences.17
ra1028/diffabledatasourcesA library that enables fast and crash-free updating of table view and collection view items using automatic diffing854
kuniwak/mirrordiffkitProvides tools for testing and comparing two instances of any type, including efficient diff functionality.184
mcudich/heckeldiffA Swift diffing library that calculates the minimum set of steps to transform one collection into another.167
zenangst/differificA framework for comparing and updating data in Swift applications with high performance and customizable diffing.123
kpdecker/jsdiffA JavaScript implementation of text differencing algorithm8,252
dqhieu/uigradientA Swift library for creating gradient layers, colors, and images with customizable directions and corner radii.267
kodecocodes/swift-algorithm-clubAn online resource providing implementations and explanations of algorithms and data structures in Swift28,859
alexdrone/bufferAn efficient array diffing framework with built-in data source adapters and collection observation functionality.350
uikit/uikitA lightweight and modular front-end framework for developing fast and powerful web interfaces.18,343