fusium (npm): Simple finite state machine framework that can be used with node.js or Angular.
Keywords: finite state machine|workflow