Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Autolayout

Autolayout

48 projects

Showing 36 of 48 projects

SnapKit
SnapKitSwift

A Swift Auto Layout DSL for iOS and macOS that makes programmatic UI layout simple and expressive.

#auto-layout#apple-platforms#ios
Stars20.3k
Forks2.0k
Last commit11 days ago
Masonry
MasonryObjective-C

A lightweight iOS/macOS layout framework that wraps AutoLayout with a chainable, expressive DSL.

#ios#appkit#objective-c
Stars18.1k
Forks3.1k
Last commit3 years ago
PureLayout
PureLayoutObjective-C

A cross-platform Objective-C library providing a simple, powerful API for iOS and macOS Auto Layout, compatible with Swift.

#auto-layout#ios#purelayout
Stars7.6k
Forks731
Last commit3 years ago
JazzHands
JazzHandsObjective-C

A keyframe-based animation framework for UIKit, perfect for scrolling app intros and gesture-driven animations.

#mobile-ui#ios#animation
Stars6.4k
Forks660
Last commit2 years ago
MyLinearLayout
MyLinearLayoutObjective-C

A powerful iOS UI layout framework that integrates concepts from Android layouts, iOS AutoLayout, HTML/CSS float/flexbox, and Bootstrap.

#ios#flexbox#objective-c
Stars4.4k
Forks888
Last commit4 months ago
Stevia
SteviaSwift

A Swift library for writing concise, readable, and maintainable Auto Layout code in iOS/tvOS apps.

#interface#ios#dsl
Stars3.4k
Forks220
Last commit10 months ago
RazzleDazzle
RazzleDazzleSwift

A simple AutoLayout-friendly keyframe animation framework for iOS, written in Swift, perfect for scrolling app intros.

#ios#ui-animation#scrolling-animations
Stars3.3k
Forks285
Last commit2 years ago
Presentation
PresentationSwift

An iOS library for creating tutorials, release notes, and animated pages with custom positioning and animations.

#ios#ui-animations#ui
Stars3.1k
Forks185
Last commit6 years ago
TTGTagCollectionView
TTGTagCollectionViewSwift

A highly customizable iOS tag collection view for displaying text or custom views in scrollable vertical or horizontal layouts with AutoLayout support.

#ios#objective-c#customizable
Stars1.9k
Forks264
Last commit1 month ago
NextGrowingTextView
NextGrowingTextViewSwift

An iOS text view component that automatically grows in height as the user types, optimized for iOS 8+.

#hacktoberfest#ios#text-input
Stars1.8k
Forks148
Last commit16 days ago
NextGrowingTextView
NextGrowingTextViewSwift

An iOS text view component that automatically grows in height as the user types, optimized for iOS 8+.

#hacktoberfest#ios#text-input
Stars1.8k
Forks148
Last commit16 days ago
LeeGo
LeeGoSwift

A Swift framework for building iOS UI components like Lego bricks, making UI development declarative, configurable, and reusable.

#auto-layout#component-driven#modular-ui
Stars963
Forks45
Last commit8 years ago
cariocamenu
cariocamenuSwift

A simple, elegant, and fast zero-tap navigation menu for iOS apps, accessible via screen-edge swipes.

#mobile-ui#ios#gesture-driven-animations
Stars776
Forks48
Last commit6 years ago
TableKit
TableKitSwift

A lightweight Swift library for building complex iOS table views with declarative, type-safe syntax.

#functional-programming#ios#uitableviewcell
Stars702
Forks74
Last commit3 years ago
SwiftAutoLayout
SwiftAutoLayoutSwift

A tiny Swift DSL for AutoLayout that provides a declarative syntax for expressing layout constraints as linear equations.

#ios#dsl#swift-package-manager
Stars655
Forks36
Last commit4 years ago
LayoutTest-iOS
LayoutTest-iOSObjective-C

A library for writing iOS unit tests that validate view layouts across multiple data configurations and device sizes.

#ios#unit-testing#objective-c
Stars557
Forks46
Last commit2 years ago
MBCalendarKit
MBCalendarKitObjective-C

An open-source calendar framework for iOS with customizable views, IBDesignable support, and Swift interoperability.

#ios#objective-c#custom-ui
Stars552
Forks116
Last commit6 years ago
Gedatsu
GedatsuSwift

A Swift library that formats AutoLayout error console logs into human-readable output for iOS/macOS debugging.

#ios#development-tools#cocoapods
Stars532
Forks22
Last commit6 years ago
Toolbar
ToolbarSwift

