Packages for keyword “mvi”
These packages are available as a package collection, usable in Xcode or SwiftPM.
Puredux
Puredux is a UDF architecture framework in Swift.
MVIKit
Model-View-Intent for SwiftUI in ~270 lines: a pure reducer, effects as data, switch-latest cancellation, and an @Observable store. Swift 6, zero dependencies.
Flywheel
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
KMPObservableBridge
SwiftUI-native observation for any Kotlin Multiplatform ViewModel—lightweight, lifecycle-safe, dependency-free, and compatible with SKIE, KMP-NativeCoroutines, Combine, and custom Flow adapters.
SwiftMVI
A lightweight MVI framework for Swift
5 packages.