OpenJX
OpenJX is an interpreter written in Java which allows developers to produce a Java Swing Application or Applet from a few lines of XML and JavaScript.
OpenJX is based off the Purple programming language. It incorporated XML and PERL and translated the code into C which it would then compile.
OpenJX is similiar to Flex in style. However, its end result is Java Swing. OpenJX applications are also unlike Flex in the following ways:
* 100% support for all Java Components in Javascript.
* Distributed Plugin System allows for integration of plugins hosted across networks.
* Full XML validation.
* Interpreted.
* XML may be run as Applet or Application with no change to the JX XML file.
* Scripting language is Javascript as opposed to Flex's Actionscript.
Metadata
Category: Swing
License: GNU Library or Lesser General Public License (LGPL)
Homepage: http://www.openjx.org
Sponsored Ad