kstate is a Finite State Machine Kotlin Multiplatform library.
kstate development follows the State Machine Notation for Control Abstraction standard (See it here scxml).