Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xcessentials/xceuniflow

Unidirectional data flow & finite state machine merged together - app architecture done right.
https://github.com/xcessentials/xceuniflow

bdd cocoa flux-architecture mvvm state-machine swift unidirectional-data-flow uniflow xcode

Last synced: 3 days ago
JSON representation

Unidirectional data flow & finite state machine merged together - app architecture done right.

Awesome Lists containing this project

README

        

[![GitHub License](https://img.shields.io/github/license/XCEssentials/UniFlow.svg?longCache=true)](LICENSE)
[![GitHub Tag](https://img.shields.io/github/tag/XCEssentials/UniFlow.svg?longCache=true)](https://github.com/XCEssentials/UniFlow/tags)
[![Swift Package Manager Compatible](https://img.shields.io/badge/SPM-compatible-brightgreen.svg?longCache=true)](Package.swift)
[![Written in Swift](https://img.shields.io/badge/Swift-5.3-orange.svg?longCache=true)](https://swift.org)
[![Supported platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20iOS%20%7C%20tvOS%20%7C%20watchOS%20%7C%20Linux-blue.svg?longCache=true)](Package.swift)
[![Build Status](https://travis-ci.com/XCEssentials/UniFlow.svg?branch=master)](https://travis-ci.com/XCEssentials/UniFlow)

# XCEUniFlow

This library contains an implementation of [**UniFlow**](./Docs/UniFlow.md) software architecture pattern written in **Swift** programming language in a form of **Swift Pacakge** and meant to be used as a an external modul that can be imported and used within packages (frameworks) or applications written in Swift. Its primary repository is available at **https://github.com/XCEssentials/XCEUniFlow**.