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.
Proteus : A JSON based LayoutInflater for Android
nidium is an ongoing effort for a mobile hw-accelerated rendering engine to create apps and games. Embedding Mozilla JavaScript VM, Google Skia, Facebook Yoga. https://twitter.com/nidiumproject for updates
Apple's Auto Layout and Visual Format Language for javascript (using cassowary constraints)
If you don't know what a layout engine is then this is probably not for you. But if you do, then this is the fastest, most capable, DTP-grade, coolest layout engine on earth. It's written in pure JavaScript, and it runs circles around the best ones written in C++ because it's powered by game engine tech!
Taitank is a cross platform lightweight flex layout engine implemented in C++.
ModernUI is a cross-platform UI runtime
A feature-rich and highly customizable library for creating user interfaces in Neovim.
The layout engine for React
QuickLayout is a custom-built, declarative layout library for iOS designed to work seamlessly with UIKit.
A diagram layout engine designed specifically for software architecture diagrams
✂ 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.
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."