DifferenceKit is a A fast and flexible O(n) difference algorithm framework for Swift collection.
The algorithm is optimized based on the Paul Heckel’s algorithm.
Features:
- Fastest O(n) diffing algorithm optimized for Swift collection
- Calculate diffs for batch updates of list UI in UIKit, AppKit and Texture
- Supports both linear and sectioned collection even if contains duplicates
- Supports all kind of diffs for animated UI batch updates
