TinyMARE (Multi-user Adventure Roleplaying Epic) is a text-based MUD server completely rewritten for efficiency using TinyMUSH and TinyMUSE as a basis for its game engine. The server is designed for creating an extensive, novelistic role-playing atmosphere supporting real-time combat, day & night, seasons, and global weather. Using a telnet client, players can log on to explore a virtual world, find magical items, learn skills and techniques, and group together to surpass obstacles you create in your own epic adventure.
Trebuchet Tk is a MUCK/MUSH/MOO GUI client written entirely in TCL/Tk. It supports both Unix/X11 and Windows, and includes powerful scripting, triggers, hilites, macros, quickbuttons, keybinds, etc. that you would expect from a good MU* client. It also supports MCP simple-edit, and GUI dialog packages for MOO and FBMUCK6. For Muck users, Trebuchet also supports intelligent colored editing of MUF and MPI programs.
Twisted is an event-based framework for Internet applications. It includes a Web server, an SMTP/POP3 server, a telnet server, an SSH server, an IRC server, a DNS server, a generic client/server pair for remote object access (Perspective Broker), and APIs for creating new protocols. It supports integration with GTK+, GTK+ 2, Qt, Tkinter, wxPython, Mac OS X (PyObjC) and Win32 event loops. It also supports TCP, SSL and TLS, UDP, Unix sockets, multicast, and serial ports. Supported protocols include HTTP, FTP, SMTP, POP3, IMAP, TOC, OSCAR (AIM and ICQ), SSH, DNS, IRC, NNTP, Jabber, SOCKSv4, Telnet, SIP (for VoIP), and XML-RPC and SOAP using external packages. Most protocols are supported as both servers and clients.
Reality is a client for Cyanide. Cyanide is intended to be the most dynamic multi-player online role-playing game ever made. This client uses an isometric perspective to present scenes. It is programmed with Python, pygame (SDL), and OpenGL. Full 3D movement is possible, and the server's code can be exchanged online.
Tinyfugue is a very popular MUD/MUSH command line client rich in functionality. When using tinyfugue in a graphical environment the only thing it lacks is the peripheral buttons and options that are available to graphical clients. Gtinyfugue aims to embed tinyfugue within a GNOME wrapper that provides the GUI widgets that make tinyfugue easier and more comfortable to use on a day-to-day basis. Embedding tinyfugue rather than using simple telnet gives the gtinyfugue user the advantage of the depth of tinyfugue functionality.