Sip is a stand-alone desktop client for MUD (Multi-User Dungeon) gaming. It is optimized for CoffeeMUD, but can be used with others. Originally launched as a Java AWT client over 20 years ago, Sip has been reimagined for today’s players.
- ANSI-TRUE: All the colors you could hope for.
- MXP: Pictures, sounds, clickable text, and mini-frames.
- MSP: Sound and Music
- GMCP: Access server information out-of-band + Client.Login, Client.Media.
- MSDP: Access server information out-of-band
- Aliases: Customize your commands, or trigger a myriad of events.
- Triggers: Cause a custom action when the mud sends a particular message.
- Scripts (JavaScript): Go wild with customizing your mud client.
- Timers: Cause some action to occur periodically, or after a delay.
- MXP editor: Customize your screen layout or colors, have a window for TELLs, etc.
- Media: Local images and sounds for your custom GUI.
- Mapper: Built in API for building interactive visual area maps.
- Plugins: Sweet bundles of all the above and media and more.
-
Download the Executable:
- Download
Sip-3.0.0.win64.exe
from GitHub Releases
- Download
-
Run Sip:
- Double-click
Sip-3.0.0.win64.exe
to launch the app on Windows. No installation is required—this is a portable executable.
- Double-click
-
Launch Sip:
- Run
Sip-3.0.0.win64.exe
. - Optionally, use
--dev
to enable DevTools for troubleshooting:Sip-3.0.0.win64.exe --dev
- Run
-
Connect to CoffeeMUD:
- Sip automatically connects to
coffeemud.net:23
(CoffeeMUD’s default telnet port). - If using a different server, use the
Connect
menu option underWindow
.
- Sip automatically connects to
-
Interact with the MUD:
- View server output in the big black area.
- Enter commands in the input field at the bottom (e.g.,
look
,attack
).
-
Read the Help:
- Help for the several features is available under the
Help
menu.
- Help for the several features is available under the
If you’d like to modify Sip and build your own .exe
:
-
Clone the Repository:
svn checkout https://coffeemud.net/public/Sip
cd Sip
-
Install Dependencies:
npm install
-
Run in Development:
npm start
- Add
--dev
to open DevTools:npm start -- --dev
-
Build the .exe:
npm run dist:win
or
npm run dist:mac
or
npm run dist:linux
- Outputs e.g.
Sip-3.0.0.win64.exe
in thedist/
folder.
- None at the moment.
Sip is a passion project, but contributions are welcome! Fork the repository, make your changes, and contact the author to review your changes (no pull requests, please).
Sip is Copyright by Bo Zimmerman, and released under the Apache 2.0 License.
- Built with Electron for cross-platform desktop support.
- Thanks to the CoffeeMUD community for their support and feedback.
- CodeMirror.js is included under the MIT License. https://github.com/codemirror/CodeMirror.
- All images are courtesy of various public domain/CCO libraries.
For questions, bug reports, or feature requests, reach out via:
- Contact: https://www.zimmers.net/email/form-page.html
- Development Home Page: http://www.coffeemud.org
- Support forum: http://coffeemud.net:27744/forum.cmvp?journal=Support&journalpage=0
- GitHub: bozimmerman
Sip: Savor the Experience! ☕