XMLSpy

Synopsis
XMLSpy is a commercial XML development environment supporting XSLT, CSS, XQuery, XML Schema and many other specifications.

Features
(from the homepage:)

It offers an "XML editor, the original graphical schema designer, a code generator, file converters, debuggers, profilers, full database integration, support for WSDL, SOAP, XSLT, XPath, XQuery, and Open XML documents, plus VS .NET and Eclipse plug-ins, and more."

See the feature matrix for enterprise and professional versions and the new features index.

User commentary
Please sign all comments.

System requirements
Microsoft Windows platform (2000, XP, Server 2003, Vista).

Source code and licensing
This is a closed-source software, with license costs starting at €399 (professional edition) and €799 (enterprise edition) (prices as of 2007-10-02).

Technical support is paid extra, for 1 or 2 years (see the links above).

No discounts are offered for academic institutions or TEI members.

Support for TEI
TEI support is described thusly: "Templates are provided for the separate TEI types (prose, mixed, terminology) along with a TEILite template."

Language(s)

 * Written in C++.
 * Interface in at least English and German.
 * Documentation available at least in English and possibly in German.

Documentation
http://www.altova.com/documentation/reference_manual_XML_tutorial.html

Tech support
http://www.altova.com/support_package.html

User community
User forum is located at http://www.altova.com/forum/default.aspx

Sample implementations
(links to demo sites running the tool or successful implementations of it)

Current version number and date of release
Version 2008 (2007-09-12)

History of versions
Available in the new features index.

How to download or buy
Purchases can be made online.

A 30-day English or German trial version is freely downloadable.

Additional notes
(type in that information here)