Packages for keyword “layout”
These packages are available as a package collection, usable in Xcode or SwiftPM.
LazyLayoutKit
Write your own SwiftUI layout — masonry, timeline, calendar, board — and have it build only the views on screen. 120fps over 1,000,000 items on device.
MasonryStack
A Pinterest like layout in SwiftUI (horizontal & vertical).
LazyCollectionView
A modest attempt to port UICollectionView to SwiftUI.
CGLayout
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
Eventually
Align overlapping events on a timeline using an iOS/Google Calendar–style layout
Fit
SwiftUI layout for arranging elements in lines, dynamically adjusting to the available space.
KeylineKit
Measured layout annotations for SwiftUI previews: padding, spacing, sizes, corner radii and safe area.
Pin
📌 A tiny library that makes working with AutoLayout easier. Only 200 lines of code.
Acheron
Aepryus Software's iOS Library
AnimatedCarousel
A SwiftUI package providing beautiful, animated layouts for collections of views. Choose from 7 built-in layout styles including circular, spiral, grid, radial, wave, helix, and custom arrangements.
SwiftUI-UniformGrid
A SwiftUI custom Layout that arranges child views in a grid with equal-sized cells.
InlineFlowSeparatorLayout
A SwiftUI layout for tags, breadcrumbs, and inline metadata with automatic separators and clean line wrapping.
StackWrapper
StackWrapper helps you easily and efficiently arrange your desired elements using a flexible layout. This component dynamically adjusts in height and width based on the elements and the device’s screen size. It also allows you to use various properties to customize your design needs.
LayoutUI
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout.