Ajax JavaScript CSS HTML 5 DOM

Xul Dev

Xul Dev is a project for a free visual IDE (Integrated Development Environment) to design XUL graphical interface and build software in any programming language.

The program is a binary executable for Windows or Linux. In the future we will compile it into PHP to run it on a server and use it as a Web application also.


Visual Gui designer
Toolbar to create a windows and put widgets on it.
 A property panel to define attributes and to associate functions to events.

The use of Scintilla is planned. This will allow syntax-highlighting for any programming language.

Class manager
From this panel, you can select a class, method, attribute.

File manager
Panel to select files.

RDF interface
The program itself uses XUL for the graphical interface and Scriptol or C++ for the programming language.
The configuration and data files are in the RDF format. Tools will be provided to convert text files or XML file to Rdf.

Components used by the program

Building the XUL IDE

Xul Dev is currently at early stage of development.
Feature planned in next stages are these:
- Completing the graphical interface.
- Creating and loading RDF files.
- Using an external text editor. This may requires a compilation of XPCom.

The project