Packages for keyword “architecture”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SolidLikeARock
Architecture linter for Swift — enforce Clean Architecture import rules via SwiftSyntax. A CI-ready guardrail for AI-assisted development.
swift-composable-presentation
Navigation helpers for SwiftUI applications built with ComposableArchitecture
XUI
XUI makes modular, testable architectures for SwiftUI apps a breeze!
ReduxUI
💎 Redux like architecture for SwiftUI
RxComposableArchitecture
RxComposableArchitecture is a forked of Composable Architecture with adjustment to make it work with UIKit.
RxViewBinder
RxViewBinder is a one-way architecture framework using Reactive.
BowArch
🏛 Functional Architecture in Swift using Bow
ACInteractor
Swift Package for a Use Case centric architecture as proposed by Robert C. Martin and others.
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.
PathPresenter
Pure SwiftUI state-driven library to present view sequences and hierarchies.
Eazy
Eazy is the missing piece in your SwiftUI and UIKit application. It aims at harmonizing how your views communicate with the model and vice versa in a clear and consistent way.
VIPER
A lightweight VIPER software architecture framework for Swift.
RedUx
A super simple Swift implementation of the redux pattern making use of Swift 5.5's new async await API's.