Skip to content
Miguel Panelo edited this page Feb 9, 2019 · 4 revisions

State Container for Kotlin and Android.

The name comes from cascade, a waterfall, which reflects the objective of the library to make flows easier with unidirectional data flow.

Inspired by MVI or Model View Intent.

Kaskade is:

  • Modular - add modules as you need
  • Extendable - create user defined Reducers
  • Agnostic - does not dictate architectural decision
  • Unidirectional - data flows in one direction
  • Predictable - control on state changes and action triggers
  • DSL - easy to setup DSL to get started
Clone this wiki locally