Ascii Art Diagrams
ditaa is a small command-line utility written in Java, that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.
ditaa is surprisingly fully featured, including the ability to render different box shapes, various UML-esque document types, background colours, and even rounded corners.
This would be really useful to embed into a source code documentation generator.