Projects / WAJAF


WAJAF is a powerfull JavaScript framework that works on the client side (i.e. the Web browser) and lets you build complete applications based on XML file descriptors or native server language classes (already available in PHP).

Operating Systems

Last announcement

Forum available 06 Jan 2010 22:15

The official WAJAF Forum have been released today Tell us directly what you think

Recent releases

  •  05 Aug 2012 04:45

    Release Notes: The groupContainer and textfieldElement have been enhanced to manage failure messages, and the display bug on context has been solved. The buttonElement has been enhanced to be used in a context without form, and some errors have been fixed. The treeContainer has been modified to autoload the data from the server, and reload() has been implemented. The post* events have been implemented in the 4GL manager. A positioning mouse bug has been removed from core.js. The tabs can be dragged to change their position. Some visual enhancements in the CSS.

    •  03 Jul 2012 06:31

      Release Notes: Some elements have been modified to work better: bottonElement, textfieldElement, textareafieldElement, lovfieldElement, linkElement, and hiddenfieldElement. The groupContainer has been modified to manage sucess, failure, and messages from the server. The _4glnode class has been modified to register all events, not only the first in the list in the code. wajaf.lib has been enhanced and some bugs were corrected. The button classes were enhanced, making the buttons easier to use and visually brighter.

      •  20 Jun 2012 07:18

        Release Notes: The 4gl Manager has been rewritten; it is it now lighter, faster, and event-driven. The base containers and elements have been rewritten to work on the new nodes tree. The anchor parameters have been removed to be replaced with the right and bottom parameters.

        •  12 May 2010 18:18

          Release Notes: A new function, reload(), has been added to treeContainer. An error has been corrected in core.js/browser.isBoxModel assignation. A bug has been removed in buttonElement.js for IE browsers that do not support the 'type' property. The buttons classes in 4gl.css have been modified to add a padding for IE and others that do not support rounded borders. An error message has been added to the ajaxManager error handler when an error occurs.

          •  24 Mar 2010 23:37

            Release Notes: Bugs in helpManager, ddManager, ondemandManager, and codeElement were fixed. wa4glManager has been modified to correct some missing parameters and code. tabManager has been coded under the name tab2Manager. All of the missing container files and classes in JavaScript and the PHP library were created to link all of the container objects.

            Recent comments

            20 Jun 2012 07:20 metalwolf69

            V2 has been released. Faster, lighter, reliable.
            Check the sites links to connect and download.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.