Packages for keyword “constraints”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SnapKit
A Swift Autolayout DSL for iOS & OS X
BonMot
Beautiful, easy attributed strings in Swift
Stevia
:leaves: Concise Autolayout code
SwiftQueue
Job Scheduler for IOS with Concurrent run, failure/retry, persistence, repeat, delay and more
TinyConstraints
Nothing but sugar.
Align
Intuitive and powerful Auto Layout library
EasyPeasy
Auto Layout made easy
AceLayout
AceLayout provides a Swifty DSL for Auto Layout.
DeclarativeLayoutKit
UIKit declarative layout helpers
AutoLayoutProxy
A simple and lightweight Auto-Layout-Kit that makes you feel like playing a fun game laying out views. AutoLayout supports UIKit on iOS & tvOS and AppKit on macOS so you wouldn't have to worry about using different solutions on different platforms. AutoLayoutProxy is compiled on Xcode 14.2 using Swift 5.7 and will be updated for all future releases
BXAnchor
BXAnchor is a Swift Package that simplifies NSLayoutConstraint creation in UIKit using a fluent, readable syntax. Designed for iOS apps that prefer programmatic layout over Interface Builder.
CGLayout
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
FHConstraints
Extension for UIView with useful constraint methodes.
Pin
📌 A tiny library that makes working with AutoLayout easier. Only 200 lines of code.
SimpleConstraints
SimpleConstraints is a Swift library designed to simplify the process of creating and managing constraints in UIKit. It provides a set of utilities that make it easier to align and position UI elements in your iOS applications.
LayoutUI
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout.
16 packages.