Source-backed engine research
MUD Engines and Codebases
Compare 39 MUD engines, frameworks, drivers, mudlibs, families, and historical codebases. Use the filters to find a maintainable starting point or identify the lineage behind an existing world.
Good places to start
Modern Python framework: Evennia
Traditional batteries included: CoffeeMUD
Roleplay-focused MUSH: AresMUSH
LPC deployment: FluffOS or LDMud with a mudlib
Modern MOO: ToastStunt
Circle-style C base: tbaMUD
Filter engines
Selections within one group match any value; selections across groups must all match.
Advanced project filters
39 entries shown.
LPMud
LPMud family · Unspecified LPC driver
The LPC-based MUD family that introduced the driver and mudlib architecture.
- First released
- 1989
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- Not rated
- Skill
- Not rated
- Active MUDVerse games
- 39
Technical details, fit, and sources
Development and deployment
- Starting point
- Reference or taxonomy only
What it provides
- Driver and mudlib separation
- Live object-oriented world programming
Why choose it
- Useful as a legacy family label when the concrete driver is unknown
What to consider
- Too broad for precise engine analytics; identify FluffOS, LDMud, MudOS, or DGD when possible
Popularity and lineage
A foundational family used by many long-running worlds; modern descendants include FluffOS and LDMud.
Sources
Research last verified 2026-08-28.
DikuMUD
A foundational C combat-RPG MUD codebase built around areas, classes, levels, and persistent multiplayer worlds.
- First released
- 1991
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 25
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Area and zone world structure
- Class and level combat foundation
Why choose it
- Important exact lineage for long-running Diku-derived games
What to consider
- The classic source is old; new projects normally use a maintained descendant
Popularity and lineage
Foundational ancestor of CircleMUD, Merc, ROM, Envy, SMAUG, and many other C codebases.
Sources
Research last verified 2026-08-28.
CircleMUD
Circlemud
A clean, portable DikuMUD derivative long used as a teaching and starting codebase.
- First released
- 1993
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 19
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Zones and areas
- Portable C codebase
- Large legacy documentation base
Why choose it
- Familiar architecture and abundant historical material
What to consider
- Stock CircleMUD is legacy; tbaMUD is the continued development line
Popularity and lineage
A widely deployed DikuMUD derivative with extensive historical documentation and many descendants.
Sources
Research last verified 2026-08-28.
ROM
Rivers of MUD · Rom
A Merc and DikuMUD descendant that supplied stock RPG systems for a large family of later worlds.
- First released
- 1993
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 15
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Merc and Diku lineage
- Stock class, combat, and world systems
Why choose it
- Recognizable structure and a large legacy derivative ecosystem
What to consider
- Security, portability, and toolchain modernization are normally required
Popularity and lineage
One of the most widely forked Merc/Diku combat-oriented codebases.
Sources
Research last verified 2026-08-28.
SMAUG
Smaug
A feature-rich traditional RPG codebase with extensive online creation and a mature area ecosystem.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Advanced
- Active MUDVerse games
- 14
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Online creation
- Extensive stock RPG systems
- Mature area ecosystem
Why choose it
- More built-in systems than minimal Merc or ROM bases
What to consider
- Stock SMAUG is old; SmaugFUSS is a better-maintained starting point
Popularity and lineage
A prominent feature-rich Merc/Diku descendant and the base of Realms of Despair.
Sources
Research last verified 2026-08-28.
CoffeeMUD
CoffeeMud
A batteries-included Java MUD engine with extensive game systems, online creation, protocols, and bundled services.
- First released
- Unknown
- Latest stable
- 5.11.0.1
- License
- Apache License 2.0
- Setup Difficulty
- 4/5
- Skill
- Intermediate
- Active MUDVerse games
- 5
Technical details, fit, and sources
Development and deployment
- Starting point
- Complete platform
- Customize with
- Java source, In-game online creation
- Installation
- Source Build
- Platforms
- Linux, Windows
- Hosting
- A Java runtime and a host where the game and bundled services can listen for connections.
License considerations
Commercial use is permitted subject to the Apache License 2.0 terms.
Connectivity and storage
- Web
- Integrated web server, Browser client
- Protocols
- Telnet, GMCP, MXP, MSP
Lineage and operations
Lineage: Independent Java MUD engine
What it provides
- Online creation
- MSP, MXP, and GMCP
- Built-in web and mail services
- Extensive game systems
Why choose it
- One of the most complete traditional MUD packages
- Cross-platform Java deployment
What to consider
- The large codebase can be daunting
- Its architecture differs from classic C and LPC families
Popularity and lineage
A mature, actively released Java engine with a substantial built-in feature set.
Project resources
Sources
Research last verified 2026-08-28.
tbaMUD
A maintained CircleMUD descendant developed alongside a community focused on training MUD builders.
- First released
- 2006
- Latest stable
- 2025.0.0
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 3
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- C source, In-game online creation
- Installation
- Source Build
- Platforms
- Linux, macOS, Windows
License considerations
The inherited licenses prohibit using the code to make money and impose attribution requirements.
Connectivity and storage
- Persistence
- Files or embedded storage
Lineage and operations
Lineage: DikuMUD → CircleMUD → tbaMUD
- Intended as the continued development path for CircleMUD-based worlds
What it provides
- CircleMUD compatibility
- Online creation
- Builder documentation and training
Why choose it
- The clearest default for a maintained Circle-style base
What to consider
- The core architecture remains classic C and formal releases are infrequent
Popularity and lineage
The continued CircleMUD development line, supported by The Builder Academy and its builder community.
Project resources
Sources
Research last verified 2026-08-28.
EmlenMUD
Emlenmud
A legacy C Diku-family RPG codebase with a small historical ecosystem.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 2
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Traditional Diku-family RPG systems
Why choose it
- Relevant to existing games built on EmlenMUD
What to consider
- No meaningful current upstream has been verified
Popularity and lineage
A small legacy Diku and Merc-derived ecosystem.
Sources
Research last verified 2026-08-28.
LambdaMOO
Lambda MOO
The canonical persistent programmable object database and network server that established the MOO family.
- First released
- 1990
- Latest stable
- 1.8.5
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 3
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MOO language, In-world programming, In-game building
- Installation
- Source Build
Connectivity and storage
- Persistence
- Object database
- Protocols
- Telnet
Lineage and operations
Lineage: Canonical MOO server and object-programming environment
Upgrade path: ToastStunt is the recommended modern LambdaMOO-compatible continuation
- The newer 1.9.0 tag is explicitly an alpha and is not presented as the latest stable release
What it provides
- MOO language
- Persistent object database
- In-world programming
Why choose it
- Correct for historical or stock LambdaMOO deployments
What to consider
- ToastStunt provides a more extensive set of modern networking, security, and performance improvements
Popularity and lineage
The canonical reference implementation and lineage for modern MOO servers.
Project resources
Sources
Research last verified 2026-08-28.
Merc
A comparatively compact Diku-derived C RPG base with an exceptionally influential descendant tree.
- First released
- 1992
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 2
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Compact Diku-derived server
- Large descendant ecosystem
Why choose it
- Useful for studying or preserving exact Merc lineage
What to consider
- The original upstream is obsolete and requires security and portability work
Popularity and lineage
A seminal DikuMUD derivative and direct ancestor of ROM, Envy, and many later codebases.
Sources
Research last verified 2026-08-28.
RoT
Rivers of Time · Rot
A ROM and Diku-family C codebase with traditional RPG systems and historical derivative patches.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 2
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- ROM and Diku lineage
- Traditional RPG systems
Why choose it
- Preserves exact lineage for RoT-based games
What to consider
- The repository is a community port and the current ecosystem is small
Popularity and lineage
A small but persistent ROM-derived legacy lineage.
Sources
Research last verified 2026-08-28.
Valhalla Mud Engine
VME · Valhalla Mud
The Valhalla and Diku II engine lineage, distinguished by its DIL scripting environment.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 1/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Not publicly available
- Customize with
- DIL scripting
Lineage and operations
Lineage: Diku II / Valhalla Mud Engine lineage
What it provides
- Diku II lineage
- DIL scripting
Why choose it
- The accurate label for VME-based games
What to consider
- Public upstream availability is limited and the ecosystem is small
Popularity and lineage
A production-proven lineage associated with the long-running Valhalla MUD.
Sources
Research last verified 2026-08-28.
Dawn of Time
Dawn
A legacy ROM-derived C codebase with traditional combat-RPG systems.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- ROM-derived RPG systems
Why choose it
- Relevant to existing games built on Dawn of Time
What to consider
- The upstream is inactive and the current ecosystem is small
Popularity and lineage
A small legacy ROM-family codebase.
Sources
Research last verified 2026-08-28.
SillyMUD
Silly
A classic C DikuMUD derivative retained as a valid historical lineage.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- DikuMUD lineage
- Traditional RPG server
Why choose it
- Accurate for games based on SillyMUD
What to consider
- Obsolete upstream and minimal current ecosystem
Popularity and lineage
An early Diku-derived codebase with a small surviving historical footprint.
Sources
Research last verified 2026-08-28.
Star Wars Reality
SWR
A Star Wars-oriented SMAUG derivative with its own established codebase lineage.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 1
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- SMAUG and Diku lineage
- Star Wars-oriented game systems
- SWR FUSS fork
Why choose it
- More precise than generic SMAUG for actual SWR games
What to consider
- Niche theme and old core architecture
Popularity and lineage
A recognizable niche SMAUG-derived family with surviving fixed-source forks.
Sources
Research last verified 2026-08-28.
AresMUSH
A modern MUSH server combining a text game with an integrated web portal, wiki, character, and scene tools.
- First released
- Unknown
- Latest stable
- 2.15.0
- License
- CC BY-NC-SA 4.0
- Setup Difficulty
- 5/5
- Skill
- Basic
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Complete platform
- Customize with
- Ruby code, Plugins, In-game building
- Installation
- Automated Installer, Cloud Installer, Source Build
- Platforms
- Linux
- Hosting
- Production installation requires a VPS or comparable server with administrative access; ordinary shared MUSH hosting is insufficient.
License considerations
The project license permits sharing and modification with attribution but prohibits commercial use.
Connectivity and storage
- Web
- Integrated web portal, Browser client, Wiki and scene tools
- Protocols
- Telnet, WebSocket
Lineage and operations
Lineage: Modern roleplay-focused MUSH platform
What it provides
- Integrated web portal and wiki
- Scene logging
- Web character creation
- Plugin system
Why choose it
- An approachable modern choice for roleplay-focused MUSHes
- Can launch without prior programming experience
What to consider
- Opinionated around roleplay workflows
- Ruby is less common in the MUD ecosystem than some alternatives
Popularity and lineage
A current roleplay-focused MUSH platform with a public game directory and an established community.
Project resources
Sources
Research last verified 2026-08-28.
Evennia
A Python framework and server built on Django and Twisted for creating MUDs and other text-based multiplayer worlds.
- First released
- Unknown
- Latest stable
- 6.1.0
- License
- BSD 3-Clause
- Setup Difficulty
- 4/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Framework for a new game
- Customize with
- Python code, Django applications
- Installation
- Package Manager, Source Build, Docker
- Platforms
- Linux, macOS, Windows, Docker
- Hosting
- Python environment for development and a host or VPS for a persistent public game.
License considerations
Commercial use is permitted subject to the BSD 3-Clause license terms.
Connectivity and storage
- Persistence
- SQL or ORM
- Web
- Bundled browser client, Django web application
- Protocols
- Telnet, TLS, SSH, WebSocket, GMCP, MSDP, MXP
Lineage and operations
Lineage: Independent Python framework
What it provides
- Django ORM
- Telnet, TLS, and SSH
- GMCP, MSDP, and MXP
- Optional web client
- Hot-reload development
Why choose it
- Strong documentation and extensibility
- A familiar modern Python web stack
What to consider
- It is a framework rather than a stock RPG
- Building a game still requires substantial design and code
Popularity and lineage
One of the largest modern open-source developer communities among MUD frameworks.
Project resources
Sources
Research last verified 2026-08-28.
FluffOS
A modern LPC virtual machine and driver that preserves broad MudOS mudlib compatibility.
- First released
- Unknown
- Latest stable
- 2026.0801.0
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Requires a driver or mudlib
- Customize with
- LPC mudlib, Live object programming
- Installation
- Source Build, Docker
- Platforms
- Linux, macOS, Windows, Docker, WebAssembly
- Hosting
- Requires a compatible LPC mudlib in addition to the driver.
Connectivity and storage
- Persistence
- Files or embedded storage, SQL or ORM
- Web
- WebSocket transport
- Protocols
- Telnet, TLS, WebSocket
Lineage and operations
Lineage: MudOS-compatible LPC driver
Upgrade path: Actively maintained successor to MudOS
- Designed to retain compatibility with MudOS mudlibs
What it provides
- Telnet, TLS, and WebSocket
- SQL database integrations
- UTF-8
- MudOS compatibility
Why choose it
- A strong default for MudOS-compatible LPC deployments
- Modern CI and platform support
What to consider
- A mudlib is still required
- LPC is a specialized ecosystem
Popularity and lineage
The actively maintained MudOS successor and a central modern LPC driver.
Project resources
Sources
Research last verified 2026-08-28.
Fuzzball MUCK
A maintained MUCK server supporting MUF and MPI programming, persistent building, and mature permissions.
- First released
- Unknown
- Latest stable
- 7.2.1
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MUF, MPI, In-game building
- Installation
- Source Build, Docker
- Platforms
- Linux, Windows, FreeBSD, Docker
- Hosting
- A native build or the documented Docker Compose deployment and a persistent database volume.
License considerations
Commercial use is permitted under the GPL, subject to its copyleft obligations and the project exception.
Connectivity and storage
- Persistence
- Object database
- Protocols
- Telnet, TLS
Lineage and operations
Lineage: TinyMUD → MUCK → Fuzzball MUCK
- Official Docker instructions include a starter database and persistent volumes
What it provides
- Persistent object world
- MUF and MPI
- Docker and conventional builds
- Mature permissions model
Why choose it
- The precise modern choice for MUCK games
What to consider
- Its programming model is specialized and it is not a stock combat RPG
Popularity and lineage
The principal maintained MUCK server line, used by long-running social worlds.
Project resources
Sources
Research last verified 2026-08-28.
GodWars
A Merc-derived codebase lineage known for player-versus-player and combat-oriented systems.
- First released
- 1995
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Merc lineage
- PvP-oriented systems
Why choose it
- Distinctive combat-focused mechanics for existing GodWars-derived games
What to consider
- Current work is a maintenance fork of a legacy combat-focused codebase
Popularity and lineage
A distinct but small Merc-derived combat-heavy family created by Richard Woolcock.
Sources
Research last verified 2026-08-28.
LDMud
A mature LPC driver that modernizes the Amylaar LPMud line while retaining established mudlib compatibility.
- First released
- 1997
- Latest stable
- 3.6.8
- License
- LDMud custom license
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Requires a driver or mudlib
- Customize with
- LPC mudlib, Live object programming
- Installation
- Source Build
- Platforms
- Linux, macOS, Windows
- Hosting
- Requires a compatible LPC mudlib in addition to the driver.
License considerations
The project copyright terms prohibit using the source or executables for monetary gain.
Connectivity and storage
- Persistence
- Files or embedded storage
- Protocols
- Telnet, TLS
Lineage and operations
Lineage: Original LPMud driver line → Amylaar driver → LDMud
What it provides
- LPC compiler and runtime
- Mudlib compatibility
- Extensive documentation and tests
Why choose it
- A conservative modern choice for original-LPMud-line compatibility
What to consider
- Requires a mudlib and has smaller mindshare than FluffOS or Evennia
Popularity and lineage
A long-supported direct descendant of the original LPMud driver.
Project resources
Sources
Research last verified 2026-08-28.
MudOS
A historically important LPC driver that powered many LPMuds and established broad mudlib compatibility.
- First released
- 1992
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Requires a driver or mudlib
What it provides
- Driver and mudlib architecture
- Historical mudlib compatibility
Why choose it
- Accurate for historical MudOS deployments
What to consider
- FluffOS is the actively maintained compatible successor
Popularity and lineage
An influential LPC driver and direct ancestor of FluffOS.
Sources
Research last verified 2026-08-28.
PennMUSH
A mature MUSH server optimized for programmable collaborative worlds and established softcode communities.
- First released
- 1992
- Latest stable
- 1.8.8p0
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MUSH softcode, In-game building
- Installation
- Source Build
- Platforms
- Linux, macOS
Connectivity and storage
- Persistence
- Object database
- Protocols
- Telnet, TLS, WebSocket
Lineage and operations
Lineage: TinyMUD → TinyMUSH/PennMUSH family
What it provides
- In-game building
- Mature softcode
- Large help and compatibility base
Why choose it
- Stable, battle-tested platform with extensive operational knowledge
What to consider
- The C server and softcode model are specialized
- Web integration is less turnkey than AresMUSH
Popularity and lineage
A core maintained TinyMUD-derived MUSH server used by long-running programmable worlds.
Project resources
Sources
Research last verified 2026-08-28.
Rapture
Rapture Engine
A proprietary MUD runtime created and operated by Iron Realms Entertainment.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Proprietary
- Setup Difficulty
- 1/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Not publicly available
- Hosting
- Proprietary production engine not distributed as an independent development platform.
License considerations
The engine is used internally by Iron Realms and is not offered as a separately licensed platform.
Lineage and operations
Lineage: Proprietary Iron Realms engine
What it provides
- Production MUD runtime
- Built-in database and programming facilities
- Long-running commercial use
Why choose it
- Proven at long-running commercial scale across Iron Realms worlds
What to consider
- Not publicly available as a practical engine choice for independent developers
Popularity and lineage
The production engine behind Iron Realms Entertainment’s commercial text RPG portfolio.
Project resources
Sources
Research last verified 2026-08-28.
RhostMUSH
A security- and administration-focused TinyMUD-family server with extensive softcode and permission controls.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MUSH softcode, In-game building
- Installation
- Source Build
- Platforms
- Linux
Connectivity and storage
- Persistence
- Object database
- Protocols
- Telnet, TLS
Lineage and operations
Lineage: TinyMUD-family MUSH server
What it provides
- Granular permissions
- Building tools
- Security hardening
- Long-running compatibility
Why choose it
- Strong option for traditional softcode-heavy MUSH deployments
What to consider
- Specialized configuration and a smaller community than PennMUSH or Evennia
Popularity and lineage
A continuously developed traditional MUSH server with a smaller specialist community.
Project resources
Sources
Research last verified 2026-08-28.
TinyMUX
A classic programmable softcode server adding modern database, scripting, protocol, and performance capabilities.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MUSH softcode, Lua, In-game building
- Installation
- Source Build
- Platforms
- Linux, Windows
Connectivity and storage
- Persistence
- Object database, SQL or ORM
- Web
- WebSocket transport
- Protocols
- Telnet, TLS, WebSocket, GMCP, MSSP
Lineage and operations
Lineage: TinyMUD → TinyMUX
What it provides
- SQLite backend
- Lua
- GMCP and MSSP
- WebSocket support
- JIT modernization work
Why choose it
- An actively modernized implementation for MUX-style worlds
What to consider
- Development branches may be pre-release and the architecture remains specialized
Popularity and lineage
A long-running MUSH-family server with active modernization work.
Project resources
Sources
Research last verified 2026-08-28.
ToastStunt
A modern LambdaMOO-compatible server descended through Stunt, with performance, security, networking, and language improvements.
- First released
- Unknown
- Latest stable
- 2.7.3
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 2
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MOO language, In-world programming
- Installation
- Source Build
- Platforms
- Linux, macOS
Connectivity and storage
- Persistence
- Object database, SQL or ORM
- Protocols
- Telnet, TLS, IPv6
Lineage and operations
Lineage: LambdaMOO → Stunt → ToastStunt
Upgrade path: Modern LambdaMOO-compatible continuation
- Adds SQLite, threading, HTTP, modern password hashing, and performance improvements
- Database format changes documented in the changelog require testing before upgrading old databases
What it provides
- MOO compatibility
- TLS and IPv6
- SQLite and PCRE
- Argon2
- Performance improvements
Why choose it
- A strong default for new or upgraded LambdaMOO-style deployments
What to consider
- The MOO environment remains specialized
- Heavily patched old databases require migration testing
Popularity and lineage
The principal modern LambdaMOO-compatible continuation, used by active production worlds.
Project resources
Sources
Research last verified 2026-08-28.
TinyMUSH
A TinyMUD-derived softcode server whose current line modernizes the long-running TinyMUSH implementation.
- First released
- 1990
- Latest stable
- 4.0.0.530
- License
- Artistic License
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- MUSH softcode, In-game building, C source
- Installation
- Source Build
- Platforms
- Linux, macOS, BSD, Windows
License considerations
Commercial use is permitted subject to the Artistic License distribution and modification conditions.
Connectivity and storage
- Persistence
- Object database
Lineage and operations
Lineage: TinyMUD → TinyMUSH
- Includes backup, dump, flatfile, and legacy database migration tools
- Current releases use LMDB and provide tools for legacy GDBM databases
What it provides
- In-game building
- Backward-compatible lineage
- Modernized C implementation
Why choose it
- A distinct maintained option for established TinyMUSH communities
What to consider
- Smaller current footprint than PennMUSH and a specialized softcode model
Popularity and lineage
A maintained classic MUSH implementation with an ongoing modern C line.
Project resources
Sources
Research last verified 2026-08-28.
RPI Engine
Shadows of Isildur lineage
A roleplay-intensive engine family known for permadeath, classless progression, and detailed simulation.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Permadeath
- Classless and levelless advancement
- Detailed wounds and combat
- Language and literacy systems
Why choose it
- Captures mechanics and lineage not conveyed by generic DikuMUD
What to consider
- The canonical public source is old and requires substantial expertise
Popularity and lineage
A distinctive roleplay-intensive Diku-derived lineage with a small public-source footprint.
Sources
Research last verified 2026-08-28.
OpenRPI
An open C++ RPI-class engine emphasizing permanent death and classless, levelless roleplay systems.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- RPI mechanics
- Permadeath
- Classless progression
Why choose it
- A precise match for existing OpenRPI-based worlds
What to consider
- Small footprint and unclear maintenance; the broader RPI Engine label may be sufficient
Popularity and lineage
A very small public-source RPI descendant without a strong current development signal.
Sources
Research last verified 2026-08-28.
DGD
Dworkin's Game Driver
A from-scratch LPMud-style LPC runtime emphasizing persistence, database architecture, and a compact driver core.
- First released
- 1993
- Latest stable
- 1.7.9
- License
- AGPL-3.0
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Requires a driver or mudlib
- Customize with
- LPC libraries, In-world programming
- Installation
- Source Build
- Platforms
- Linux, macOS, Windows
- Hosting
- Requires supporting LPC libraries or a mudlib in addition to the driver.
License considerations
Commercial use is permitted under the AGPL, subject to its network copyleft obligations.
Connectivity and storage
- Persistence
- Object database
Lineage and operations
Lineage: Independent LPMud-style driver
What it provides
- Object database
- Disk-based persistence
- JIT support
- Cross-platform runtime
Why choose it
- Technically distinct from MudOS, FluffOS, and LDMud
What to consider
- Requires specialized DGD and LPC expertise plus supporting libraries
Popularity and lineage
A historically important independent LPC driver with an official public repository.
Project resources
Sources
Research last verified 2026-08-28.
Dead Souls
Dead Souls mudlib
A game framework and content library commonly paired with FluffOS; it is a mudlib rather than a standalone driver.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Requires a driver or mudlib
- Customize with
- LPC mudlib, In-game building
- Installation
- Source Build
- Hosting
- A mudlib rather than a standalone server; it must run on a compatible LPC driver such as FluffOS.
Connectivity and storage
- Persistence
- Files or embedded storage
Lineage and operations
Lineage: LPC mudlib commonly paired with FluffOS
What it provides
- Rooms, NPCs, items, and commands
- Builder-oriented framework
- Broad stock systems
- FluffOS integration
Why choose it
- A more complete starting point than a bare LPC driver
What to consider
- Driver and mudlib must be tracked separately
- Its long history brings substantial complexity
Popularity and lineage
A feature-rich LPC mudlib maintained within the FluffOS ecosystem.
Project resources
Sources
Research last verified 2026-08-28.
Ranvier
A modular Node.js MUD engine built around extensible bundles and a relatively unopinionated game core.
- First released
- Unknown
- Latest stable
- 3.0.0
- License
- MIT License
- Setup Difficulty
- 4/5
- Skill
- Intermediate
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Framework for a new game
- Customize with
- JavaScript bundles, Node.js modules
- Installation
- Package Manager, Source Build
- Platforms
- Linux, macOS, Windows
License considerations
Commercial use is permitted subject to the MIT License terms.
Connectivity and storage
- Protocols
- Telnet
Lineage and operations
Lineage: Independent Node.js framework
What it provides
- Modular bundles
- Telnet support
- JavaScript ecosystem
Why choose it
- Familiar technology for JavaScript developers
- Flexible modular architecture
What to consider
- Recent upstream activity and visible production use are sparse
Popularity and lineage
The project attracted substantial historical GitHub interest, but public upstream activity is now sparse.
Project resources
Sources
Research last verified 2026-08-28.
SmaugFUSS
Fixed Up SMAUG Source focuses on correcting stock SMAUG defects and providing a cleaner base for administrators.
- First released
- Unknown
- Latest stable
- 1.9.9
- License
- Unknown
- Setup Difficulty
- 3/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- C source, In-game online creation
- Installation
- Source Build
Lineage and operations
Lineage: DikuMUD → Merc → SMAUG → SmaugFUSS
What it provides
- SMAUG compatibility
- Bug fixes
- Portability and maintenance improvements
Why choose it
- A more appropriate starting base than stock SMAUG
What to consider
- The legacy SMAUG architecture remains despite current maintenance
Popularity and lineage
The established bug-fixed and modernized SMAUG line.
Sources
Research last verified 2026-08-28.
EnvyMUD
Envy
A legacy Merc-derived C codebase retained for its real influence in the Diku family tree.
- First released
- Unknown
- Latest stable
- 2.1
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
- Customize with
- C source
- Installation
- Source Build
Lineage and operations
Lineage: DikuMUD → Merc → EnvyMUD
What it provides
- Merc and Diku lineage
- Traditional RPG base
Why choose it
- Accurate for games and descendants that identify with Envy
What to consider
- Inactive upstream and a small current footprint
Popularity and lineage
An important Merc descendant and parent of several later Diku-family worlds.
Sources
Research last verified 2026-08-28.
AberMUD
An early publicly distributed MUD codebase important to the history of TinyMUD, LPMud, and DikuMUD.
- First released
- 1987
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 1/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Reference or taxonomy only
What it provides
- Early shared-world server
- Historical codebase influence
Why choose it
- Important for studying the early history of open MUD servers
What to consider
- Not an active modern platform or practical default
Popularity and lineage
A foundational late-1980s open MUD codebase with major family-tree influence.
Sources
Research last verified 2026-08-28.
AckMUD
Ack!MUD
A traditional legacy C MUD codebase in the Diku family.
- First released
- Unknown
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 2/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Stock codebase
What it provides
- Diku-family lineage
Why choose it
- Relevant to existing AckMUD-based worlds
What to consider
- No active authoritative upstream has been verified
Popularity and lineage
A small legacy Diku-family label preserved in historical catalogs.
Sources
Research last verified 2026-08-28.
TinyMUD
A seminal social and building-oriented MU* server whose descendants remain active today.
- First released
- 1989
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 1/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Reference or taxonomy only
What it provides
- Persistent shared world
- User building
- Ancestor of modern softcode servers
Why choose it
- Important for studying the origins of modern softcode servers
What to consider
- Superseded by maintained descendants and unsuitable as a new-project default
Popularity and lineage
The historical root of the MUSH, MUX, and MUCK branch.
Sources
Research last verified 2026-08-28.
TinyMUSE
A legacy user-built-world server once used by several MU* communities.
- First released
- 1993
- Latest stable
- No verified release
- License
- Unknown
- Setup Difficulty
- 1/5
- Skill
- Advanced
- Active MUDVerse games
- 0
Technical details, fit, and sources
Development and deployment
- Starting point
- Reference or taxonomy only
What it provides
- TinyMUD-family building and softcode
Why choose it
- Relevant to historical TinyMUSE-based worlds
What to consider
- No current upstream or ecosystem has been verified
Popularity and lineage
A historical TinyMUD-family server without a meaningful active modern ecosystem.
Sources
Research last verified 2026-08-28.
No engines match all selected filters. Clear one or more filters to broaden the catalog.
How this catalog is maintained
Maintenance and suitability are editorial classifications based on official project sites, repositories, release records, and documented successors. A latest stable release is shown only when a formal release and date could be verified. Repository update timestamps alone are not treated as proof of active maintenance.
Public source means a source link was located; it does not assert a particular license or permission to use the code. Commercial-use summaries are informational, may not cover bundled content or every obligation, and are not legal advice. Review the linked license before choosing an engine. Live MUDVerse counts include currently published listings and may differ from older research snapshots.
Unknown and ambiguous values are intentionally labeled instead of being assigned to an unverified parent engine. Maintainers and game owners can contact MUDVerse with corrections or stronger primary sources.