An Entity/Component System.

This is a framework for building a game world on top of the Entity/Component System design pattern.

It's still very much an experiment as of this writing.

You can check out the API docs for it, but just keep in mind that it may change radically before it's released.