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 →
Top 23 Swift Architecture Projects
-
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
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.
-
I found this GitHub - BohdanOrlov/iOS-Developer-Roadmap: Roadmap to becoming an iOS developer in 2018.
-
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.
-
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
-
-
ios-architecture
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
-
-
-
-
-
-
-
-
MVVMC-SplitViewController
Example project with UITabBarController inside UISplitViewController using RxSwift and MVVM-C architecture.
-
I have built/designed an app architecture for SwiftUI apps with a focus on using as many native mechanisms and patterns as possible, while only adding abstractions and custom types when absolutely necessary. I call it Puddles.
-
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Swift Architecture related posts
- Kaleidoscope of iOS app architectures
- Is iOS programming hard now?
- From barely a hero to a superhero?
- 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).
- Introducing Puddles - A Native SwiftUI App Architecture
- Laugh at my horrible App structure and help me do it right
- Koji je vas odnos prema alternativnim hype-ovanim paradimama programiranja, frameworcima i tehnologijama?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 28 Mar 2024
Index
What are some of the best open-source Architecture projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | swift-composable-architecture | 11,018 |
2 | iOS-Developer-Roadmap | 6,319 |
3 | Clean Architecture for SwiftUI + Combine | 5,349 |
4 | CleanArchitectureRxSwift | 3,824 |
5 | iOS-Clean-Architecture-MVVM | 3,584 |
6 | ReactorKit | 2,663 |
7 | ios-architecture | 1,451 |
8 | swift-dependencies | 1,333 |
9 | RxFeedback.swift | 1,032 |
10 | ApplicationCoordinator | 833 |
11 | Reactant | 372 |
12 | Silicon-Info | 277 |
13 | Reactor | 176 |
14 | Builder | 135 |
15 | XUI | 115 |
16 | Rickenbacker | 100 |
17 | OneWay | 72 |
18 | iOS-Clean-Architecture-Example | 67 |
19 | MVVMC-SplitViewController | 53 |
20 | Puddles | 47 |
21 | ReduxUI | 41 |
22 | ios-mvp-template | 25 |
23 | Rosetta-Enforcer | 19 |