Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. 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.
Project mention: 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). | /r/iOSProgramming | 2023-09-17🙏 Built with SwiftUI and The Composable Architecture (TCA): This isn’t a feature, but I just want to express my gratitude to the creators and maintainers of these two frameworks, which have played a huge part in making me fall in love with iOS development.
-
I found this GitHub - BohdanOrlov/iOS-Developer-Roadmap: Roadmap to becoming an iOS developer in 2018.
-
Appwrite
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
-
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
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
-
-
-
-
-
-
-
-
-
-
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.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Swift Architecture related posts
- 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?
- Do you (not) use Dependency Injection and why?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 11 Dec 2023
Index
What are some of the best open-source Architecture projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | swift-composable-architecture | 10,290 |
2 | iOS-Developer-Roadmap | 6,266 |
3 | Clean Architecture for SwiftUI + Combine | 5,066 |
4 | CleanArchitectureRxSwift | 3,783 |
5 | iOS-Clean-Architecture-MVVM | 3,436 |
6 | ReactorKit | 2,631 |
7 | ios-architecture | 1,432 |
8 | swift-dependencies | 1,189 |
9 | RxFeedback.swift | 1,028 |
10 | ApplicationCoordinator | 825 |
11 | Reactant | 372 |
12 | Silicon-Info | 276 |
13 | Reactor | 176 |
14 | Builder | 133 |
15 | XUI | 113 |
16 | Rickenbacker | 100 |
17 | OneWay | 65 |
18 | iOS-Clean-Architecture-Example | 63 |
19 | MVVMC-SplitViewController | 53 |
20 | Puddles | 43 |
21 | ReduxUI | 41 |
22 | ios-mvp-template | 25 |
23 | Rosetta-Enforcer | 21 |