Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

.d8b.  db   d8b   db d88888b .d8888.  .d88b.  .88b  d88. d88888b 
d8' `8b 88   I8I   88 88'     88'  YP .8P  Y8. 88'YbdP`88 88'     
88ooo88 88   I8I   88 88ooooo `8bo.   88    88 88  88  88 88ooooo 
88~~~88 Y8   I8I   88 88~~~~~   `Y8b. 88    88 88  88  88 88~~~~~ 
88   88 `8b d8'8b d8' 88.     db   8D `8b  d8' 88  88  88 88.     
YP   YP  `8b8' `8d8'  Y88888P `8888Y'  `Y88P'  YP  YP  YP Y88888P 
                                                                  
.88b  d88. db    db d8888b. 
88'YbdP`88 88    88 88  `8D 
88  88  88 88    88 88   88 
88  88  88 88    88 88   88 
88  88  88 88b  d88 88  .8D 
YP  YP  YP ~Y8888P' Y8888D' 

Awesome MUD Awesome

A curated list of bookmarks, tools, tutorials, and other cool resources for text-based game developers.

Inspired by the awesome list thing. You might also like awesome-shell and awesome-cli-apps, which both support text-based living!

Want to add your awesome MUD resource? Make the change and open a pull request!

Contents

Clients

Log in and play.

  • axmud - A modern Multi-User Dungeon (MUD) client written in Perl 5 / Gtk3
  • Blightmud - A mud client for the terminal
  • BlowTorch - A MUD client for Android.
  • JMC - Jaba MUD Client forks: by conelav and by nerevar
  • KBtin - TinTin++-style MUD client
  • mmc - the MUD client for UNIX and Win32
  • muddle - Electron-Based MUD Client
  • Mudlet - A cross-platform, MUD client with scripting in Lua.
  • MUDRammer - Modern MUD client for the iPhone and iPad.
  • powwow
  • TinTin++ - Cross-platform, command line MUD client.
  • Tortilla

Codebases

Active and retired MUD codebases.

  • ArchaicQuest - C# web based MUD engine.
  • AwakeMUD - Community fork of Awakened Worlds written in C++.
  • BRus MUD Engine - Russian MUD engine in C++.
  • CoffeMud - Java-based MUD engine.
  • CurryMUD - Textual Multi-User Dungeon server in Haskell.
  • DikuMUD3 - Latest DikuMID release with HTML and websockets support.
  • DUM - A modern Python MU* engine.
  • DragonMUD - MUD engine in GO.
  • EmpireMUD - EmpireMUD is a MUD server with a persistent world map. It is a derivative of CircleMUD and DikuMUD.
  • Evennia - Python MUD/MUX/MUSH/MU* development system.
  • ExVenture - Elixir based MUD engine.
  • FluffOS - actively maintained LPMUD driver, based on the last release of MudOS.
  • HellCore - HellCore fork of LambdaMOO.
  • Kalevala - World building toolkit for text based games, written in Elixir.
  • Legends of Future Past - 1992 commercial MUD resurrected from original script files using AI. Go backend, React frontend, WebSocket multiplayer. MIT license. Play free.
  • ldmud - LDMud game driver for LPMuds.
  • Ranvier - Node.js-based MUD engine.
  • RockMUD - Node.js-based WebSockets-capable MUD server.
  • room.js - Node.js-based MUD/MOO engine.
  • Tale - Mud, mudlib & interactive fiction framework.
  • tbaMUD - tbaMUD is the continued development of the codebase formerly known as CircleMUD

Protocols

Specifications of various MUD-related protocols

  • GMCP - Generic Mud Communication Protocol.
  • MCCP - Mud Client Compression Protocol.
  • MSP - Mud Sound Protocol.
  • MSSP - Mud Server Status Protocol.
  • MTTS - Mud Terminal Type Standard.
  • Ironrealms GMCP - Specification of GMCP used by Iron Realms Nexus Client.
  • Protocols supported by Mudlet - Docs about protocols supported by Mudlet.

Hosting

Places to put a MUD.

  • DigitalOcean - Cloud-computing provider offering affordable virtual private servers.

Communities

Connect with other MUD enthusiasts.

About

🖥 A curated list of bookmarks, tools, tutorials, and other cool resources for text-based game developers.

Topics

Resources

Stars

141 stars

Watchers

12 watching

Forks

Releases

Packages

Contributors