Skip to content
A library for making composable state machines, and UIs driven by those state machines.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update Concepts doc to point out that workers can potentially send no… May 6, 2019
kotlin Merge branch 'v0.17-fixes' Jun 13, 2019
swift Handle `Actions` from a sink synchronously. May 28, 2019
.gitignore Add Empty Swift sample app (and move Cocoapods tests to use the integ… Mar 18, 2019
.travis.yml
CHANGELOG.md v0.17.3 change log. Jun 12, 2019
CONTRIBUTING.md Add an experimental warning, brief description of the project, links … Dec 1, 2018
Gemfile Add cocoapods-generate to Gemfile Mar 14, 2019
Gemfile.lock Add cocoapods-generate to Gemfile Mar 14, 2019
LICENSE Initial commit Nov 16, 2018
Package.swift Update ReactiveSwift to 5.0.0 (#181) Mar 17, 2019
README.md Adding link of the 5th video of the Android Dialogs series Mar 25, 2019
RELEASING.md Update RELEASING.md to consider fix branches. Jun 13, 2019
Workflow.podspec Finish releasing v0.18.0. May 29, 2019
WorkflowTesting.podspec Finish releasing v0.18.0. May 29, 2019
WorkflowUI.podspec Finish releasing v0.18.0. May 29, 2019

README.md

workflow

An architecture that allows composable state machines to drive UI navigation and content, where the state machines are cleanly separated from UI code.

This project is currently experimental and the API subject to breaking changes without notice. Follow Square's engineering blog, The Corner, to see when this project becomes stable.

Workflow is a library for making composable state machines, and UIs driven by those state machines.

This project is under active development. The workflow code is being piloted in production apps. The view code is not (yet).

More documentation and samples will be coming soon!

Resources

Releasing and Deploying

See RELEASING.md.

You can’t perform that action at this time.