Apache Royale
Compiles programs written in ActionScript and MXML into JavaScript and HTML that can run wherever JavaScript runs.
Apache Royale implements the principles of Apache Flex to support development of applications designed for JavaScript instead of Adobe Flash/AIR runtimes. Apache Royale improves developer productivity in creating applications to run wherever JavaScript runs, including on browsers, in Apache Cordova applications, on Node, and on other platforms.
ActionScript