Skip to content

javff/JKListKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JKListKit

A data-driven UIScrollView + UIStackView framework for building fast and flexible lists.

Full Oficial documentation

Main Features
🙅 Create vertical list layouts in a simple way. Focus on building sections and then render them in the order you want, in a safe and decoupled way.
🏠 Better architecture with reusable views and sections
🐦 Data driven UI. The model decides which section will be rendered as well as the order of the sections. Do you want to try applying Server Driven UI ? then go ahead !!
🔠 Create layout with multiple data types
🔑 Set the side margins and the spacing between sections in a centralized way. 100% customizable for each section if necessary.
🔍 Add new sections with no means for something to break. Adding a new section is 100% safe for your current layout.
📱 Simply UIScrollView + UIStackView at its core
𝌗 Lazy Loading
🚀 Extendable API
🔨 Fully unit tested [WIP]
🔨 DI strategy for SectionController [WIP]

Architecture

JKListKitArquitect drawio

What can I do with this ?

Use Cases Examples

JKListExample2.mov

About

A data-driven UIScrollView + StackView framework for building fast and flexible lists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published