Projects / XMacroJ


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.

Operating Systems

Recent releases

  •  17 Nov 2006 09:53

    Release Notes: Insertions functionality was added. Insertions allow XML macros to insert into multiple streams which are then concatenated together in the target destination file. For example, you could use an insertion in a macro to insert an include directive in an XHTML document header element, or an import line when generating a Java file.

    •  09 Nov 2006 14:10

      No changes have been submitted for this release.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.