Swift Architecture

Open-source Swift projects categorized as Architecture

Top 23 Swift Architecture Projects

Architecture
  • swift-composable-architecture

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

    Project mention: Kaleidoscope of iOS app architectures | dev.to | 2024-01-29

    TCA for short. Very scalable, quite promising, quite popular. A decent alternative for MVVM enhanced by the Clean Architecture. You can learn more about it in a Point-Free tutorial and on GitHub.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

  • Clean Architecture for SwiftUI + Combine

    SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

  • iOS-Clean-Architecture-MVVM

    Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI

  • CleanArchitectureRxSwift

    Example of Clean Architecture of iOS app using RxSwift

  • ReactorKit

    A library for reactive and unidirectional Swift applications

  • swift-dependencies

    A dependency management library inspired by SwiftUI's "environment."

  • SaaSHub

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

    SaaSHub logo
  • ios-architecture

    A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others

  • RxFeedback.swift

    The universal system operator and architecture for RxSwift

  • ApplicationCoordinator

    Coordinators Essential tutorial

  • Reactant

    Reactant is a reactive architecture for iOS

  • Silicon-Info

    Mac menu bar tool to view the architecture of the running application

  • Reactor

    🔄 Unidirectional data flow in Swift. (by ReactorSwift)

  • Builder

    Demonstrates SwiftUI builder patterns for UIKit and networking. (by hmlongco)

  • XUI

    XUI makes modular, testable architectures for SwiftUI apps a breeze!

  • OneWay

    A Swift library for state management with unidirectional data flow.

  • iOS-Clean-Architecture-Example

    An iOS app designed using clean architecture and MVVM.

  • Puddles

    A native SwiftUI app architecture

  • MVVMC-SplitViewController

    Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.

  • ReduxUI

    💎 Redux like architecture for SwiftUI

  • ios-mvp-template

    🛠 A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.

  • Rosetta-Enforcer

    Rosetta Enforcer is a macOS utility that allows developers convert Universal Binary application to Single Architecture, saving hundreds of megabytes of space and resolving a possible compatibility issue.

  • ProductDiscovery

    A demo project using VIPER architecture and building user interface programmatically

  • 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 Architecture discussion

Log in or Post with

Swift Architecture related posts

  • Kaleidoscope of iOS app architectures

    3 projects | dev.to | 29 Jan 2024
  • Is iOS programming hard now?

    2 projects | /r/iOSProgramming | 9 Dec 2023
  • From barely a hero to a superhero?

    1 project | /r/iOSProgramming | 6 Dec 2023
  • My largest project yet: A fully themable, powerful task manager and daily planner built with SwiftUI. Available on iPhone and iPad for free (no ads, IAP or data collected).

    1 project | /r/iOSProgramming | 17 Sep 2023
  • Introducing Puddles - A Native SwiftUI App Architecture

    3 projects | /r/swift | 27 Aug 2023
  • Laugh at my horrible App structure and help me do it right

    1 project | /r/swift | 29 Jun 2023
  • Koji je vas odnos prema alternativnim hype-ovanim paradimama programiranja, frameworcima i tehnologijama?

    2 projects | /r/programiranje | 14 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 swift-composable-architecture 12,639
2 iOS-Developer-Roadmap 6,396
3 Clean Architecture for SwiftUI + Combine 5,846
4 iOS-Clean-Architecture-MVVM 3,961
5 CleanArchitectureRxSwift 3,914
6 ReactorKit 2,727
7 swift-dependencies 1,624
8 ios-architecture 1,508
9 RxFeedback.swift 1,036
10 ApplicationCoordinator 851
11 Reactant 373
12 Silicon-Info 279
13 Reactor 176
14 Builder 142
15 XUI 118
16 OneWay 87
17 iOS-Clean-Architecture-Example 68
18 Puddles 56
19 MVVMC-SplitViewController 55
20 ReduxUI 44
21 ios-mvp-template 26
22 Rosetta-Enforcer 18
23 ProductDiscovery 11

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Swift is
the 15th most popular programming language
based on number of metions?