Enterprise Java Content management system - Hippo CMS

to the Hippo CMS


Build, test and deliver cross-channel
experiences with Hippo open source CMS.


New here?

Our Getting Started tutorial will get you up to speed with Hippo development.

Follow the Hippo Trail


Hack our architecture or explore integrations with other systems.

Explore Labs

Developer Info

Source code, forge, license, roadmap and system requirements.

Developer Info

Hippo Videos

Learn how to navigate Hippo CMS as a content editor and master the interface.

Watch videos

What is
Hippo CMS?

Hippo is the open-source content management system at the heart of BloomReach Experience. This Java CMS enables companies to orchestrate and deliver cross-channel digital experiences. Hippo’s clean, modular architecture and support for open standards make it the ideal platform for agile development and open integration.

April 23, 2012

The relations between repository, CMS and delivery tier.

Hippo Videos
November 28, 2016

Learn how to navigate Hippo CMS as a content editor and master the interface.

Java Based

Easy to integrate, testable, ready for continuous integration, and sticking to Java standards such as JCR 2.0 and JAX-RS.

Open Source

We use and contribute to many open source components - and our entire core is available under the Apache License.


Hippo architecture is designed to handle your evolving traffic requirements. Built for scaling, our CMS supports both clustering and replication.

Separate Content from Presentation

Use Hippo's  fully customizable document-oriented model and built-in modeling tools to separate content from presentation.

Performance Driven

Performance matters! Hippo CMS scales both  horizontally and vertically and makes use of multi-layered caching to squeeze the most out of your implementation.

Easy to integrate

Query content using REST, hook up an external application into the rendering phase via Spring. Build a Mobile app or an AngularJS app that consumes content from Hippo.

For Content & Commerce

Looking for a way to bring your content and commerce effort closer together? Learn more how Hippo CMS can integrate with your e-commerce system.

Multi-lingual, Multi-site, Multi-channel

Out of the box support for multi-language, multi-site and multi-channel implementations. 


Hippo CMS integrates with many popular third-party systems and applications. To learn more visit our Integrations Marketplace or check out some of the most popular integrations below.


Pardot is a flexible marketing automation tool, that allows marketeers to segment leads, set up drip campaigns, maintains lead scores etcetera.  Hippo is a flexible CMS providing behavioral targeting in it's relevance module.  By integrating CMS with marketing automation, marketers can deliver a consistent message to their segments in online and offline channels

Read now

Integrate Hippo CMS with Cloudinary Imaging services

Cloudinary is a software–as-a-service (SaaS) imaging solution hosted in the cloud. It provides an api for manipulating images via a REST-service. This post describes how to unleash the cutting-edge imaging capabilities of Cloudinary to transform your images in Hippo CMS.

Read now

Building an e-commerce site using commercetools

Apache Cordovacommercetools is a really powerful e-commerce solution that serves as a central backend for your multichannel e-commerce solutions. Learn how you can integrate it with Hippo CMS for a content enriched ecommerce experience.

Read now

Want to be listed among our integration partners?

Re: [hippo-community] Hippo CMS and JDK9+
by: Ate Douma | 22-05-18 21:11:37 (CEST)

Currently we only support using Java 8. See also our current System Requirements page [1] for v12, or [2] for v11 (your current Hippo DX version). Java 9 already is unsupported by Oracle as of today since the release of Java 10, which also will become unsupported when Java 11 is released. We

Re: Hippo CMS and JDK9+
by: John Childress | 22-05-18 18:56:05 (CEST)

I was wondering the same.... On Tuesday, May 22, 2018 at 9:03:50 AM UTC-5, Sam Fisher wrote: > > Hi everyone. > > My Hippo project (Hippo DX 11.2.6) is using Java 8. > Is Java 9 or latest compatible with Hippo CMS? > > Regards, > Sam Fisher >

Hippo CMS and JDK9+
by: Sam Fisher | 22-05-18 16:03:50 (CEST)

Hi everyone. My Hippo project (Hippo DX 11.2.6) is using Java 8. Is Java 9 or latest compatible with Hippo CMS? Regards, Sam Fisher

Re: [hippo-community] Using derived data to populate a hidden field
by: jeroen.hoffman | 22-05-18 10:32:24 (CEST)

Hi Katie, The derived data was specifically designed to stay in context of the document, so you cannot do queries or traverse outside of it. Perhaps workflow event handling [1] will work better for you, there you have access to a JCR session. HTH Jeroen [1] https://www.onehippo.org/library/conc

Using derived data to populate a hidden field
by: Katie Baigrie | 21-05-18 16:23:29 (CEST)

I'm looking to populate a hidden field on a document type using derived data in order to index that data for searching. I can successfully populate it with something from within the document itself, but what I require is for it to be populated with a field from a related document. I'm having

Re: [hippo-community] Error setting up JCR repository while deploying Hippo 12.2.0
by: Jhon Henry Benites | 20-05-18 04:30:02 (CEST)

Thank you so much Jasper, the issue does was related to that, thanks!! El viernes, 18 de mayo de 2018, 4:44:17 (UTC-5), jasper.floor escribió: > > Have you updated your shared libs on the server? That class is part of the > wpm module. You should have a "hippo-enterprise-services-1.2.0.jar" in

Tools and Plugins


Thanks to our pluggable architecture, many of the Hippo CMS features are available as plugins. You can extend the Hippo CMS functionalities with our Default, Standard and Community plugins. To access the entire list of plugins available for your use, check out Hippo Forge.

Popular Plugins from the Community

External Document Picker

The External Document Picker provides base external document picker plugins for Hippo CMS with simple example implementations for developer's references.

Read Documentation

Hippo Feed Creator

Feed Creator is an addon for Hippo CMS that lets you create RSS feedsATOM feeds and provides an API which enables you to create your own web syndications with the CMS

Read Documentation

Stay up to date


Join our community to stay up to date with the latest Hippo CMS developments. Get the latest information on our CMS updates, ask questions and meet fellow Hippo developers.