swift-composable-architecture

App framework

A comprehensive library for building maintainable and testable applications with clear separation of concerns

A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

GitHub

13k stars
214 watching
1k forks
Language: Swift
last commit: 8 days ago
Linked from 3 awesome lists

architecturecompositionmodularityswiftuitestabilityuikit

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
pointfreeco/isowords An iOS word search game built using the Composable Architecture and SwiftUI 2,713
android/architecture-samples A collection of Android app architectures and patterns for developers to study and implement 44,492
kudoleh/ios-clean-architecture-mvvm An iOS app template implementing Clean Architecture and MVVM for building data-driven user interfaces 3,947
swiftlang/swift A high-performance system programming language with a modern syntax, seamless access to existing C and Objective-C code, and memory safety by default. 67,631
pitt500/onlinestoretca A demo showcasing the Composable Architecture framework in building a simple online store with robust features and functionality. 211
brianegan/flutter_architecture_samples Demonstrates various Flutter app architectures to improve code organization and maintainability 8,767
rchatham/swiftyanimate A Swift library for designing and composing composable animations in iOS apps. 194
alisoftware/reusable A mixin protocol to create type-safe reusable views and view controllers 3,003
krzysztofzablocki/sourcery Automates boilerplate code generation and mock implementations for Swift projects 7,685
ra1028/swiftui-atom-properties Provides an atomic approach to state management and dependency injection for building SwiftUI apps 295
dimillian/movieswiftui A SwiftUI and Combine app using the MovieDB API with a custom Flux implementation 6,458
soysaucelab/collectionkit A modern framework for building composable data-driven collection views 4,403
soapyigu/swift-30-projects A collection of 30 mini Swift apps covering various iOS topics and design patterns 8,099
sergdort/cleanarchitecturerxswift 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. 3,911