uml-state-machine (npm): UML state machine in Javascript.
Keywords: state machine|fsm|finite state machine|hierarchical|es6