impedito is an MPD player that takes a slightly different approach to things.
It aims to copy MOC's interface and functionality while using MPD as backend.
Windows are scriptable in Ruby and it will supports all functionality that is supported by other MPD clients.
orgasm is a library to disassemble, generate and assemble various bytecode/assembler for various architectures.
Its main target is development of compilers or JITs.
It still needs a lot of work but the basics have been written.