Adobe has just released a prerelease of Spry, a set of JavaScript libraries that leverage XML and XPath for easily creating interactive web pages and applications. What I particularly like about it is that it integrates nicely with your HTML content, no funky scripting is required. Just include the JavaScript libraries, specify an XML dataset and create a dynamic region. You can set up repeating regions, sort and filter data without much hassle.

Hope to find some time this weekend to look into it some more and build an actual application! ;)

[update] You wonder if this release date is just a happy coincidence with Kevin Lynch delivering a keynote at the Ajax Experience conference later today.