Skip to content

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

License

Notifications You must be signed in to change notification settings

mudcoders/awesome-mud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

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.

  • Blightmud - A mud client for the terminal
  • BlowTorch - A MUD client for Android.
  • Mudlet - A cross-platform, MUD client with scripting in Lua.
  • MUDRammer - Modern MUD client for the iPhone and iPad.
  • TinTin++ - Cross-platform, command line MUD client.

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.
  • 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.
  • 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.

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.