SHEQL is a schema less solution to the problem of storing repeated events in a calendar. It is inspired by CSS selectors.
Features
A Far More powerful and customizable logic for repetition can be written.
A Schemaless Architecture.
A single change is required to update repeated events.
Platform independent.
More info Here