oXygen
I just bought a license for the oXygen XML editor. I’ve periodically looked at the application over the past couple of years, but have always found one reason or another (performance, bugs, missing features) to look elsewhere.
However, the latest version has pretty much everything I need:
- XSLT 2.0 (and XQuery) editing, transformation and debugging
- rich editing capabilities
- WebDAV
- good (and improving) RELAX NG support
The application—which, while written in Java, runs nicely on Mac OS X—is also developed by people who seem committed to producing the best product they can. When I suggested nxml-mode-style block element completion, they whipped together code to implement it in a day or two (due in the next release I understand). You can’t ask for much more than that.
Now, if they would just implement James Clark’s schema association mechanism, I wouldn’t have anything more to complain about.
A few screenshots:
WebDAV interface to the eXist XML DB

XSLT debugger interface, here showing the values in a variable temporary tree (quite useful).


Creative Commons License