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: almost 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 |