JS Virtializer is a tool that converts a JS applet(JSApplet) and relative Java classes from the binary class format into a JavaScript application that, in turn, interprets and runs the original Java classes in the target environment, most likely on a web browser.

As a part of JScriper API, JS Virtualizer is written in pure Java language and fully complies with the JS Standard API & Re-compilation Specification.

In contrast to JS re-compilers, JS Virtualizer produces much shorter but a bit less efficient target JavaScript code.

JS Virtualizer is written in pure Java and requires JDK 1.5 or above.


JS Virtualizer is being developed solely by J.J.Liu (Jianjun Liu) and released in open source under GNU General Public License Version 3.

The downloads for JS Virtualizer are coming up soon.

JS Libraries


Source Code

Related Projects

The following sites are related to this project.

JavaJavaScript provides JS applications that are good demonstration for JScripter Libraries.

JRecompiler is a free Java re-compiler for JScripter.