A list of Auto Layout DSLs, Categories, Etc.
Everyone has their own Auto Layout helpers. Here’s a list of those I know of so far…
- marcoarment/CompactConstraint: “Simple NSLayoutConstraint expression parser for more readable autolayout code.”
- robb/Cartography: DSL for “Declarative Auto Layout in Swift”
- Masonry/Snap: “Swift port of Masonry Auto Layout DSL”
- floriankugler/FLKAutoLayout: “UIView category which makes it easy to create layout constraints in code”
- indragiek/SwiftAutoLayout: “Tiny Swift DSL for Autolayout”
- smileyborg/PureLayout: “The ultimate API for iOS & OS X Auto Layout”
And here are some entirely alternate layout systems:
- ReactiveCocoa/ReactiveCocoaLayout: “Reactive layout framework built on top of ReactiveCocoa” (as you know, I ❤️ reactive)
- joshaber/SwiftBox: “Flexbox in Swift, using Facebook’s css-layout”