Jsh is a Java shell or a Java launcher, a program with a prompt that allows you to type a sequence of commands. For example, you can use it to start a Java program simply by typing its main class. All applications you run in jsh are managed by the same JVM. Jsh also supports Java webstart (jnlp) applications.
tcpxd is a TCP/IP relay or proxy, allowing a connection to a port on a system to be forwarded to another port on any other system. It is useful for firewalls and service relocations, and is small, simple, and fast. It's also easier to learn than netcat and supports TCP_NODELAY, alternate local ports, partial connection closures, and non-blocking connects.
The SMDP (Standard MP3 Database Project) provides a standard schema for MP3/ogg databases, APIs for numerous languages, and a few utility programs to aid in managment of the database. The goal is to standardize the format of MP3/ogg databases while making it easier for developers to incorporate database support into their MP3/ogg applications.
Complete! suggests words as you type. These words are based on what you have typed previously. The UI will display words as you type; press both SHIFT keys to insert the word. Press both SHIFT keys again if you want the next word or until you returned to what you typed. It works in any application, and learns as you type. It is case insensitive for faster typing, and can preload subdirectories containing text files.