An iOS toolbar library built with AutoLayout for creating interactive chat input bars and custom toolbars.

#ios#toolbar#chat-input
Stars464
Forks33
Last commit2 months ago
EasyAnchor
EasyAnchorSwift

A declarative, extensible Swift library for simplifying Auto Layout with a fluent builder syntax.

#auto-layout#ios#layout-system
Stars457
Forks26
Last commit3 years ago
Yalta
YaltaSwift

An intuitive and powerful Auto Layout library for iOS, tvOS, and macOS that simplifies constraint creation in Swift.

#macos-development#auto-layout#tvos-development
Stars356
Forks15
Last commit2 months ago
EasySwiftLayout
EasySwiftLayoutSwift

A lightweight Swift framework for Apple's Auto-Layout that helps write readable and compact UI code.

#auto-layout#ios#purelayout
Stars345
Forks12
Last commit3 years ago
MisterFusion
MisterFusionSwift

A Swift DSL for AutoLayout with clear, concise syntax that works in both Swift and Objective-C.

#safe-area#apple-platforms#ios
Stars312
Forks22
Last commit6 years ago
QuickLayout
QuickLayoutSwift

A pure Swift library that simplifies Auto Layout programmatically with concise, descriptive APIs.

#macos-development#auto-layout#manage-constraints
Stars254
Forks35
Last commit4 years ago
RPCircularProgress
RPCircularProgressSwift

A Swift UIView subclass for displaying circular progress indicators with UIProgressView-like properties.

#chart#uiview-subclass#ios
Stars254
Forks54
Last commit6 years ago
ScrollingFollowView
ScrollingFollowViewSwift

A simple iOS Swift view that follows UIScrollView scrolling, enabling dynamic UI elements like search bars and profile headers.

#ios#ui-animation#ui-components
Stars190
Forks16
Last commit7 years ago
MondrianLayout
MondrianLayoutSwift

A DSL-based layout builder for iOS AutoLayout that enables rapid UI construction in code, faster than Interface Builder.

#ios#dsl#layout
Stars174
Forks11
Last commit3 years ago
DeviceLayout
DeviceLayoutSwift

A Swift framework for setting Auto Layout constraints differently per iOS device size using only Interface Builder.

#ios#devicelayout#device
Stars163
Forks16
Last commit6 years ago
HypeUI
HypeUISwift

A SwiftUI-like DSL for building UIKit interfaces with declarative syntax, reducing UI code by over 30%.

#ios#swiftui-dsl#ui-framework
Stars148
Forks13
Last commit9 months ago
KVConstraintKit
KVConstraintKitSwift

A Swift DSL for Auto Layout on iOS, tvOS, and macOS that simplifies constraint creation with expressive operators.

#auto-layout#ios#appkit
Stars92
Forks12
Last commit7 years ago
FrameLayoutKit
FrameLayoutKitSwift

A super fast and easy-to-use layout library for iOS with intuitive operand syntax for complex layouts.

#ios#layout#swift-package-manager
Stars84
Forks8
Last commit1 year ago
Mortar
MortarSwift

A Swift DSL for declarative, anonymous view hierarchy construction using UIKit, bridging UIKit and SwiftUI-like syntax.

#result-builder#anonymous-views#reactive-programming
Stars84
Forks10
Last commit4 months ago
Anchorman
AnchormanSwift

A lightweight Swift autolayout library that simplifies iOS UI constraint creation with a clean, intuitive API.

#ios#layout-library#mobile-development
Stars81
Forks7
Last commit5 years ago
Manuscript
ManuscriptSwift

A dead-simple AutoLayout library for Swift projects, offering a concise API for programmatic UI layout.

#ios#tvos#programmatic-ui
Stars77
Forks6
Last commit9 years ago
Bamboo
BambooSwift

A Swift library for writing Auto Layout and manual layout constraints with concise, chainable syntax.

#auto-layout#ios#auto
Stars74
Forks7
Last commit7 years ago
FormationLayout
FormationLayoutSwift

A Swift Auto Layout DSL for iOS that simplifies view constraint creation with a fluent, expressive API.

#auto-layout#ios#dsl
Stars50
Forks7
Last commit9 years ago
Page 1 of 2Next

Related Tags

#Ios45#Swift40#Cocoapods21#Constraints20#Mobile Development18#Uikit17#Ui Layout14#Macos13#Auto Layout12#Layout12#Carthage12#Declarative Ui11
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub