XUL is a cross platform user interface markup language implemented as an XML dialect that allows graphical user interfaces to be written in a similar manner to web pages. XUL was developed by the Mozilla Project