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.
4k stars
41 watching
241 forks
Language: Swift
last commit: 9 months ago
Linked from 2 awesome lists
algorithmchangesetcollectionviewdiffdifferencediffingpaul-heckel-algorithmtableview
Related projects:
Repository | Description | Stars |
---|---|---|
instagram/iglistkit | A framework for building fast and flexible lists in UICollectionViews. | 12,883 |
soffes/diff | A pure Swift library for calculating differences between two sets of data. | 122 |
soysaucelab/collectionkit | A modern framework for building composable data-driven collection views | 4,403 |
tonyarnold/differ | A Swift library for calculating differences and generating patches between collections. | 662 |
rxswiftcommunity/rxdatasources | A set of data source libraries for table views and collection views that simplify data binding and animation management using RxSwift | 3,098 |
bokuweb/wu-diff-js | Compares two sequences of characters using the Wu-Levenshtein distance algorithm to identify differences. | 17 |
ra1028/diffabledatasources | A library that enables fast and crash-free updating of table view and collection view items using automatic diffing | 853 |
kuniwak/mirrordiffkit | Provides tools for testing and comparing two instances of any type, including efficient diff functionality. | 184 |
mcudich/heckeldiff | A Swift diffing library that calculates the minimum set of steps to transform one collection into another. | 167 |
zenangst/differific | A diffing framework that helps compare Hashable objects using the Paul Heckel's algorithm. | 123 |
kpdecker/jsdiff | A JavaScript implementation of text differencing algorithm | 8,147 |
dqhieu/uigradient | A Swift library for creating gradient layers, colors, and images with customizable directions and corner radii. | 267 |
kodecocodes/swift-algorithm-club | An online resource providing implementations and explanations of algorithms and data structures in Swift | 28,822 |
alexdrone/buffer | An efficient array diffing framework with built-in data source adapters and collection observation functionality. | 350 |
uikit/uikit | A lightweight and modular front-end framework for developing fast and powerful web interfaces. | 18,322 |