Very easy manipulation of XML with syntax like jQuery. One small file with lots of power. Highly extensible. Examples and Documentation are on the site. Great for a quick Data Import script.
DemiLink is a data abstraction layer intended to allow for centralized processing of common data manipulation tasks. Complex transformations can be performed by chaining simple ones together, and new transformation types are easily added.