isowords
Clean Architecture for SwiftUI + Combine
Our great sponsors
isowords | Clean Architecture for SwiftUI + Combine | |
---|---|---|
13 | 6 | |
2,554 | 5,410 | |
2.2% | - | |
7.1 | 4.2 | |
7 days ago | about 2 months ago | |
Swift | Swift | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
isowords
- GitHub examples of well-written code?
- Have you used the concept of Micro-frontends to scale your app development?
- does SwiftUI work for creating a 2D game?
-
Is there any open source project with high professional standards using Combine and/or SwiftUI?
Pointfree have a very comprehensive and fully tested SwiftUI app using the Composable Architecture along with a video series to go with it - Isowords
-
Are there any examples of major or highly complex software written solely or at-least primarily in Swift?
Maybe? https://github.com/pointfreeco/isowords
- Share Swift Code Between Client App and Vapor Server
- Open source SwiftUI apps to learn from?
-
A curated list of Open Source example iOS apps developed in Swift
isowords - Open source game built in SwiftUI and the Composable Architecture.
-
How to get files created from zsh to show up in xcode?
https://github.com/pointfreeco/isowords is a good example (ignoring the architecture etc).
-
Did you know: It is possible to write declarative and immutable Swift that resembles natural English, just with some very wild punctation.
Finally, here’s the codebase for an app fully made using The Composable Architecture: isowords (watch episodes #142-145, which are also free, for a tour of the code base)
Clean Architecture for SwiftUI + Combine
- Laugh at my horrible App structure and help me do it right
-
Is there any open source project with high professional standards using Combine and/or SwiftUI?
I'd recommend looking at this repo, has full code coverage and code is written in clean manner https://github.com/nalexn/clean-architecture-swiftui/tree/mvvm
-
Hi guys, I'm new with SwiftUI, someone can help me with this error?
SwiftUI introduces Environment variables which might make MVVM obsolete. Heres an example project that achieves Clean Architecture without MVVM and uses the Environment for the presentation layer
- What's a good open source iOS app
-
Looking for SwiftUI templates/architectures
I'm aware of nalexn/clean-architecture-swiftui which I can highly recommend.
- Should I finish my app even though my architecture has broke?
What are some alternatives?
swift-composable-architecture - A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
NetNewsWire - RSS reader for macOS and iOS.
iOS-Viper-Architecture - This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
tca-swiftui-navigation-demo - Demo project that shows how to implement navigation in SwiftUI iOS application using Swift Composable Architecture
VIPER Module Generator - A Swift 4.2 VIPER Module Boilerplate Generator with predefined functions and a BaseViewProtocol.
light-dsl
ios-architecture - A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
iOSSampleApp - Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding
YARCH - YARCH iOS Architecture
tea-in-swift - The Elm Architecture in Swift
Spin - Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)