XML-based Desktop Application Framework(XDF)はJavaによるGUIアプリケーション開発を支援するためのフレームワークである。 XDFは、XMLをベースとしたGUI画面の構築機能およびスタイルシートによる画面構築のサポート機能を提供することにより、JavaによるGUI画面の構築をより簡単に実現できるようにするものである。