Ordo programming

Go

This website runs on Go code.

Ruby

Vying

http://github.com/eki/vying

Dieter Stein’s fork: http://github.com/spielstein/vying

Vying is a library for multi-player, turn-based, strategy games. The goal is to make it easy to implement a large number of games very quickly, with only a small amount of code. This includes the rules (or game logic) and AI, but does not extend to user interface code (though there is a small, primitive command-line program for playing games).