MarkMapper is a community-driven Ruby Object Mapper for MarkLogic. It has all the bells and whistles you expect from ActiveRecords (validation, finders, callbacks, etc). MarkMapper helps you set up databases and application servers. Once you define your object model, MarkMapper will serialize to/from JSON for you.
MarkMapper requires MarkLogic 8 or greater. It persists all documents as JSON.