Skip to content

unify/qooxdoo

 
 

Repository files navigation

About

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

License

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

Quick start

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.

API Reference

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).

Learn more

About

Fork of qooxdoo to optimize for size, performance, support on mobiles and other stuff

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.4%
  • Python 14.4%
  • Other 0.2%