Swift Port Of Masonry Auto Layout DSL

Snap is a port of the auto layout DSL known as Masonry from Objective-C to Swift:

“Snap…wraps AutoLayout with a nicer syntax. Snap has its own layout DSL which provides a chainable way of describing your NSLayoutConstraints which results in layout code that is more concise and readable.”

If you have ever worked with auto layout and thought the syntax was too complicated, have a look.