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.
- Sip-3.2.6.linux.AppImage (Linux Ubuntu 18.04+, Debian 10+, Fedora 32+, or equivalents)
- Sip-3.2.6.linux.deb (Debian-based Linux Ubuntu 18.04+, Debian 10+, or Mint 19+, 64-bit)
- Sip-3.2.6.linux.rpm (RPM-based Linux Fedora 32+, CentOS 8+, or openSUSE Leap 15.2+, 64-bit)
- Sip-3.2.6.mac.dmg (macOS 10.15+ x64 and arm64)
- Sip-3.2.6.mac.zip (macOS 10.15+ x64 and arm64)
- Sip-3.2.6.win64.exe (Windows 10 64-bit)
- Sip-3.2.6.win32.exe (Windows 10 32-bit)
-
Download the Executable:
- Download
Sip-3.2.6.win64.exefrom GitHub Releases
- Download
-
Run Sip:
- Double-click
Sip-3.2.6.win64.exeto launch the app on Windows. No installation is required—this is a portable executable.
- Double-click
-
Launch Sip:
- Run
Sip-3.2.6.win64.exe. - Optionally, use
--devto enable DevTools for troubleshooting:Sip-3.2.6.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
Connectmenu 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
Helpmenu.
- 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
--devto 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.2.6.win64.exein 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! ☕