logGen is a command-line utility for detecting filesystem changes after a preference change or package installation. This is primarily useful when creating your own .pkg files so you know what you need to package. This package is only compatible with OS X 10.3 and above due to some perl modules that are missing in earlier versions. If you need to run it on OS X 10.2, you'll need to install the necessary perl modules manually.
Kanaputs is an interpreter for Java. It runs Java code without compilation, as each instruction is executed when you write it. Kanaputs can be embedded very easily into an XML document to add programmatic features. For example, Kanaputs is fully integrated with Ant and provides a way to execute Java within an XML Ant build file. The grammar of the Kanaputs language is very close to the Java grammar but adds some flexible features such as typeless variables and reactive variables.
MetaClass supports runtime access to metadata associated with Java program elements or artefacts. The program elements include packages, classes, methods, and fields and each metadata element is referred to as an attribute. The attributes are usually specified in the Java source files as JavaDoc markup. The source file is then processed and the metadata is compiled into descriptors that MetaClass is capable of reading. These descriptors are then loaded at runtime to provide metadata about the program elements.
knuckle cracker includes a tool that compares two binary files and generates human-readable (and writable) patch scripts signed with MD5. It features smart string/binary recognition. Non-printable string portions are presented in C- like escaping style ("\x20\7\r\n"). It also features a utility that applies such a patch.
Spiritbot is a suite of agent/bot applications with an IRC core. The core component interacts with a natural language chat interface (Scheme/LISP) base that parses input natural language (chat) input and then tries to come up with valid responses. The focus of the chat centers on technology.