&lt;XML&gt;CMP is an XML toolbox designed for
large XML files. It efficiently compares, merges,
regroups, and sorts large XML files with low
memory consumption. A command line interface and
a Java API are available.

3DM is a tool that performs 3-way merging (like
diff3), differencing, and patching of XML files.
The tool recognizes subtree moves and copies in
addition to the standard insert, update, and
delete operations. 3DM is diff, diff3, and patch
for XML.

4Suite XML is a Python-based toolkit for XML application development. It features a library of integrated tools for XML processing, implementing open technologies such as DOM, SAX, XPath, XSLT, XInclude, XPointer, XLink, XUpdate, RELAX NG, and XML/SGML Catalogs. The RDF and Repository components of 4Suite are separate packages that must be installed separately, on top of 4Suite XML.

5 Day Weather Forecast is a Web application which
gathers weather
information from an RSS feed from weather.gov. It
displays the
five-day forecast for any latitude and longitude
coordinates for the
United States. Configuration is very easy, and the
appearance can be
customized.

The ALICE software implements AIML (Artificial Intelligence Markup Language), a non-standard evolving markup language for creating chat robots. The primary design feature of AIML is minimalism. Compared with other chat robot languages, AIML is perhaps the simplest. The pattern matching language is very simple, for example permitting only one wild-card ('*') match character per pattern. AIML is an XML language, implying that it obeys certain grammatical meta-rules. The choice of XML syntax permits integration with other tools such as XML editors. Another motivation for XML is its familiar look and feel, especially to people with HTML experience.

AJAXSLT is an implementation of XSLT in
JavaScript. It is also an implementation of XPath
that can be used independently of XSLT. It is
interesting for developers who aggressively strive
for cross browser compatibility. The XSLT
implementation operates at the DOM level on its
input but returns the output document as a text
stream. The DOM to construct the output document
can be supplied by the application, or else an
internal minimal DOM implementation is used. This
DOM comes with a minimal XML parser that can be
used to generate a suitable DOM representation of
the input documents if they are present as text.

AS2Secure is a PHP library that allows you to send and receive AS2 (Applicability Statement 2) messages from partners. The project is split into two parts: a client to send one or more documents to a partner and a server to receive one or more documents from a partner. Its main features are asyncronous and syncronous MDN, partner setup, digital signatures, message encryption, secure transport (using OpenSSL), support for SSL client authentication, and multiple attachments (AS2 1.2).

ATG Dynamo integration for JBuilder is a JBuilder
5 plugin that makes it easy to deploy J2EE
applications to the ATG Dynamo Application Server
version 5.1 (DAS). It can be installed and run
with the other JBuilder 5 plugins such as BEA
WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5,
Borland AS 4.5, etc.