qooxdoo - a universal JavaScript framework

Welcome to the qooxdoo SDK! It is easy to create your own impressive and versatile applications. For detailed information on how to create such apps, for instance a typical rich internet application (RIA), please see the manual to get started (needs generation). get started.

For the impatient, here is a short version:

Open the included API viewer to display and search the entire API reference of the framework. Also have a look at the readme readme and license text.

Demo Applications

Please note that the following applications, except for the Showcase, are not pre-built. To create working applications locally use the appropriate commands generate.py source or generate.py build in the corresponding application's directory.

Developer Tools

The following applications work with data from the qooxdoo framework itself. Versions can also be generated that are specific to your custom application. While the API Viewer is pre-built and runs out-of-the-box, you need to generate the others yourself.

(*) As browsers sometimes restrict functionality when a local HTML file is loaded directly (with the "file://" protocol), it might be advantageous to run this index file through a web server, particularly when you follow the links to built apps. If you don't have one handy you can use the simple web server that is available through qooxdoo's tool chain. To start it open a command shell in the directory of this file and type
        cd tool
        generate.py sdk-server
The shell output will provide a URL to this index file that you can copy and paste into your browser.