SCION SCXML provides a complete system for developing applications based on SCXML/Statecharts in JavaScript.