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.

Availability and fit
What it is
Technical skill
Technology
Advanced project filters
Starting point
Commercial use
Development capabilities
Persistence

39 entries shown.

LPMud

LPMud family · Unspecified LPC driver

Engine familyActive familyReference or taxonomy only

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
LPC
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

Complete engineLegacy or supersededStock codebase

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
C
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

Complete engineLegacy or supersededStock codebase

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
C
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

Complete engineInactiveStock codebase

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
C
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

Complete engineLegacy or supersededStock codebase

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
C
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

Complete engineActively maintainedComplete platform

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
Setup Difficulty
4/5
Skill
Intermediate
Active MUDVerse games
5
Java
Web experienceIn-game programming
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

Complete engineActively maintainedStock codebase

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
C
In-game programming
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

Complete engineInactiveStock codebase

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
C
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

Complete engineLow-cadence maintenanceStock codebase

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
CMOO
In-game programming
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

Complete engineInactiveStock codebase

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
C
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

Complete engineLow-cadence maintenanceStock codebase

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
C
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

Proprietary engineMaintenance unclearNot publicly available

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
DIL
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

Complete engineInactiveStock codebase

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
C
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

Complete engineInactiveStock codebase

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
C
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

Complete engineLegacy or supersededStock codebase

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
C
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

Complete engineActively maintainedComplete platform

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
Setup Difficulty
5/5
Skill
Basic
Active MUDVerse games
0
Ruby
Web experienceIn-game programming
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

FrameworkActively maintainedFramework for a new game

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
Setup Difficulty
4/5
Skill
Intermediate
Active MUDVerse games
0
PythonDjangoTwisted
DockerWeb experience
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

DriverActively maintainedRequires a driver or mudlib

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
C++LPC
Docker
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

Complete engineActively maintainedStock codebase

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
C++MUFMPI
DockerIn-game programming
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

Complete engineActively maintainedStock codebase

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
C
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

DriverActively maintainedRequires a driver or mudlib

A mature LPC driver that modernizes the Amylaar LPMud line while retaining established mudlib compatibility.

First released
1997
Latest stable
3.6.8
Setup Difficulty
2/5
Skill
Advanced
Active MUDVerse games
0
CLPC
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

DriverInactiveRequires a driver or mudlib

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
CLPC
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

Complete engineActively maintainedStock codebase

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
CMUSH softcode
In-game programming
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

Proprietary engineActive proprietaryNot publicly available

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

Complete engineActively maintainedStock codebase

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
CMUSH softcode
In-game programming
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

Complete engineActively maintainedStock codebase

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
C++MUSH softcodeLua
In-game programming
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

Complete engineActively maintainedStock codebase

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
C++MOO
In-game programming
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

Complete engineActively maintainedStock codebase

A TinyMUD-derived softcode server whose current line modernizes the long-running TinyMUSH implementation.

First released
1990
Latest stable
4.0.0.530
Setup Difficulty
3/5
Skill
Intermediate
Active MUDVerse games
0
CMUSH softcode
In-game programming
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

Complete engineLegacy or supersededStock codebase

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
CC++
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

Complete engineMaintenance unclearStock codebase

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
C++
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

DriverActively maintainedRequires a driver or mudlib

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
CLPC
In-game programming
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

MudlibActively maintainedRequires a driver or 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
LPC
In-game programming
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

FrameworkLow-cadence maintenanceFramework for a new game

A modular Node.js MUD engine built around extensible bundles and a relatively unopinionated game core.

First released
Unknown
Latest stable
3.0.0
Setup Difficulty
4/5
Skill
Intermediate
Active MUDVerse games
0
JavaScriptNode.js
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

Complete engineActively maintainedStock codebase

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
C
In-game programming
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

Complete engineInactiveStock codebase

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
C
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

Historical codebaseInactiveReference or taxonomy only

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

Historical codebaseInactiveStock codebase

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
C
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

Historical codebaseInactiveReference or taxonomy only

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

Historical codebaseInactiveReference or taxonomy only

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

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.