tcLex is a lexer (lexical analyzer) generator extension to Tcl. It is inspired by Unix and GNU lex and flex, which are "tools for generating programs that perform pattern-matching on text". It is very similar to these programs, except it uses Tcl philosophy and syntax, whereas the others use their own syntax, and are used in conjunction with the C language. People used to lex or flex should then feel familiar with tcLex.
rndgen is a Java application that mirrors the functionality available from Leon's Random Generators. They use a database of words and sentence forms to create various kinds of random text, including band names, song lyrics, jokes, advice, and essays. They are whimsical and mostly nonsense. You definitely need a particular sense of humor to appreciate them.
The Application Switch sits between applications and service providers, allowing a central location for configuration instead of requiring the user to configure each application separately. The switch also allows mutliple services to be combined and appear as a single service to applications.
DVTS (Digital Video Transport System) sends and receives DV data using the Internet. It consists of dvsend and dvrecv - dvsend receives DV data via IEEE1394, and sends it to dvrecv using IP, while dvrecv receives DV/RTP packets, and sends DV data using an IEEE1394 interface. Using DVTS, high quality realtime video meeting can be achieved. It consumes about 8-35 Mbps of network bandwidth. Supported platforms are FreeBSD4.x, MacOSX, and Linux.
libffi is a library that really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages. ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.