XWidglets ist ein vollständiges Java-Swing-Tool zum Entwerfen, Erzeugen und Verwenden von XML-basierten GUIs. Es stellt einen schlanken XML-Client, eine klare Trennung zwischen Ansicht, Daten und Verfahren, Unterstützung für MVC I und II, Ereignisverwaltung, konsistentes Aussehen und Bedienung über Plattformgrenzen hinweg, eine große Menge von GUI-Komponenten und Integration einer mehrstufigen Architektur bereit. (non)