To provide the reflection CheerpJ uses the original .jar metadata and it can be invoked on whole Java archives (.jar) or on individual class files to generates .jar.js (or .js) output also before the web development starts all the bytecodes can be removed just after when the transformation is done. and to decrease the time of downloading CheerpJ provides a tool which helps in saving time.
· Open- source compiler based on LLVM (Low Level Virtual Machine).
· Optimized performance and output size.
CheerpJ Runtime Environment
Makers of CheerpJ have provide demos to show its capabilities. Click here to view the demos.
A restricted released has been published in July last but it is a limited release. A public release including commercial version can be expected in the last of November 2017. For more detail click here.