TinTin++, aka tt++, is a free MUD client for Mac OS X, Linux, and Windows. The Windows port named WinTin++ (using the PuTTY derived mintty terminal) is available for those who do not use Cygwin (A Linux/Unix emulator for Windows) and runs on Windows Xp, Windows Vista, and Windows 7. Besides MUDs, TinTin++ also works well with MUSH, Rogue, BBS, and Linux servers.
TinTin++ supports MCCP (Mud Client Compression Protocol), MMCP (Mud Master Chat Protocol), xterm 256 colors, most TELNET options used by MUDs, as well as those required to login via telnet on Linux / Mac OS X servers, and an auto mapper with a VT100 map display. Being a console client TinTin++ works with most screen readers, and its non graphical command interface makes the client particularly screen reader / blind friendly.
Program features are support for regular expression enabled triggers, aliases, gags, highlights, substitutions, macros, timers, delayed responses, events, associative arrays, text formatting, searching the scrollback buffer, 64 bit floating point logical and arithmatic expressions, an auto mapper with a VT100 map display, multiple sessions, loading and parsing of files, execution of command line scripts, running command line programs within the client (such as ssh and sftp) with full scripting capabilities, splitscreen to separate client input and mud output, drawing of VT100 status bars, and tab completion on the scrollback buffer.