Jerry's Music Review System generates an HTML page from a simple flat file containing the band name, album name, date purchased, and a review of the album. It arranges the information and cross-indexes on band name and album name. It also displays a list of the 10 most recently purchased albums. Examples can be found on the homepage.
XMacroJ is an XML macro language for building text documents from XML components. XMacroJ removes the reliance on using the include directives and frees the programmer from locking the development directly into a specific framework. Using XMacroJ, the developer can loosely couple the development process to a framework by developing macros that wrap the framework and then creating target documents that are based on the macros. If the developer chooses to use a different framework, then only the macros are changed and the target documents can be recompiled.