A MUD client is a software application used to connect to Discworld MUD and other MU*s. They offer a vast range of features to make your playing experience more pleasant, including colours, triggers, client-side aliases, sound, MXP and MCCP.
It is highly recommended that new players make use of a MUD client, as they offer a much more enjoyable experience than Telnet.
The Java client on the Discworld MUD website is a simple and free browser-based client. It connects only to Discworld MUD. It supports colour, scrollback and a command history and is a good starting point for newcomers. However, it lacks many of the useful features of other clients, such as triggers, macros and copy-and-paste.
CMUD is a commercial MUD client for Windows XP SP2 and Windows Vista. It costs US$29.95 and has a 30 day free trial. Its features include aliases, macros, triggers, scripting, automatic mapping, capture windows, logging, MXP, MCCP and gauges.
MUSHclient is a free and open source client for Windows 95/98/ME/NT/2000/XP/Vista. Its features include include aliases, macros, triggers, scripting, logging, MXP and MCCP.
Pendrake's Discworld MUD Pages contain many useful plugins for MUSHclient.
zMUD is the precursor to CMUD, it is no longer being developed but it shares most of CMUD's features and is considered more stable. It is supported on Windows 95, 98, ME, 2000, XP, and NT, but CMUD is recommended for use in Windows Vista. It costs US$34.95 and has a 30 day free trial. An earlier version, lacking many of the features, is available for free.
Linux and Unix
GnomeMud is the GNOME client. Its features include macros, triggers, scripting and MCCP.
KildClient is a free GTK+ client. Its features include macros, triggers, scripting and MCCP.
KMuddy is the KDE client. Its features include macros, triggers, scripting and MCCP.
TinTin++ is a free command-line MUD client. Its features include macros, triggers, scripting and MCCP.
TinyFugue is a free command-line MUD client, but it can be very difficult to master. Its features include macros, triggers scripting, and MCCP.
Vashti's Web contains several useful macro packages for TinyFugue, some of which may require minor modification to work with recent-ish changes to the MUD.
Mac OS X
In addition to the clients below, it is often possible to compile Unix clients under Mac OS X.
Atlantis is a Cocoa-based client for Mac OS X. It is currently free and in open beta, but is expected to be shareware on release. Its features include multiple 'spawns' (capture windows), shared world settings, Growl support, logging, triggers, macros, aliases, Perl scripting and MCCP.