ekazaev / route-composer
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.
☆903Updated 3 months ago
Alternatives and similar repositories for route-composer:
Users that are interested in route-composer are comparing it to the libraries listed below
- Mock Alamofire and URLSession requests without touching your code implementation☆1,151Updated 3 months ago
- Combine publisher bridges for UIKit☆1,692Updated 7 months ago
- CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are c…☆1,762Updated 9 months ago
- 📊 Extract and analyze the evolution of an iOS app's code.☆1,152Updated 2 years ago
- ⏰ A few schedulers that make working with Combine more testable and more versatile.☆736Updated 2 months ago
- 🧰 Case paths extends the key path hierarchy to enum cases.☆959Updated last month
- Better Codable through Property Wrappers☆1,748Updated last year
- Framework for automatic mock generation. Adds a set of handy methods, simplifying testing. One of the best and most complete solutions, i…☆1,049Updated 6 months ago
- Table and collection view data sources for Combine☆627Updated 2 years ago
- A list of cool DSLs made with Swift 5.4’s @resultBuilder☆1,106Updated 9 months ago
- 🏷 A wrapper type for safer, expressive code.☆1,446Updated 6 months ago
- ⚠️ Stop saying "you forgot to …" in code review☆1,074Updated last month
- Bi-directional type bridging between RxSwift and Apple's Combine framework☆1,040Updated 11 months ago
- Efficient Mock Generator for Swift☆834Updated last week
- A collection of Swift Property Wrappers (formerly "Property Delegates")☆1,343Updated 2 years ago
- ⚡️ Concise networking code leveraging async-await, Decodable & Generics.☆882Updated 5 months ago
- Unidirectional reactive architecture using new Apple Combine framework https://developer.apple.com/documentation/combine☆689Updated 3 years ago
- Dependency Injection framework for Swift (iOS/macOS/Linux)☆761Updated 5 months ago
- 💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.☆854Updated last year
- A source code analyzer for Swift projects.☆1,326Updated last year
- A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy☆683Updated 2 months ago
- A much faster version of JSONDecoder☆936Updated last month
- Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex☆622Updated 4 months ago
- Easily validate your Properties with Property Wrappers 👮☆978Updated last year
- Async and concurrent versions of Swift’s forEach, map, flatMap, and compactMap APIs.☆779Updated last year
- Type-erased wrappers for Encodable, Decodable, and Codable values☆1,311Updated 7 months ago
- ChatLayout is an alternative solution to MessageKit. It uses custom UICollectionViewLayout to provide you full control over the presentat…☆923Updated last month
- Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.☆984Updated 3 months ago
- Examples showing Compositional Layout, Diffable Data Sources and more!☆640Updated 2 years ago
- Used for generating template files for the VIPER architecture, which solves the common Massive View Controller issues in iOS apps.☆587Updated last year