Skip to content
Miguel Panelo edited this page Feb 10, 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:

  • Lightweight - does not have external dependencies
  • Modular - add modules as you need
  • Extendable - create user defined Reducers
  • 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