DiffableDataSources
Diffing library
A library that enables fast and crash-free updating of table view and collection view items using automatic diffing
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
854 stars
12 watching
70 forks
Language: Swift
last commit: over 2 years ago
Linked from 2 awesome lists
algorithmcollectionviewdatasourcediffdiffablediffingtableviewwwdc19
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A Swift diffing library that calculates the minimum set of steps to transform one collection into another. | 167 |
| | An efficient array diffing framework with built-in data source adapters and collection observation functionality. | 350 |
| | A smart UICollectionView implementation that simplifies data structure management and improves reload performance using a diffing algorithm. | 158 |
| | A pure Swift library for calculating differences between two sets of data. | 122 |
| | A declarative library for building component-based user interfaces in UITableView and UICollectionView | 1,337 |
| | A binary diffing tool integrated with IDA plugin and decompilation support | 49 |
| | A collection of examples showcasing various compositional layout and diffable data source techniques in iOS development. | 638 |
| | A component library for displaying diffs of text | 29 |
| | A data-driven UI framework that enables efficient partial updates of CollectionView and TableView instances. | 571 |
| | An interactive visualization library for converting any dataset into a customizable map, table, and filter components. | 58 |
| | A library that streamlines updating UI elements in UITableView and UICollectionView by calculating incremental changes using an edit distance algorithm. | 90 |
| | A framework for comparing and updating data in Swift applications with high performance and customizable diffing. | 123 |
| | A UI component library for displaying customizable, action-oriented buttons and sheets on iOS devices. | 139 |
| | A Swift library for creating UITableView-based forms with customizable rows and sections. | 1,301 |
| | A Swift library for calculating differences and generating patches between collections. | 664 |