CleanArchitectureRxSwift

iOS app architecture demo

An example of Clean Architecture with RxSwift applied to an iOS app, demonstrating the separation of concerns between domain logic, platform implementation, and application UI.

Example of Clean Architecture of iOS app using RxSwift

GitHub

4k stars
104 watching
494 forks
Language: Swift
last commit: 6 months ago
Linked from 3 awesome lists

architectureclean-architecturecoredataiosmvvmreactive-programmingrealmrxswift

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nalexn/clean-architecture-swiftui A sample app demonstrating Clean Architecture principles and their application in a SwiftUI project 5,826
kudoleh/ios-clean-architecture-mvvm An iOS app template implementing Clean Architecture and MVVM for building data-driven user interfaces 3,947
khoren93/swifthub An iOS client with GitHub integration using RxSwift and MVVM architecture 3,030
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
rxswiftcommunity/rxdatasources A set of data source libraries for table views and collection views that simplify data binding and animation management using RxSwift 3,098
clean-swift/cleanstore Demonstrates Clean Swift architecture by implementing an order creation use case 1,922
pixeldock/rxappstate Provides RxSwift extensions to observe changes in an app's state after it opens 391
tailec/ios-architecture A collection of iOS architecture examples showcasing various software design patterns and their implementation in Swift 1,509
carekit-apple/carekit An open source software framework for creating health-focused apps with data storage and UI components 2,412
bufferapp/android-clean-architecture-boilerplate A boilerplate project implementing Clean Architecture with Kotlin and Android 3,662
purelayout/purelayout A comprehensive Auto Layout API for iOS and OS X applications 7,628
alisoftware/reusable A mixin protocol to create type-safe reusable views and view controllers 3,002
futuretap/inappsettingskit An iOS framework for integrating in-app settings into an app's UI without modifying the Settings app 3,190
freshos/stevia A toolset for simplifying and automating layout design in iOS apps using Auto Layout and Visual Format Language 3,381
pointfreeco/swift-composable-architecture A comprehensive library for building maintainable and testable applications with clear separation of concerns 12,568