ModeShape is an open-source implementation of the JSR-283 specification and standard JCR API. ModeShape is a hierarchical, transactional and consistent data store with support for queries, full-text search, events, versioning, references, and flexible and dynamic schemas. It is a 100% open-source and written in Java.