CommonJSJVMNativeWasm

kstatemachine

DSL library for creating state machines and statecharts. Supports event-based transitions, reactive listening, nested and parallel states, typesafe transitions, undo transitions, and exports to diagrams. Zero dependencies.

Kodee spinning
Package Supported platforms & targets
io.github.nsk90:kstatemachine:0.31.1 Common, JVM, Native, Wasm, JS / (4 targets) Details
io.github.nsk90:kstatemachine-coroutines:0.31.1 Common, JVM, Native, Wasm, JS / (4 targets) Details
Metadata
Latest release 1 month ago

0.31.1

  • 358 stars
  • Created 3 years ago
  • 2 open issues
  • Latest activity: 2 days ago
License
  • Boost Software License 1.0

Updated 2 hours ago