1.3
Score
SwiftUI Masonry Layout Component
What is SwiftUIMasonry?
SwiftUIMasonry is a library providing SwiftUI views to create Pinterest-like masonry layouts with flexible configurations, suitable for iOS, macOS, tvOS, and watchOS apps.
Swift
SwiftUI
Layout
Summary of SwiftUIMasonry
- 👍
Configurable horizontal and vertical spacing.
- 👍
Adaptive and fixed line configurations available.
- 👍
Can be initialized with data sources for dynamic content.
- 👍
Default `fill` or `order` masonry placement modes.
- 🤝
Supports iOS 14.0+, macOS 11.0+, tvOS 14.0+, watchOS 7.0+.
Last push4 years agoStars192
Last push
4 years ago
Stars
192
Forks
13
Open Issues
2
Closed Issues
13
SwiftUIMasonry offers SwiftUI views that help developers arrange UI elements in a Pinterest-like masonry layout.
This component includes HMasonry for horizontal arrangements and VMasonry for vertical arrays.
The views allow customizable spacing between children and can adapt in size using `adaptive` and `fixed` configurations.
Additionally, developers can initialize these views with data sources, dynamically creating child views.
Similar Components
PopupView
Swift
SwiftUI
UIKit
SwiftUI library for creating toasts, alerts, and popups.
Alert
Popup
Toast
NVActivityIndicatorView
Swift
UIKit
SwiftUI
A Swift library for diverse loading animations in iOS applications.
Loading Spinner
Animation
PrecisionLevelSlider
Swift
SwiftUI
UIKit
A Swift-based slider for iOS, enhancing precision in value selection with customizable UI and haptic feedback.
Range
FontAwesome.swift
Swift
UIKit
SwiftUI
Integrate Font Awesome icons seamlessly in Swift applications.
Icons
SwiftUI Sliders
Swift
SwiftUI
Customizable SwiftUI sliders for iOS, macOS, and mac Catalyst.
Range
swiftui-drawer
Swift
SwiftUI
A SwiftUI component that mimics the Maps app drawer, with draggable expand and minimize functionalities.
Popup