12 Repos
Frameworks for building and managing complex view hierarchies.
Explore 12 awesome GitHub repositories matching part of an awesome list · User Interface Layout. Refine with filters or upvote what's useful.
Neon ist ein Swift-Framework für programmatisches UI-Layout, das Schnittstellenelemente durch eine Engine für relative Positionierung orchestriert. Es berechnet View-Größen und -Positionen zur Laufzeit, um responsive Benutzeroberflächen zu erstellen, ohne Constraints, Springs, Struts oder Visual Format Language zu verwenden. Das System organisiert Elemente in Stacks und Gruppen unter Verwendung eines koordinatenbasierten Orchestrators, der Ausrichtungsregeln zwischen Geschwister- und Elternkomponenten auflöst. Es nutzt einen regelbasierten Koordinaten-Mapping-Ansatz, um hochrangige Ausrichtungsdeskriptoren in absolute Bildschirmkoordinaten zu übersetzen. Das Framework bietet Funktionen für Superview-Anchoring, Container-Space-Filling und dynamische Size-to-Fit-Berechnungen. Es unterstützt zudem die relative View-Ausrichtung und die Organisation von Geschwisterelementen in horizontalen oder vertikalen Stacks, die an Kanten, Ecken oder Zentren ausgerichtet sind.
Enables programmatic UI layout with a powerful syntax.
:leaves: Concise Autolayout code
Provides an elegant, readable syntax for view layout.
This project is a curated collection of Android development code snippets, implementation patterns, and technical guides designed to assist in building and maintaining mobile applications. It serves as a reference for standard mobile architecture, providing structured approaches to common development requirements and system integration tasks. The repository distinguishes itself by offering specific technical strategies for managing application lifecycles, optimizing memory usage, and ensuring interface responsiveness in resource-constrained environments. It provides programmatic techniques fo
Optimizes complex interface layouts to ensure efficient rendering across different screen sizes.
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
Offers high-performance, manual view layout without auto-layout constraints.
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
Provides a clean interface for the Flexbox layout engine.
The most powerful Grid container missed in SwiftUI
Adds a powerful grid container component to SwiftUI.
Simple static table views for iOS in Swift.
Simplifies the creation of static table views for iOS.
DEPRECATED - BrickKit For IOS
Facilitates the creation of complex and responsive UI layouts.
A tabbar with a number of preset animations written in pure SwiftUI
Implements tab bars with pre-built animation effects.
Write less UI code
Reduces boilerplate code when defining user interface layouts.
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.
Supports complex, nested layouts using an intuitive DSL syntax.
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
Manages layouts for views and layers with powerful constraint support.