Mvi-SwiftUI

MVI architecture

An implementation of the Model-View-Intent architecture in SwiftUI to separate application logic into distinct layers and manage state changes efficiently.

Mvi Architecture for SwiftUI Apps. MVI is a unidirectional data flow architecture.

GitHub

19 stars
3 watching
6 forks
Language: Swift
last commit: over 4 years ago
Linked from 1 awesome list

iosmobile-architecturemvi-architectureswiftui

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vansimov/mvi-swiftui An implementation of the Model-View-Intent (MVI) architecture in SwiftUI using a Container layer to manage state and dependencies. 69
denissimon/ios-mvvm-clean-architecture An iOS app demonstrating MVVM-C Clean Architecture with Swift Concurrency and image caching, providing a modular example for building scalable and maintainable apps. 31
ryu0118/swiftui-simplex-architecture A simple architecture library for SwiftUI that decouples state changes from views 56
kudoleh/ios-clean-architecture-mvvm An iOS app template implementing Clean Architecture and MVVM for building data-driven user interfaces 3,947
kitasuke/swiftui-mvvm An iOS project demonstrating the use of SwiftUI with MVVM architecture and Combine framework to fetch data from a GitHub API 706
amitshekhariitbhu/mvvm-architecture-android An Android app demonstrating the MVVM architecture with Kotlin and various dependencies 598
tailec/ios-architecture A collection of iOS architecture examples showcasing various software design patterns and their implementation in Swift 1,509
ezike/starwarssearch-mvi An Android project demonstrating MVI architecture and various dependency libraries 197
maisamilena/myanimelist An iOS app demonstrating the Clean Swift architecture for managing business logic and data display 26
gueei/androidbinding An Android framework providing a pre-compiled version of MVVM (Model-View-ViewModel) architecture for rapid development of data-bound Android applications. 349
kudoleh/ios-modular-architecture A template iOS application using Modular Architecture 725
reactiveui/reactivemvvm An open source C# application showcasing the use of ReactiveUI for building cross-platform, data-driven UI applications with MVVM architecture. 181
johnyezub/newsfeed_swiftui_mvvm An app demonstrating news feed functionality with SwiftUI and MVVM architecture, adding support for WatchOS widgets and deeplinking. 11
bastienfalcou/portfolio An iOS app exploring MVI architecture and SwiftUI/Combine features for building reactive user interfaces. 10
qingmei2/mvvm-architecture An Android project demonstrating MVVM + Jetpack architecture using Kotlin and various third-party libraries. 1,837