ActiveRecord repository for RailsEventStore.
Ruby Makefile Shell

Build Status Gem Version Code Climate Test Coverage Join the chat at

Events repository

A Active Record based implementation of events repository for Rails Event Store. It is a default events repository used by RailsEventStore.


All documentation and sample codes are available at


Check the contribution guide on

We're aiming for 100% mutation coverage in this project. Read the reasoning:

Why I want to introduce mutation testing to the rails_event_store gem

Mutation testing and continuous integration

In practice, it means that we run make mutate as part of the CI process. Whenever you fix a bug or add a new feature, we require that the coverage doesn't go down.



This repository is funded and maintained by Arkency. Check out our other open-source projects.

You can also hire us or read our blog.

Learn more about DDD & Event Sourcing

Check our Rails + Domain Driven Design Workshop more details.

Why You should attend? Robert has explained this in this blogpost.

Next edition will be held on 12-13th January 2017 (Thursday & Friday) in Wrocław, Poland. Workshop will be held in English.