The website component enables developers to supplement content using dynamic functions such as CSS animations, I/O server communication and templates generated with mustache.js. The desktop component encompasses the existing core elements and a GUI framework for browser applications in desktop environments. The server component is compatible with Node.js and Rhino and contains object-oriented features such as classes, mixins and interfaces, along with events and single value binding.
The mobile component consists of old and new modules for mobile web applications and can now be used to develop tablet apps; Qooxdoo's mobile elements were previously only suitable for developing smartphone applications. The developers have also introduced a new theme called Indigo, which forms the basis of the project's new web presence as well. The new theme can be used to develop desktop applications and comes in addition to existing themes for Android and iOS.
The qooxdoo library is available under a dual licensing model, where users can choose from either the LGPL (Lesser General Public License) or the EPL (Eclipse Public License), depending on their project requirements. Pre-built libraries are available to download from the qooxdoo web site; the project's source code is hosted on GitHub.