What is CollectionKit?

CollectionKit is a modern Swift framework for building composable data-driven collection view.

Features:

  • Rewritten UICollectionView on top of UIScrollView.
  • Automatically diff data changes and update UI.
  • Superb performance through cell reuse, batched reload, visible-only diff, & the use of swift value types.
  • Builtin layout & animation systems specifically built for collections.
  • Composable sections with independent layout.
  • Strong type checking powered by Swift Generics.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/SoySauceLab/CollectionKit
  • Resource Maker: SoySauceLab
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: CollectionKit
  • Carthage: SoySauceLab/CollectionKit