What is JLibs?
JLibs is a Java application based on the popular series of party books called "Mad Libs". These books contain short stories, usually no more than one or two paragraphs, with blanks to be filled in by the users. The blanks are identified with certain word types or categories such as "noun", "verb", "man's name", "color", etc. The story reader asks the listeners to supply words without their knowledge of the story. Then, the reader reads back the story with the supplied words. This usually results in silly, but amusing stories.

With JLibs, you can create stories automatically using supplied story templates and dictionaries in various categories. Or, you can type words to supply to the story template manually. Advanced users can also create their own story templates and dictionaries (using XML). And Java programmers can even create their own dictionary beans with specialized rules and attributes. For example, the "noun" bean, which is included with JLibs, implements the "plural" rule which transforms the singular form of a noun into plural.