Awesome Open Source
Awesome Open Source

ALLKit Build Status PodL PodV Swift iOS

A declarative data-driven framework for rapid development of smooth UI

  • Stable and safe - production ready solution used in some popular apps
  • Easy to use - simple and clean API using modern Swift features like function builder
  • Lightweight - 1K lines of code that greatly simplify development
  • Modular - use only components you need (see podspec)


  • Powerful abstraction over UICollectionView with automatic cells and views management
  • Layout calculation in background using flexbox
  • Flat view hierarchy with reduced number of subviews


pod 'ALLKit'

How to use

Check out the demo project (run bundle exec pod install and open Pods/Pods.xcodeproj) and read the docs:


Demo screenshots


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
swift (7,627
ios (3,550
layout (176
animations (161
flexbox (99
uicollectionview (90
layout-engine (23
diffing (20
nsattributedstring (17

Find Open Source By Browsing 7,000 Topics Across 59 Categories