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.
XMLTV is a set of programs to obtain and process TV (tvguide) listings and manage your TV viewing. It stores the listings in an XML-based format and most of the programs are filters which read and/or write XML. It includes tools to obtain, sort, grep, print, and munge listings, and two end-user programs to plan a week's TV viewing.
Hasciicam makes it possible to have live ASCII video on the Web. It captures video from a TV card and renders it into ASCII, formatting the output into an HTML page with a refresh tag or in a live ASCII window or in a simple text file as well, giving anyone that has a bttv card, a Linux box, and a cheap modem line the ability to show a live asciivideo feed that can be browsable without any need for a plugin, Java, etc.
The GNU Talk Filters are filter programs that convert ordinary English text into text that mimics a stereotyped or otherwise humorous dialect. Some of these filters have been in the public domain for many years, but here they are provided as a single integrated package. The filters include austro, b1ff, brooklyn, chef, cockney, drawl, dubya, fudd, funetak, jethro, jive, kraut, pansy, pirate, postmodern, redneck, valspeak, and warez. This package provides the filters both as individual executables and collectively as a C library, so they can be easily embedded in other programs.
This is a comprehensive "word game" word list for UNIX/Linux. It is a superset of the author's ENABLE list, the "OSW", and various lists researched by the author's colleague, Alan Beale. At 264,093 words, it is the largest list of its kind, suitable for use in all manners of crossword-type board games and word construction games, as well as for a spell checker dictionary. The YAWL package now includes two anagramming utilities (supplied as source code, handled by the included Makefile). There is also a shell script that extends the UNIX "strings" system command. This is the word list package recommended for the author's Quackey word game.
CAVE provides an (n)curses interface for viewing ASCII character animations. It features frame cueing, a screen saver (with shuffle), looping, support for gzipped compressed files, extended regular expression frame deliminator matching, autodetect of frame deliminator position, frame marking, and more.
tkscript is a JIT-accelerated C-like scripting language with bindings for OpenGL, SDL, SDL_net, libpng, and zlib. A plugin SDK can be used to dynamically extend the script engine with custom C functions and C++ classes. It can be used to create portable, 3D, OpenGL-accelerated multimedia applications.