qooxdoo is a comprehensive and innovative JavaScript application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed.
It includes a platform-independent development tool chain, a state-of-the-art GUI toolkit and an advanced client-server communication layer.
For more information please see http://qooxdoo.org/about
qooxdoo may be used under the terms of either the GNU Lesser General Public License (LGPL) or the Eclipse Public License (EPL). As a recipient of qooxdoo, you may choose which license to receive the code under.
Please make sure you understand the dual license of qooxdoo and the rights and obligations that come with it. See the top-level license.txt file for more details.
For more information please see http://qooxdoo.org/license
It is easy to get started with qooxdoo. For detailed information please see http://manual.qooxdoo.org/1.5.1/pages/getting_started.html
For the impatient, here is a short version:
Use the 'tool/bin/create-application.py' script to setup a new application. This will create a minimal directory structure of an application, which is ready to be built and run. Within the newly created application folder run the command 'generate.py source-all' to generate a development version of your app. Open 'source/index.html' in your browser and see your first application in action. You can then go on and extend it into an application of your liking by changing the 'Application.js' class file below the 'source/class/' folder.
You might also want to open the API viewer in a separate browser window, which offers the qooxdoo framework API in a convenient way (See the top-level 'index.html' file next to this readme.txt).
- About qooxdoo http://qooxdoo.org/about
- Online Demos http://demo.qooxdoo.org
- Release notes http://qooxdoo.org/about/release_notes
- User manual http://manual.qooxdoo.org/1.5.1
- API documentation http://api.qooxdoo.org