Top 11 Swift mvvm-architecture Projects
-
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: Is there any open source project with high professional standards using Combine and/or SwiftUI? | reddit.com/r/iOSProgramming | 2023-01-11I'd recommend looking at this repo, has full code coverage and code is written in clean manner https://github.com/nalexn/clean-architecture-swiftui/tree/mvvm
-
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
Project mention: What do you think about this architecture? | reddit.com/r/iOSProgramming | 2022-11-27 -
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!
-
There’s a library named XCoordinator, you don’t have to use it, but it might help you to get a better understanding or Coordinators. I can give you a more simple example later if you still need, not practical from my phone.
-
-
Expenso
A Simple Expense Tracker App built to demonstrate the use of SwiftUI, CoreData, Charts, Biometrics (Face & Touch ID), Export CSV and MVVM Architecture. (by sameersyd)
-
-
Skailer
Beautiful Music Player app built using SwiftUI to demonstrate Neumorphic design pattern and MVVM architecture.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
BoxFeed
News App 📱 built to demonstrate the use of SwiftUI 3 features, Async/Await, CoreData and MVVM architecture pattern.
-
-
GithubProfileWiki
Enter a GitHub username and get to know its followers, followers' profiles, add them to your favorites
-
Artisan
Artisan is an MVVM framework for Swift using the bonding features from Pharos and constraints builder from Draftsman. (by hainayanda)
Swift mvvm-architecture related posts
Index
What are some of the best open-source mvvm-architecture projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Clean Architecture for SwiftUI + Combine | 4,555 |
2 | iOS-Clean-Architecture-MVVM | 2,924 |
3 | RxCoordinator | 2,056 |
4 | iOSSampleApp | 699 |
5 | Expenso | 605 |
6 | Wiggles-iOS | 203 |
7 | Skailer | 132 |
8 | BoxFeed | 123 |
9 | Counder | 34 |
10 | GithubProfileWiki | 14 |
11 | Artisan | 7 |