Awesome
SwiftUI-Flux
Flux enables us to have unidirectional data flow and make it testable. It's used to be implemented using RxSwift or ReactiveSwift in the past, but I use Combine this time. This is an experimental project using SwiftUI + Flux.
<img src="https://raw.githubusercontent.com/wiki/kitasuke/SwiftUI-MVVM/images/screenshot.png" width=320>Requirements
Xcode 11.0 Beta 5+
Swift 5.1+
More examples
See other architectures as well