OpenCMIS is a collection of Java libraries, frameworks and tools around the CMIS (Content Management Interoperability Services) specification.The aim of OpenCMIS is to make CMIS simple for Java client and server developers.
It hides the binding details and provides APIs and SPIs on different abstraction levels. It also includes test tools for content repository developers and client application developers.
As well as providing an interoperable API to CMIS repositories, Apache Chemistry also offers libraries to build CMIS-compliant repository connectors. It is widely used in enterprise content management solutions. The main Java-based OpenCMIS Chemistry sub-project is deployed in both Open Source and commercial products and solutions by Adobe, Alfresco, Metaversant, Nuxeo, OpenText, OpenWGA, and SAP, among others.