The PHP program inidoc is contributed with LayManSys, and is used internally for documenting configuration files in a so-called INI format. This file format is typically used for config files under MS Windows or by PHP Web applications. inidoc uses special comments in the INI files and generates DocBook XML output. The program's output format is DocBook XML, where each INI file is documented within a section. Normal text is put into para tags, and the key-value pairs are described using a glosslist.
Ezphpconfig generates a set of PHP configuration classes from a supplied XML file. You can then access your configuration values very quickly without having to parse the XML file on every request. The element (tag) names become property names and the text contained in the elements becomes the property's value. It also supports nested elements. If the generated PHP file is older than the XML file, it is re-generated using the data in the newer XML file. This class also supports array types using the element inside an element whose type attribute is set to "array".
Micro fitter searches the best approximation to a set of data points using simple equations (rects and quadratics), and computes the maximum absolute and relative errors for the adjusted interval, the whole data set, or a specified range. It can generate the assembly code to implement it (currently only for Microchip's PIC family of microcontrollers).
Chit is a template based generator for textual data, such as program code, configuration data, or anything else you can imagine. It gathers its input from data in a relational database. This means that the output text is generated from a template according to a given SQL statement. This tool's original purpose was to generate configuration files for Nagios from a local PostgreSQL database.