Displaying 1 to 20 from 33 results

evennia - Python MUD/MUX/MUSH/MU* development system

  •    Python

Evennia is a modern library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python. It allows game creators to design and flesh out their ideas with great freedom. Evennia is made available under the very friendly BSD license. http://www.evennia.com is the main hub tracking all things Evennia.

ranviermud - A node.js based MUD game engine

  •    Javascript

Ranvier is a MUD game engine. Out of the box Ranvier is configured to use a telnet server and will work with any MUD client you've used to connect to other MUDs. It runs a websocket server simultaneously, meaning players can also connect to your game with a websocket client at the same time. However, Ranvier supports any transport server you want to use; changing the entire networking layer is as easy as adding a command. Ranvier also has a GUI builder available, Soma.


  •    C++

A MUD game created by Siyuan Gao from project Quantum Ai

Amuse - A New MU* Client For Windows


Amuse is a new MU* client for Windows XP and Windows Vista, designed in particular for roleplayers on MUSH's and MUCK's. It is currently under active development with unique and interesting features being planned and built.

Mud Designer

  •    DotNet

The Mud Designer allows developers a quick and simple approach to generating text based game content and an easier way to manage their MUD games.


  •    DotNet

bMud is a "MudLib" built using C# and the .NET Framework 3.5. It is designed to be a modular foundation for MUD development and building. We have recently started a re-write of our codebase, not that there was much before. Currently looking for outside interest in developme...


  •    DotNet

The intention of the Lite framework is to support actor-based programming in .NET languages. The actor model differs from conventional object-oriented progamming in that objects communicate via asynchronous message-passing instead of method calling.

Game Engine (EmlenMud) Revival/Rewrite

  •    Silverlight

This EmlenMud revival project is an attempt to bring old MUD game code into the 21st century, using new technologies such as C# 3.5, WCF, Silverlight, and LINQ. This game engine is currently made available for learning purposes only.

Government Sanctioned Espionage RPG

  •    C++

Government Sanctioned is a modern SRD-like espionage game server. Visit http://wiki.government-sanctioned.us:8040 for game design and play information or homepage http://www.government-sanctioned.us Government Sanctioned is an online, text-based espionage RPG (similar to a ...

FinalFrontier Autopilot


Autopilot for FinalFrontier Mud

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.

stunt - LambdaMOO with multiple inheritance, anonymous objects, HTTP, JSON <-> MOO translation, better crypto, a map datatype and a RESTful interface

  •    C++

LambdaMOO with multiple inheritance, anonymous objects, HTTP, JSON <-> MOO translation, better crypto, a map datatype and a RESTful interface.

dw-mud - A tintin++ configuration for the Discworld MUD client, including color and sound triggers

  •    Shell

For the full experience you need festival-tts and mpg321 installed for text-to-speech support and mp3 file support. Please have a read of config.tin and change it accordingly. Ping me if any of it doesn't make sense and I'll make it clearer.

dwarlixir - A dwarf-fortress clone / MUD / side project in Elixir

  •    Elixir

Make sure you have Elixir ~> 1.5.1 available. What about aging; could be a separate tick for everyone (easy) or some kind of "everything ages at the same time" tick. If the latter, I need, I think, to make it possible to subscribe to events in the ECS framework. Well, my "Watcher" idea is growing old quickly isn't it. Unless I create a Universe entity with a Tick component which could get updated with a monotonically increasing value, and that would be something that various things could watch...

miniboa - An asynchronous, single-threaded, poll-based Telnet server

  •    Python

Miniboa is a bare-bones Telnet server to use as the base for a MUD or similar interactive server. Miniboa has several nice features for this type of application. To use Miniboa, you create a Telnet Server object listening at a specified port number. You have to provide two functions for the server; the first is a handler for new connections and the second is the handler for lost connections. These handler functions are passed Telnet Client objects -- these are your communication paths to and from the individual player's MUD client.

mud-pi - A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi

  •    Python

A simple text-based Multi-User Dungeon (MUD) game, which could be run on a Raspberry Pi or other low-end server. You will need to install Python (2.7+ or 3.3+) where you wish to run the server. Installers for Windows and Mac can be found at http://www.python.org/download/. There are also tarballs for Linux, although the best way to install on Linux would be via the package manager.

dragon-mud - A text-based game engine written in Go and scripted with Lua.

  •    Go

DragonMUD is a dream of mine, building a new MUD engine for experience and fun before building my own game on top of it. The engine will be a firm foundation for any kind of text based adventure (for now just Telnet, but eventually web and websocket versions as well). It will feature a plugin system allowing the core of the game to be moldable from the ground up into what you truly desire for your game. That's really up to you. This project is for me, but I believe in sharing. I also feel yet another new MUD engine may inspire some new games to be created in the genre, which would be amazing. I'm a huge fan of MUDs and feel that new entries have kind of become almost non-existent. Perhaps a new game and an accessible low-setup server framework would make it easier for new games to be quickly created.

room.js - A node.js MOO server

  •    Javascript

NOTE: The master branch represents ongoing work and may have the server in a currently unstable state. Please check the releases to get the most recent stable version. This repository contains the RoomJS game engine (or server).

erlmud - Evolutionary demonstration of Erlang/OTP development.

  •    HTML

Evolutionary demonstration of Erlang/OTP development.

neuro - Websocket MUD client for the Ranvier MUD game engine

  •    HTML

Neuro is a simple and easily-extensible websocket client to use with the Ranvier MUD game engine. Neuro is built with Electron and Polymer. The main place to start will be in src/neuro-app/neuro-app.html. To use with Ranvier your Ranvier server must be using the ranvier-websocket bundle to enable websocket connections. If you wish to modify the data Ranvier is sending to Neuro follow the documentation for Extending Bundles (in short: copy ranvier-websockets to a new folder, disable the ranvier-websockets bundle in ranvier.json and enable your new bundle.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.