Swift Architecture Patterns

Open-source Swift projects categorized as Architecture Patterns | Edit details

Top 8 Swift Architecture Pattern Projects

  • GitHub repo swift-composable-architecture

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

    Project mention: Looking for SwiftUI templates/architectures | reddit.com/r/SwiftUI | 2021-12-27

    The Composable Architecture is a must-have. It provides the most complete and battle-hardened architecture - check out the examples in the repo, or check out their videos on it called A tour of The Composable Architecture, which should give you a good overview of what it looks like and its benefits.

  • GitHub repo Clean Architecture for SwiftUI + Combine

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

    Project mention: Looking for SwiftUI templates/architectures | reddit.com/r/SwiftUI | 2021-12-27

    I'm aware of nalexn/clean-architecture-swiftui which I can highly recommend.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • GitHub repo ios-architecture

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

  • GitHub repo Tempura

    A holistic approach to iOS development, inspired by Redux and MVVM

  • GitHub repo iOS-Viper-Architecture

    This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.

  • GitHub repo YARCH

    YARCH iOS Architecture

  • GitHub repo Spin

    Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo VIPER Module Generator

    A Swift 4.2 VIPER Module Boilerplate Generator with predefined functions and a BaseViewProtocol.

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). The latest post mention was on 2021-12-27.

Swift Architecture Patterns related posts

Index

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

Project Stars
1 swift-composable-architecture 5,439
2 Clean Architecture for SwiftUI + Combine 3,005
3 ios-architecture 1,068
4 Tempura 657
5 iOS-Viper-Architecture 615
6 YARCH 187
7 Spin 109
8 VIPER Module Generator 63
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms