The XOperator is four things at once:

  • A scriptable command-line tool to compare, merge and synchronize XML documents.
  • A Java library (in .jar-format) for integration into own projects.
  • A framework to formulate and evaluate algebraic expressions on XML trees.
  • A framework to express object-oriented inheritance (and more) in pure XML.

URL: http://www.living-pages.de/de/projects/xop/index.html
Licence: Proprietary