Auto Layout Magic alternatives and similar libraries
Based on the "Layout" category.
Alternatively, view Auto Layout Magic alternatives based on common mentions on social networks and blogs.
-
Masonry
Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax. Supports iOS and OSX Auto Layout -
PureLayout
The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible. -
MyLinearLayout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITableView UICollectionView RTL -
PinLayout
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer] -
FlexLayout
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax. -
Luminous
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform. -
MisterFusion
MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class. -
ManualLayout
✂ Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit. -
QuickLayout
Written in pure Swift, QuickLayout offers a simple and easy way to manage Auto Layout in code. -
MondrianLayout
🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS. -
BBLocationManager
A Location Manager for easily implementing location services & geofencing in iOS. Ready for iOS 11. -
Framezilla
DISCONTINUED. Elegant library that wraps working with frames with a nice chaining syntax.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Auto Layout Magic or a related project?
README
Auto Layout Magic
Create 1 scene, let Auto Layout Magic generate the constraints for you
Hello friends,
We've all been there. You have an app supporting iOS 8, and can't use stack views. Therefore you have to make hundreds of constraints to make your view presentable across multiple iOS devices. A very tedious task taking up hours of your time. So why not hire a magician to do it for you?
This is my first open source project, which I am excited to share with you!
Auto Layout Magic will enable you to design on one screen, and the tool will generate constraints for you!
Swift 2 and 3 support!
There is full support for Swift 3, thanks to the open source community! There is also legacy support for Swift 2 by using the Swift_2 branch!
Usage example
Check out this video, for an overview of how to use the tool!
Target Screen
Before Auto Layout Magic, your view will look like this across different devices
After Auto Layout Magic, your constraints will be created for you, and your view looks great across all iOS devices!
Installation
OS X - Requires XCode
Fork or clone the repository, open the project in XCode, build and run the tool. Once it has been built you can run it at any time as an app. This app will eventually be uploaded to the app store as a Developer Tool.
Release History
- 1.1
- Added support for Swift 3. Made a Swift_2 branch for legacy support
- 1.0
- Released Auto Layout Magic to the open source community
Meta
Akorda – @AkordaDev – [email protected]
Distributed under the MIT license. See LICENSE
for more information.
https://github.com/akordadev/AutoLayoutMagic
Hope you enjoy, looking forward to working with the community to make this tool great for everyone!
<3 Akorda
Check the Wiki for more info!
*Note that all licence references and agreements mentioned in the Auto Layout Magic README section above
are relevant to that project's source code only.