github.com/looplab/fsm (go): Package fsm implements a finite state machine.  It is heavily based on two FSM implementations:  Javascript Finite State Machine https://github.com/jakesgordon/javascript-state-machine  Fysom for Python https://github.com/oxplot/fysom (forked at https://github.com/mriehl/fysom)
Keywords: finite-state-machine|fsm|go