io.github.nsk90:kstatemachine (maven): KStateMachine is a Kotlin DSL library for creating state machines and hierarchical state machines (statecharts).
Keywords: android-library|coroutines|dsl|fsm|fsm-library|hierarchical-state-machine|hsm|kotlin|kstatemachine|nested-states|open-source|plantuml|state|state-machine|state-management|statechart|transitions