Autolayout

SnapKit

10289

SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.

Cartography

5747

Using Cartography, you can set up your Layout constraints in declarative code and without any stringly typing!

Neon

3997

A powerful programmatic UI layout framework.

LayoutKit

2103

LayoutKit is a fast view layout library for iOS.

TinyConstraints

1631

Syntactic sugar that makes AutoLayout sweeter for human use.

EasyPeasy

1512

Lets you create Auto Layout constraints programmatically without headaches and never ending boilerplate code.

SwiftAutoLayout

647

SwiftAutoLayout is a very small DSL for Autolayout, intended to provide a more declarative way to express layout constraints.

Enjoy iOS Cookies?

Consider making a small donation to help me keep the site running!   

PinLayout

630

Manual views layouting without auto layout, no magic, pure code, full control.

Paralayout

605

Paralayout is a set of simple, useful, and straightforward utilities that enable pixel-perfect layout in iOS. Your designers will love you.

Relayout

579

Microframework to make using Auto Layout easier with static and dynamic layouts.

BrickKit

534

Creates complex and responsive layouts in a simple way.

PrediKit

470

An NSPredicate DSL for iOS & OS X inspired by SnapKit.

Anchorage

273

A collection of operators and utilities that simplify iOS layout code.

Core layout

201

Flexbox & CSS-style layout.

SwiftyCss

116

Use CSS rule development in iOS app.

Anchors

82

⚓️ Declarative, extensible, powerful Auto Layout for iOS and macOS.

KVConstraintKit

78

Impressive Auto Layout DSL for iOS, tvOS & OSX.

EverLayout

77

Translates JSON/XML data into iOS layouts which can be downloaded, reused and updated at runtime.

StackLayout

71

An alternative to UIStackView for common Auto Layout patterns.

Mortar

64

Allows you to create Auto Layout constraints using concise, simple code statements.

FormationLayout

52

Work with auto layout and size classes easily.

AutoLayoutPlus

25

Library consisting in a set of extensions to help dealing with Auto Layout programatically.

Stevia

Elegant view layout for iOS.