LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
-
Updated
Feb 17, 2021 - Swift
LayoutKit is a fast view layout library for iOS, macOS, and tvOS.
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
UIKit a-là SwiftUI.framework [min deployment target iOS10]
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
✂ Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.
Flexbox & CSS-style Layout in Swift.
📦 React-inspired UIKit Components -
Panda is an asynchronous render and layout framework which can be used to achieve high performance tableview.
A super fast and easy-to-use layout library for iOS. FrameLayoutKit supports complex layouts, including chaining and nesting layout with simple and intuitive operand syntax.
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
🛠 Async List Layout Kit
Fully document based declarative way for building UI with a custom and more performant layout.
Swift reimplement of Autolayout
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout.
🚀 Super fast Layout Engine. Concise syntax, easy readable and maintainable code. Chainable. Write less code for laying out views. [iOS/Swift/Objc]
StackBox is a scrollable container where you can easily insert and remove boxes
Compose is a library that helps you compose complex and dynamic views.
DSL + Layout dynamic layout solution for Web, iOS, Android
Add a description, image, and links to the layout-engine topic page so that developers can more easily learn about it.
To associate your repository with the layout-engine topic, visit your repo's landing page and select "manage topics."