OpenLayout is an open source SwiftUI-inspired layout system. Mostly used for research purposes, but you can use it as you wish!
Most algorithms and patterns were inspired by aggressively disassembling SwiftUI
and SwiftUICore
binaries.
-
HStack
/VStack
- Fixed
frame
- Flexible
frame
-
padding
-
fixedSize
- Text Layout
- Screenshot Tests