Auto Layout, UI frameworks and a gorgeous list of tools to simplify layout constructions

Newest releases

monaqa πŸ”Ž modesearch.vim Search with less backslash. Installation Follow the documentation of your favorite plugin manager. Usage Example: nmap g/ <Plug>(mod

casouri ftable.el This package provides some convenient commands for filling a table, i.e., adjusting the layout of the table so it can fit in n columns. Comm

Jiar Multi-tier UIScrollView nested scrolling solution. πŸ˜‹πŸ˜‹πŸ˜‹

amirdew A simple but highly customizable `UICollectionViewLayout` for `UICollectionView`.

apptekstudios A SwiftUI collection view with support for custom layouts, preloading, and more.

spacenation SwiftUI Grid view layout with custom styles.

kylebshr Pinnable Convenient Auto Layout Introduction Pinnable provides convenient methods for creating NSLayoutConstraints - the foundation of working with Au

hhru Nivelir Nivelir is a DSL for navigation in iOS and tvOS apps with a simplified, chainable, and compile time safe syntax. let navigator = DefaultScreen

devxoul A custom collection layout that allows to use Texture layout specs in ASCollectionNode.

jVirus 🧲 Grid Compositional Layout is a SwiftUI 2.0 view that lays out the supplied views in a grid. Easily configurable and lazily retained [Swift 5.3, iOS 14.0+, iPadOS 14.0+, macOS 11.0(10.16)+]

bannzai Gedatsu provide readable format about AutoLayout error console log

davidask Declarative AutoLayout DSL and utilities for iOS, tvOS, and macOS

exyte Grid is a powerful and easy way to layout your views in SwiftUI

kishikawakatsumi IBPCollectionViewCompositionalLayout Backport of UICollectionViewCompositionalLayout to earlier iOS 12. A new UICollectionViewCompositionalLayout class has been added to UIKit to make it incredibly easier

pietropizzi πŸ“± GridStack A flexible grid layout view for SwiftUI. πŸ“± iOS 13+, πŸ’» macOS 10.15+, πŸ“Ί tvOS 13+, ⌚ watchOS 6+ Simply pass the minimum width the grid cells should have an

netguru CarLensCollectionViewLayout An easy-to-use Collection View Layout for card-like animation πŸŽ‰ CarLensCollectionViewLayout was created out of the implementation in CarLens application 🚘 . The im

marlimox AloeStackView A simple class for laying out a collection of views with a convenient API, while leveraging the power of Auto Layout. Introduction AloeStackView is a class that allows a collect

SnapKit SnapKit is a DSL to make Auto Layout easy on both iOS and OS X. ⚠️ To use with Swift 4.x please ensure you are using &gt;= 4.0.0 ⚠️ ⚠️ To use with Swift 5.x please ensure you are u

eonist FlowLayout Description The idea is to give aspiring app developers a dead simple "vanilla" swift library to start with. Just add some end point calls to instagram and you could literally have a mini

DeclarativeHub Layoutless Layoutless enables you to spend less time writing UI code. It provides a way to declaratively style and layout views. Here is an example of how UI code looks like when written against Layoutless: cla

AfrozZaheer AZSafariCollectionViewLayout Features iOS Safari history view layout IBDesignAble for properties Few minutes integration Installation CocoaPods CocoaPods is a depe

layoutBox FlexLayout adds a nice Swift interface to the highly optimized Yoga flexbox implementation. Concise, intuitive &amp; chainable syntax. Flexbox is an incredible improvement over UIStackView. It is simpler to

kean Align An intuitive and powerful Auto Layout library. The entire library fits in a single file with less than 300 lines of code which you can just drag-n-drop into your app. Quick Overview Full Guide Installatio

wordlessj Auto Layout (and manual layout) in one line. Quick Look It’s equivalent to iOS 9 API: view.centerXAnchor.constraint(equalTo: view.superview!.centerXAnchor).isAc

wordlessj Create view hierarchies declaratively. Quick Look view.pd.add( imageView.pd.image(logoImage), label.pd.text("Logo").textColor(.red).font(size: 20), button.pd.title("Go").action(buttonTapped) )

JunyuKuang ExtendedEdges A simple and easy way to keep your custom views properly layout on iPhone X. Demo video: YouTube Requirement Xcode 9.0+ Swift 4.0+ iOS 9.0+ Installation Download the pr

marcosgriselli ViewAnimator is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionV

mirego MCUIViewLayout - Layouting enhancements to UIView MCUIViewLayout is a category added over UIView to make layouting the views easier. It provide shortcut methods to set width, height, position based without the need

AppliKeySolutions Made by Applikey Solutions Find this project on Dribbble Also check another flowlayout for UICollectionView: Table of Contents Purpose Supported OS &amp

AbhimanyuForiOS GoogleNewsStandAnimation It is same like Google News Stand Animation with Customise Configuration file in Swift iOS Technology. This is the hot spot animation (with 4 swipe Gestures up,Down,Left,right) where user can s

devxoul UICollectionViewFlexLayout UICollectionViewFlexLayout is a drop-in replacement for UICollectionViewFlowLayout. Currently in development. Features Section Spacing Section Margin Section Padding

MillmanY MMBannerLayout Demo Setting Use Banner if let layout = collection.collectionViewLayout as? MMBanerLayout { // Space every Item layout.itemSpace = 5.0