Version 0.4.
QxTransformer is an open source framework providing conversion from a transparent XML description of the graphical user interface (GUI) to JavaScript code.
Overview

QxTransformer is a toolkit for rapid application development with the qooxdoo framework. It takes care of the most tedious parts of writing applications with qooxdoo: GUI building can be done almost entirely without javascript, which is only needed for event handling and business logic.

QxTransformer is open source under a LGPL/EPL dual license.

The main advantages of QxTransformer:

  • Platform Independence
  • Self-Validation
  • Portability
  • Supports multiple markup dialects
  • Plugin support
  • More information...
Demos

We provide some demonstration examples which shows how to use QxTransformer and build web UI with help of it.

Demo browser

This is a ported qooxdoo demobrowser. Contains small examples and tests for most widgets and GUI features. Source code is available in both variants: XML and JavaScript. It is now available!

Address Book Sample New!

Small nice address book with Google Gears integration. It is now available!

Download

Version 0.4 alpha

Rewritten from scratch (in Python) toolkit which supports qooxdoo 0.8 version, has improved architecture, performance and build system integration. It is now available!

Version 0.3

This version supports only 0.7 qooxdoo version. The next major version is 0.4. It is not maintained anymore. Please use 0.4 version.

Resources

Project wiki.

We keep all our documentation in a wiki. There, you can find information on how to install QxTransformer, how to write and to run your first application, and how to use the toolkit in your projects.

Tags Reference.

In tags reference you can find description of each tag, its attributes and samples how to use it in your application.

Repository

QxTransformer uses a public Subversion repository which is available in "read"-mode for all users. You can track all changes in real time and you are welcome to contribute.

Check out the latest version from our Subversion repository.

svn co https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/QxTransformer/trunk/

For more information on how to work with a SVN repository, see qooxdoo site.

Community

QxTransformer is a small part of the large and vibrant qooxdoo community. If you have questions on the javascript part of the framework, you can ask your question on the qooxdoo mailing list. For all questions relating to the qxtransformer, we offer a discussion group where we will provide support. If you feel that qxtransformer makes your life easier, contribute back and share ideas and code with the developers and other users.

Google Group      Twitter

You can use direct mail to contact with developers: Siarhei Barysiuk and Christian Boulanger.

Join qooxdoo community! More information on the qooxdoo web site.

LGPL, EPL © 2008 QxTransformer | Siarhei Barysiuk & Christian Boulanger.
Site design and illustrations by Siarhei Barysiuk. | Icons by Dry Icons.

qooxdoo