Swift Layout

Open-source Swift projects categorized as Layout

Top 23 Swift Layout Projects

  • Hero

    Elegant transition library for iOS & tvOS

  • SnapKit

    A Swift Autolayout DSL for iOS & OS X

  • Project mention: FixFlex alternatives - Stevia and SnapKit | libhunt.com/r/FixFlex | 2024-01-12
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Cartography

    A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:

  • Neon

    A powerful Swift programmatic UI layout framework. (by mamaral)

  • DeviceKit

    DeviceKit is a value-type replacement of UIDevice.

  • BouncyLayout

    Make. It. Bounce.

  • TinyConstraints

    Nothing but sugar.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Stevia

    :leaves: Concise Autolayout code

  • Project mention: FixFlex alternatives - Stevia and SnapKit | libhunt.com/r/FixFlex | 2024-01-12
  • 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]

  • Project mention: A lightweight wrapper for lazily initializing UIViews | /r/iOSProgramming | 2023-12-08
  • Layout

    A declarative UI framework for iOS

  • EasyPeasy

    Auto Layout made easy

  • FlexLayout

    FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.

  • Project mention: Building Reddit’s Design System on iOS | /r/RedditEng | 2023-09-27

    We still wanted to leverage a layout engine that could be performant and easy-to-use. After doing some performance testing with native UIKit, Autolayout, and a few other third-party options, we ended up bringing FlexLayout into the mix, which is a Swift implementation of Facebook’s Yoga layout engine. All RPL components utilize FlexLayout in order to lay out content fast and efficiently. While we’ve enjoyed using it, we’ve found a few touch points to be mindful of. There are some rough edges we’ve found, such as utilizing stack views with subviews that use FlexLayout, that often come at odds with both UIKit and FlexLayout’s layout engines.

  • Grid

    The most powerful Grid container missed in SwiftUI (by exyte)

  • Static

    Simple static table views for iOS in Swift.

  • KeyboardLayoutGuide

    ⌨️ KeyboardLayoutGuide, back from when it didn't exist.

  • Windless

    Windless makes it easy to implement invisible layout loading view.

  • SwiftBox

    Flexbox in Swift, using Facebook's css-layout.

  • ViewMonitor

    ViewMonitor can measure view positions with accuracy.

  • SwiftAutoLayout

    Tiny Swift DSL for Autolayout

  • set-simulator-location

    CLI for setting location in the iOS simulator

  • Anchorage

    A collection of operators and utilities that simplify iOS layout code.

  • Relayout

    Swift microframework for declaring Auto Layout constraints functionally

  • ContainerController

    👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Swift Layout related posts

  • FixFlex alternatives - Stevia and SnapKit

    3 projects | 12 Jan 2024
  • A lightweight wrapper for lazily initializing UIViews

    2 projects | /r/iOSProgramming | 8 Dec 2023
  • Storyboard vs Programmatic UI

    1 project | /r/swift | 26 Apr 2023
  • Auto layout made simple.

    1 project | /r/iOSProgramming | 13 Mar 2023
  • I’ve never thought about what it actually does

    1 project | /r/swift | 1 Mar 2023
  • why is UIKit much harder than SwiftUI?

    2 projects | /r/iOSProgramming | 24 Dec 2022
  • Setting image in UIImageView causes the UI to freeze

    1 project | /r/swift | 16 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Layout projects in Swift? This list will help you:

Project Stars
1 Hero 21,826
2 SnapKit 19,792
3 Cartography 7,351
4 Neon 4,564
5 DeviceKit 4,345
6 BouncyLayout 4,226
7 TinyConstraints 3,953
8 Stevia 3,340
9 PinLayout 2,290
10 Layout 2,226
11 EasyPeasy 1,938
12 FlexLayout 1,915
13 Grid 1,678
14 Static 1,251
15 KeyboardLayoutGuide 1,188
16 Windless 950
17 SwiftBox 809
18 ViewMonitor 727
19 SwiftAutoLayout 657
20 set-simulator-location 639
21 Anchorage 626
22 Relayout 556
23 ContainerController 461

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com