PoeMUD is a Multi-User Domain (MUD) driver written in Perl using the POE module. Designed with a modular OOP approach, PoeMUD will be highly extensible and can be turned into any type of MUD, MUSH, MUCK, MOO, etc.

PoeMUD is designed to be an open-source, generic, modular framework text MUD which allows admins to build an underlying server for their MUD worlds that is as full-featured as they need, without including unwanted features such as command sets that do not match the general "feel" desired for the game environment.

As PoeMUD is written in perl, it can be run on practically any platform - Unix, Linux, Windows, etc.