How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
A declarative UI framework for iOS
The main features of nicklockwood/layout are: Layout Frameworks.
Projects with overlapping indexed features include: declarativehub/bond — Bond is a Swift data binding framework designed to synchronize data models and user interface elements through one-way… declarativehub/layoutless — Write less UI code. erwstout/ginger — Ginger is a minimal flexbox 12 column grid system named after a cute dog. It doesn't give you any fancy extras like… exyte/grid — The most powerful Grid container missed in SwiftUI. facebook/yoga — Yoga is an embeddable UI layout library and engine that implements the flexible box model used in web standards. It… bem-incubator/bem-grid — Modular grid powered by Lost and BEM.
Bond is a Swift data binding framework designed to synchronize data models and user interface elements through one-way and two-way value flows. It functions as a reactive suite for monitoring collection changes, transforming data streams, and bridging user interface events to data models. The project provides a reactive bridge that transforms user interface interactions and protocol delegate method calls into observable signals. It includes a collection observer to monitor changes in arrays and a functional data stream processor that applies operators to modify or combine values before they r
Ginger is a minimal flexbox 12 column grid system named after a cute dog. It doesn't give you any fancy extras like some other frameworks, but what it does give you is a solid lightweight grid system to make developing and designing your next site easy and quick.