nanostate
Small Finite State Machine implementation
stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
fas-js
Finate State Automata JS Solutions
backbone-machina
machina.Fsm dressed as a fourth Backbone pillar next to Model, View and Router