xulRecordset ist ein Projekt zum Erstellen einer XUL-Widgetbibliothek mit Datensatz-Verhalten we ADORecordset in Visual Basic. Es verwendet PHP auf dem Server und abgeleitete XUL-Widgets (unter Verwendung von XBL) und Javascript auf dem Client. Die Kommunikation zwischen Client und Server wird von der Bibliothek JPSpan unterstützt. Ein Terminplaner ist als Beispiel, wie es funktioniert, im Paket enthalten. Man kann vorwärts und zurück gehen, zum letzten Datensatz gehen, ändern, entfernen, Daten hinzufügen usw. Das Beispiel verwendet MySQL. (hjb)