What is LambdaMOO?

LambdaMOO is a MUD server. You can read more about it on the LambdaMOO server home page. It is essentially a programmable chat server. That simplifies things a bit since one could write non-chat networked applications on top of LambdaMOO. “MOO” is just a shorthand way to refer to LambdaMOO.

LambdaMOO is also the name of a MUD that uses the LambdaMOO server. LambdaMOO, the MUD is at lambda.moo.mud.org, but I am not involved in running it in any way. LambdaMOO is the oldest MUD that uses the LambdaMOO server.


I’ve moved the scripts that were here to GitHub at https://github.com/xythian/codebag/tree/master/moo.
There’s a README there with an inventory.

expat binding for LambdaMOO Overview In 2000 I wrote a binding of expat (that link is to the relatively modern version, not the version that existed in 2000) to LambdaMOO called ext-xml. It provides two new functions which accept an XML document in a string, parse it using expat, and return a LIST data structure representing the parsed XML.\ Where is it? The 1.0 distribution that was here is ancient and is a patch against a version of the server that is also ancient. [Read More]



I wrote (the first version of) the LambdaMOO FileIO patch a long time ago, but I didn’t use it for very long and haven’t been the maintainer for a long time.

The link I had to the current version is dead.

toaststunt is a LambdaMOO fork which includes what appears to bea modern version of FileIO. I have not used it.


MOO Server Software I’ve written two LambdaMOO server extensions. ext-xml – This I still use. It’s part of the server I run today. fileio – This I haven’t used in a very long time, and haven’t been the maintainer of the patch for nearly as long. I do not have the current version of the source. The source for the server that Waterpoint runs is available on GitHub at wp-lambdamoo. This includes both the modern version of the ext-xml patch as well as the other patches to stock LambdaMOO Waterpoint uses: [Read More]