A simple Node.js module that simulates a state machine, allowing you to define a sequence of states and state transitions with durations.
An FSM library where the states are functions
A simple generic finite state machine library.