fsm4js (npm): A declarative Finite State Machine library for JavaScript
Keywords: Finite State Machine|FSM|finite-state-machine|javascript