Pustefix ist ein Web-Anwendungs-Framework, das eine XML/XSLT-basierte Ansichts-Generierung und eine saubere MVC-Architektur des Backend-Systems bietet. Das Frontend kann mit Hilfe von XSLT-Templates erstellt werden und Teile mit HTML- oder XML-Code enthalten, aus denen die endgültige HTML-Ausgabe erzeugt wird. Das Backend ermöglicht die Erzeugung von wiederverwendbaren Handler-Klassen, die zu vollständigen Seiten zusammengefasst werden können. Diese Handler erhalten ihre Eingabe in der Form von realen Java-Objekten, die bereits zusammengesetzt sind und anhand von benutzerdefinierten Regeln durch das Framework geprüft werden. (non)