xslui ist ein XSLT-Applet, das Webseiten mit einer modularisierten XML-Datei in Webbrowsern anzeigt. Es kann das Seitenlayout festlegen, indem es quadratische Blöcke anordnet, die »Areas« genannt werden. Daher ist es sehr einfach, Layouts wie horizontale Spalten anzuzeigen. Das Layout-Feature kann auch die Beschreibung der Anordnung einer Area von den Inhalten trennen und sie auch in verschiedenen Dateien halten. So können Webseiten modularisiert werden und Teile gemeinsam nutzen. Dazu besitzt xslui Elemente, die Operationen auf Daten mit der Bibliothek xsldo ausführen, die mit XML-Daten in der gleichen oder in anderen XML-Dateien arbeiten kann. Dieses Feature führt zur Trennung von Ansichten und Daten. (non)