GoodReactor

Reactor framework

A framework that enables separation of concerns and side-effect-free interactions between view models, view controllers, and coordinators in iOS apps.

⚛️ GoodReactor is a Redux-inspired Reactor framework for iOS developed using Swift. It enables seamless communication between the View Model, View Controller, and Coordinator through state and navigation functions. It ensures no side-effects by interacting with dependencies outside of the Reduce function. Integrate it with using SPM!

GitHub

33 stars
3 watching
0 forks
Language: Swift
last commit: almost 2 years ago
Linked from 1 awesome list

ioslibraryreactorkitswift

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
reactorswift/reactorA framework for building reactive applications with unidirectional data flow.175
ruiaaperes/reactorA framework for managing data persistence and network requests in iOS applications184
goodrequest/gooduikitA collection of reusable UI snippets for faster and more efficient iOS development.30
goodrequest/goodnetworkingA Swift-based iOS library for simplifying HTTP networking with support for concurrency, Combine, and Alamofire.31
gre4ixin/reactorkitexampleAn example project demonstrating the integration of RxSwift and ReactorKit for building reactive iOS applications.2
goodrequest/grproviderA library providing pre-built providers to simplify data display in UITableView and UICollectionView28
goodrequest/goodpersistenceA library that simplifies caching data in keychain and UserDefaults storage using a property wrapper.35
goodrequest/goodextensions-iosA collection of reusable code snippets and extensions to simplify common tasks in iOS development28
reactors-io/reactorsA framework for building concurrent distributed applications using asynchronous event streams260
plangrid/reactivelistsProvides a React-like API for managing state and rendering user interfaces in UITableView and UICollectionView251
shadskii/reactorfxA library that simplifies the interaction between JavaFX events and Project Reactor's reactive streams35
iroy2000/react-reflux-boilerplate-with-webpackA development workflow framework providing tools and integration for React, Reflux, ES6, CoffeeScript, and Webpack.159
rxswiftcommunity/rxflowAn iOS navigation framework that promotes reactive programming and declarative navigation design1,880
anorudes/redux-easy-boilerplateA React and Redux-based project providing a boilerplate for building web applications with server-side rendering, API support, and various testing tools.632
roberthein/observableA library that enables reactive programming in Swift by providing a simple and efficient way to observe values and manage side effects.373