So I'm starting to release decoupled code for some of the coralmud codebase. I've found it to meet way more needs than just my own and it's shorter term projects I can actually complete and publish in my free time.
In any event, here's the first of (hopefully) many released with the MIT license. It makes no assumptions about how or where the code will be used. Hopefully the API documents will be enough to get an idea about it.