Link : https://plasma-umass.org/doppio-demo/
Description: A JVM in Coffeescript
Description: "I would describe RoboVM as a Xamarin for Java based on LLVM. Its an LLVM front end for Java that allows using the toolchain to build native iOS apps with native iOS API's. Unlike Codename One which aims for WORA, RoboVM is targeted at avoiding Objective-C and giving a Java facelift to iOS development. Niklas did an amazing job in terms of tooling and the underlying technology and we are keeping a keen eye on this project, we spent a great deal of time talking about making a living from open source projects. I do hope that Niklas will find the model that works for him with RoboVM and is able to keep the amazing rate of progress he has shown so far."
Comparison between Doppio and Bck2Brwsr
Description: Jikes RVM (Jikes Research Virtual Machine) is a mature open source virtual machine that runs Java programs. Unlike most other JVMs it is written in Java, a style of implementation termed meta-circular.
Description: Squawk is a Java micro edition virtual machine for embedded system and small devices. Most virtual machines for the Java platform are written in low level native languages such as C/C++ and assembler; what makes Squawk different is that Squawk's core is mostly written in Java.
Cross-Compiling Android Applications to HTML5 Using XMLVM and Emscripten
Metascala is a tiny metacircular Java Virtual Machine (JVM) written in the Scala programming language.
ParparVM is the VM developed by Codename One to replace the defunct XMLVM with which it was originally built [...] ParparVM was designed as a client side VM and features a concurrent GC that doesn't block the current execution thread. In order to accomplish such concurrence a small penalty is paid during usage but this allows for smoother runtime.
A jvm in pure node.js
The Maxine Virtual Machine is an open source virtual machine developed by Oracle Labs. The emphasis in Maxine's architecture is on modular design and code reuse in the name of flexibility, configurability, and productivity for industrial and academic virtual machine researchers. It is a Java Virtual Machine written entirely in Java in a meta-circular style.