Tony Zhang's repositories
ReactiveListViewKit
MVVM + Redux Reactive Facade ViewKit: eliminates Massive View Controller in unidirectional action/state flow.
SwiftWebImage
🚀SwiftUI Image downloader with performant LRU mem/disk cache.
SwiftUIRedux
🚀Comprehensive Redux library for SwiftUI, ensures State consistency across Stores with type-safe pub/sub pattern.
ThreadSafeDictionary
Elegant thread-safe Dictionary on top of CZMutexLock
CZDispatchQueue
Facade class encapsulating DispatchQueue: Utilize DispatchSemaphore to fulfill the control of max concurrent executions of DispatchQueue
CZWebImage
Elegant progressive concurrent image downloading framework, with neat APIs, LRU mem/disk cache.
SwiftUIKit
Reactive toolkit for SwiftUI, eliminates MassiveViewController in unidirectional action/state flow🚀
CZJsonModel
Elegant JSON modeling framework in Swift
CZMutexLock
Generic multi-thread mutex lock on top of DispatchQueue sync/barrier
CZNetworking
Elegant Codable progressive asynchronous HTTP request flow management framework, supports GET/PUT/POST/DELETE
CZNibloadable
Convenient nib loading class for UIView/UITableViewCell/UICollectionViewCell
CZOperationQueue
Homemade OperationQueue implemented with GCD - DispatchQueue (Without using NSOperationQueue).
GraphCycleDetector
Generic linear-time DAG cycle detector based on topological sorting
SwiftPromise
Promise library that manages asynchronous tasks elegantly.
CZHttpFile
Generic HTTP file downloading framework - supports custom data decoder.
CZImageDownloaderAndroid
CZImageDownloader for Android.
CZTestUtils
Utils library for unit tests.
CZWebViewKit
WebViewController that embeds WKWebView.
swift-corelibs-foundation
The Foundation Project, providing core utilities, internationalization, and OS independence