XUL  -  Building Graphical Interfaces

XUL means for "XML-based User interface Language". This is a semantic extending XML for building graphical interfaces . Has been created by Mozilla in 1999.

Features of XUL

Why use XUL?

XUL allows to create cross-platform, graphical user interfaces for standalone applications.
Mozilla has developped Prism, a tool for accessing XUL Web applications from the desktop.
It is a standard and portable format, working on any operating system, but is rather difficult to use.

Sites and tools

Sample code

Hello world.

<?xml version="1.0">
<windows width="600 height="480">
  <description>
    Hello World!
  </description>
</windows>

Draw a button.

<button 
   label="Close" 
   oncommand="window.close()"
/>
Programming languages AspectJ - Basic - C - C++ - C# - Eiffel - Go - Java - JavaScript - JavaFX - Pascal - PHP - Python - Rexx - Ruby - Scala - Scriptol - Tcl - HTML - XML - XAML - XUL - SQL

(c) 2006-2009 Scriptol.com