DikuMUD directory
A curated directory of codebases, development tools, and documentation specifically for the DikuMUD lineage, including major forks like ROM, Merc, and CircleMUD.

Showing 10 of 10 entries
CircleMUD 3.1
open-sourceA highly documented and stable derivative of DikuMUD, emphasizing clean code and ease of use for new administrators.
Pros
- + Extensive built-in documentation
- + Standardized coding style
- + Large historical library of public patches
Cons
- − Development has largely ceased
- − Requires significant updates for modern C compilers
Mudlet
freeA modern, open-source MUD client with a powerful Lua API, frequently used to build custom GUIs for Diku-style games.
Pros
- + Extremely fast rendering engine
- + Full Lua scripting support
- + Cross-platform compatibility
Cons
- − Steep learning curve for complex UI scripts
- − Resource intensive compared to CLI clients
Smaug Codebase
open-sourceA heavily modified Merc derivative with advanced features like overland maps, complex triggers, and an in-game building system.
Pros
- + Includes sophisticated Online Creation (OLC) tools
- + Advanced mob and room trigger system
- + Support for complex item properties
Cons
- − High complexity makes customization difficult for beginners
- − Massive code footprint
MUSHclient
freeA robust Windows-based MUD client preferred by Diku developers for its stability and scripting flexibility.
Pros
- + Low memory usage
- + Excellent plugin architecture
- + Comprehensive documentation
Cons
- − Windows only (requires Wine on Linux/Mac)
- − UI feels dated compared to Mudlet
The Mud Connector (TMC)
freeThe longest-running directory of MUDs, essential for listing Diku-derived games to attract players.
Pros
- + High visibility within the niche community
- + Advanced search filters for codebase types
- + Historical review database
Cons
- − Site design is antiquated
- − Many listings are for defunct games
Wikipedia: DikuMUD
freeOverview of DikuMUD history, code lineage, and licensing context for derivative codebases.
Pros
- + Critical legal information for server admins
- + Clarifies 'no-profit' clauses
- + Official source
Cons
- − Highly restrictive compared to MIT/GPL
- − Can limit monetization options
TinTin++
open-sourceA console-based MUD client that is highly scriptable and preferred by power users on Linux/macOS.
Pros
- + Extremely lightweight
- + Powerful pattern matching and automation
- + Ideal for remote server management
Cons
- − No graphical interface
- − Scripting language has a unique, non-standard syntax
tbaMUD
open-sourceThe current standard for CircleMUD development, providing a clean, bug-fixed version of CircleMUD 3.1 with integrated OLC and DG Scripts.
Pros
- + Active community support
- + Modern compiler compatibility
- + Extensive built-in documentation
Cons
- − Diverges from original Circle 3.0 directory structures
MudBytes
freeCodebase repository and snippet sharing platform with forums for administrative discussions. Resource for understanding legacy systems during staff transitions.
Pros
- + Codebase repository for comparisons
- + Snippet sharing for solutions
- + Forums for admin advice
Cons
- − Interface aging
- − Smaller active user base than historical peaks
MUD Coders Guild
freeA professional-grade community of developers focused on the technical and social engineering aspects of running text-based games.
Pros
- + Focus on modern development stacks
- + Deep dives into player retention tech
- + Highly collaborative Slack/Discord
Cons
- − Technical barrier to entry
- − Less focus on non-coding admin tasks