gjots lets you organize text notes in a convenient, hierarchical way. It can be used for notes, jottings, bits and pieces, recipes, and even PINs and passwords, using encryption. It can also be used to "mind-map" larger compositions like manuals, Web pages, articles, etc. It is a bit like the KDE program "kjots", but uses the GTK library and supports a hierarchy of folders. Files can be output to HTML with an automatic table of contents or to docbook XML. Encryption is supported with ccrypt(1), gpg(1), and openssl(1), so that musings can be kept private.
textslides generates a set of HTML slides from a single plain text file. The output can be used for a presentation or for a web site. You may find textslides useful if you need to create a presentation for a technical audience and you would like to use a text editor to create the presentation content. A simple set of formatting rules governs the translation of the textfile into HTML. The formatting rules for the textfile were inspired by the Wiki Website. textslides uses the Wpager.pm module from the htmlslides project.
s3d is an XML schema for 3d scenes, objects, and so forth (intended primarily but not exclusively for computer games). The problem is that often as a games developer you need to work with many 3d editing tools and rendering engines, and there should be an easy and portable way to move objects, levels, etc. around. By having a common intermediate file format, you only need to write one exporter per tool and one importer per graphics engine. Also, you can develop generic tools which are not tied to any particular engine.
Permission Record Information Machine (PRIM) delivers database connectivity via a web browser. Users can have different database permissions (e.g. create tables, modify tables, etc.). PRIM has built-in database analytical tools such as graph displays, reporting, etc. English and Chinese (Big5) language support.
Phptempt is a template engine for PHP and Java. Templates are precompiled and then included to the script/Java program as a PHP script/Java program. Templates are organized in blocks and placeholders, all placed in one single file. Blocks may be recursive. A version of the engine is available that is optimized for Java and particularly useful for the creation of code generators of any kind.
Lantern is a tool that lets users load XML documents and test XPath expressions. It produces an immediate graphical result where selected and context nodes are highlighted, and displays the XML document in the same format as it is stored in the file (rather than as an ugly tree widget). It is aware of name spaces and allows the user to set a context node to test expressions related to it.
SPindent (Server Page Indenter) is a JSP/PHP structural validator and indenter. It performs structural compatibility check of inner HTML generated from "parallel" branches of process flow statements such as if/else. It allows for those HTML branches to have different entry and exit HTML stack points, as far as the branches are compatible. This allows for verification and proper indentation of handy workarounds, as well as rusty pyramids. It is based on MixedCC (Mixed Compiler Compiler).