An iOS template project implementing MVVM pattern in Swift around a currency exchange rate app.
Related to that project, I shared my approach in an article how to implement an MVVM pattern: https://benoitpasquier.com/ios-swift-mvvm-pattern/
You can find the version with SwiftUI and Combine here: https://benoitpasquier.com/swiftui-what-has-changed-in-mvvm-pattern-swift/
I recently added unit testing for a MVVM architecture: https://benoitpasquier.com/unit-test-swift-mvvm-pattern/
A RxSwift version is available under rxswift
branch: https://benoitpasquier.com/integrate-rxswift-in-mvvm/