metagloss is an annotation-centric Android library for reducing boilerplate code. Relying on run-time parsing and compile-time code generation, metagloss provides facilities for mapping XML and databases to data objects, dealing with preference screens and working with DB queries.
Akeni Messenger Jabber Edition is a cross-platform client for Jabber compliant servers. It features an XML-based messaging protocol, private chatting, conference mode, broadcast messages to groups of people, message log, a typing indicator, a full-featured rich-text editor, emoticons, and powerful online presence management.
Pustefix is a Web application framework that features an XML/XSLT-based view generation and a clean MVC architecture of the backend system. The frontend can be built with the help of XSLT templates and can include parts containing HTML or XML code that is transformed, creating the final HTML output. The backend allows for the creation of reusable handler classes, which can be aggregated into complete pages. These handlers get their input in the form of real Java objects that are already assembled and checked against user defined rules by the framework.
xcb-proto contains descriptions of the X Window System core protocol and selected extensions in an XML-based data format. They are used by the X C Binding (XCB) library to generate much of its code, but you can also use these descriptions for other purposes, such as decoding the X protocol or building X Window System bindings for other languages.
PicoRSS is a complete RSS reader and aggregator for Java (J2ME, MIDP 2.0) or Symbian cellphones. It supports the ability to search for feeds using keywords, top 10 daily feeds, real time headlines, viewing of articles, an integrated HTML browser, the ability to save articles for offline viewing, sharing of articles using Twitter, SMS, and MMS, zoom, full-size, save, and OCR for images, compression to reduce wireless data charges, and support for Unicode and many character encodings.
Qexo (Query Expressions for XML Objects aka Kawa-XQuery) is an implementation of W3C's draft XML query language XQuery. XQuery is a high-level expression language whose values are sequences of nodes (as in DOM) and simple values. It includes syntax for embedding XML or HTML results, and a 'for' statement comparable to SQL's 'select'. This implementation uses the Kawa tools to compile XQuery programs to Java bytecodes that can run on any JVM. XQuery programs can run as servlets, as standalone applications, or from the command-line.
GXPARSE is not a new XML parser, but is an additional processing layer that makes it much easier to use event-based parsers like the SAX parser. It supports both direct sequential output and random access output (via the Resequencer interface). The random access mode delays output until all input has been processed, but makes it much easier to handle ID/IDREF attributes. GXPARSE maintains most advantages of the event-based parser. Application development and maintenance is considerably easier, but processing is a little slower.