FMPP is a text file preprocessor that uses FreeMarker templates to provide macros, flow control, and expressions. It uses recursive directory processing, so it can generate complete homepages (a tree of HTML files and images). It is extendable in Java to display data from any data source (such as a database). It is usable with a command-line interface, as an Ant-task, or embedded into a Java application.
Archetypes is a framework for developing new content types in Plone. The power of Archetypes is first in automatically generating forms, second in providing a library of stock field types, form widgets, and field validators, third in easily integrating custom fields, widgets, and validators, and fourth in automating transformations of rich content.
JaxMeXS is a parser for XML Schema, written in Java. Unlike Xerces or similar parsers, this one isn't written for validation of conforming instances, but for schema authors who like to use the schema information or extend the XML Schema language with private data. An excellent example is JAXB, the Java/XML binding specification.
Docco is a personal document retrieval tool based on Apache's Lucene indexing engine. It allows you to create an index for files on your file system which you can then search for keywords. It is not only a lot faster than searching by recursing through your file system every time, it also offers you extended query options like wildcards and fuzzy search as well as a visualization of result set intersections.
rfc2mib is a short Tcl script which may be used to extract MIB (Management Information Base), PIB (Policy Information Base), and ASN.1 modules from an RFC document. Unlike most extractors, this script is smart enough to recognize ASN.1-style comments prior to or within the module header. It also recognizes the use of the "TagDefaults" part of the module header (not used by MIB modules), module headers that are broken across multiple lines, and macro definitions.