TinTin++ Mud Client  
Get TinTin++ Mud Client at SourceForge.net. Fast, secure and Free Open Source software downloads
Make a donation to the WinTin and TinTin++ Mud Client developer
About the TinTin++ Mud Client
TinTin++ (aka tt++) is a MUD client for Mac OS X, Android, 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++ Manual
Most TinTin++ commands are described in the manual, you might want to look through it first if you need help. TinTin++ also provides internal helpfiles which can be accessed with the #help command. Several MUD clients use the tt++ scripting language, so you might already be familiar with some of the commands from using another MUD client. For bug reports, questions, requests, and suggestions, you can visit the forum.
Installing the TinTin++ Mud Client
The install section explains how to install TinTin++ on several operating system. The TinTin++ source code is available in the download section and compiles on most Linux/Unix systems as well as Cygwin. Installion on Mac OS X is easy by using the Homebrew package installer. The WinTin++ Windows port is available as an installer. To run the client on Android requires Termux, an Android terminal emulator and Linux environment. While not truly multi-platform like Java MUD clients, it is possible to run an ssh daemon on a Mac OS X, Linux, or Unix machine, giving you remote access to your scripts and client wherever you go with an ssh client.
TinTin++ Features
While TinTin++ is primarily a MUD client it can be used as a terminal multiplexer and automator. Most console programs (including bash) can be launched from within the client, allowing you to create highlights, substitions, triggers, timers, aliases, etc. This allows you to modify the appearance, interface, and behavior of most console applications.
Protocols supported by TinTin++ are 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. 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 perl compatible regular expression enabled triggers, aliases, gags, highlights, substitutions, macros, timers, delayed responses, events, associative arrays, text formatting, searchable 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. TinTin++ has a built-in fast and powerful scripting engine which utilizes just-in-time compilation.