Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Bark | 3,619 | 2 months ago | 43 | mit | Swift | |||||
Bark is an iOS App which allows you to push custom notifications to your iPhone | ||||||||||
Cleanarchitecturerxswift | 3,463 | 10 months ago | 28 | mit | Swift | |||||
Example of Clean Architecture of iOS app using RxSwift | ||||||||||
Swifthub | 2,751 | a month ago | 22 | mit | Swift | |||||
GitHub iOS client in RxSwift and MVVM-C clean architecture | ||||||||||
Xcoordinator | 2,045 | 4 | a month ago | 22 | February 03, 2020 | 15 | mit | Swift | ||
🎌 Powerful navigation library for iOS based on the coordinator pattern | ||||||||||
Swift | 1,143 | 5 years ago | 2 | mit | C | |||||
🥇Swift基础知识大全,🚀Swift学习从简单到复杂,不断地完善与更新, 欢迎Star❤️,欢迎Fork, iOS开发者交流:①群:446310206 ②群:426087546 | ||||||||||
Papr | 1,140 | 3 years ago | 18 | apache-2.0 | Swift | |||||
🌁 An Unsplash app for iOS | ||||||||||
Rxswiftexamples | 888 | 4 years ago | 2 | mit | Swift | |||||
Examples and resources for RxSwift. | ||||||||||
Ios Architecture | 731 | 4 years ago | 3 | mit | Swift | |||||
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others | ||||||||||
Iossampleapp | 666 | 2 months ago | mit | Swift | ||||||
Sample iOS app demonstrating Coordinators, Dependency Injection, MVVM, Binding | ||||||||||
Swift Verge | 529 | 1 | 6 days ago | 87 | August 27, 2022 | 10 | mit | Swift | ||
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling. |
App is based on MVVM architecture. It uses RxSwift as a communication method between each layers: View, ViewModel and Model. For example, user interactions are delivered from View to ViewModel via PublishSubject, data is exposed by properties or Observable properties. For web requests RxAlamofire is used. For DI Swinject is used.
RxSwift: ReactiveX/RxSwift
RxAlamofire: RxSwiftCommunity/RxAlamofire
SwiftyJSON: SwiftyJSON/SwiftyJSON
Swinject: Swinject/Swinject
For Unit Tests:
Nimble: Quick/Nimble
Quick: Quick/Quick
RxBlocking: https://github.com/ReactiveX/RxSwift/tree/master/RxBlocking