1 repository
Frameworks that map complex data models to specific UI components like collection views.
Distinct from Data Mapping Frameworks: Specifically maps models to layout controllers and cells, rather than just automating property assignments.
Explore 1 awesome GitHub repository matching user interface & experience · UI. Refine with filters or upvote what's useful.
IGListKit is a data-driven list manager and framework for iOS that decouples data models from cell logic. It serves as a wrapper for collection views, using a system of section controllers to map specific data model types to independent objects that manage the logic and sizing for list sections. The project features a diffing algorithm library that calculates the minimal set of changes between two data collections. By using unique identifiers and equality tracking, it identifies inserts, deletes, and moves to trigger animated updates instead of full interface reloads. The framework covers a
Maps data models to a UICollectionView to enable the rendering of complex lists with diverse content types.