xul ( ), which stands for xml user interface language, is a user interface markup language made by mozilla. xul is an xml dialect for writing graphical user interfaces, it lets developers write user interface elements in a way similar to web pages.