ReSwift is a Redux-like implementation of the unidirectional data flow architecture in Swift. It embraces a unidirectional data flow that only allows state mutations through declarative actions.
A recording store for ReSwift. Enables hot-reloading and time travel for ReSwift apps. Still in experimental stage!
A declarative router for ReSwift. Allows developers to declare routes in a similar manner as URLs are used on the web. Using ReSwiftRouter you can navigate your app by defining the target location in the form of a URL-like sequence of identifiers.
A thunk middleware for ReSwift. Allows developers to create easily create async actions. Works well with promises.
CoreFoundation file system even wrapper for RxSwift which lets you monitor folders for content changes and file updates.