Enterprise Java Content management system - Hippo CMS

Welcome
to the Hippo CMS
community.

 

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

Labs

Hack our architecture or explore integrations with other systems.

Explore Labs

Developer Info

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

Developer Info

Careers

Interested? We're always on the lookout for new talents to join our team.

Have a look

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 & headless implementations make it the ideal platform for agile development and open integration.

CMS Architecture
April 23, 2012

Working with Hippo
November 28, 2016

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.

Scalable

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.

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.

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.

Multi-lingual, Multi-site, Multi-channel

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


Integrations

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.

INTEGRATING HIPPO CMS WITH MARKETING AUTOMATION

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] Form data value to store Database
by: marijan milicevic | 21-06-18 15:08:16 (CEST)

On Thu, Jun 21, 2018 at 2:58 PM, Sathish K <k.sa...@whatarage.com> wrote: > Hi, > > I am new in Hippo, > > I able to get front end form data to accessed in my component class.(using > doAction method-> FormMap formMap = new FormMap(request, new String[] { > "FName", "LName"});) > > My question

Re: [hippo-community] Apache POI, forms, Hippo and excel download
by: woonsan.ko | 21-06-18 15:01:13 (CEST)

On Thu, Jun 21, 2018 at 3:03 AM, Kitty Liem <lie...@gmail.com> wrote: > Hi Woonsan, > > Yes, it works! > > Your help is very appreciated! > > It would be nice if the gotcha would be added to serve-a-dynamic-resource > page. This because if you google for solution you will find for POI that >

Form data value to store Database
by: Sathish K | 21-06-18 14:58:00 (CEST)

Hi, I am new in Hippo, I able to get front end form data to accessed in my component class.(using doAction method-> FormMap formMap = new FormMap(request, new String[] { "FName", "LName"});) My question is..... how do i store FName and LName value into (h2/mysql)database?

Re: Split up YAML on autoexport automatically for easier fine-grained diffing
by: Peter Centgraf | 21-06-18 12:52:13 (CEST)

This isn't configurable at the moment, but we've considered this as a possible feature improvement. There's a single class LocationMapper in the hippo-repository-engine module that controls the file-splitting behavior for newly-exported files. Changing the rules defined there currently requires

Re: modify CKEDITOR plugin tooltips
by: Kitty Liem | 21-06-18 09:35:28 (CEST)

Hi, I have different image for extra plugin in /hippo:namespaces/hippostd/html/editor:templates/_default_, in ckeditor.config.appended.json set buttonIcon and/or defaultDocumentIcon (cms/images/...), buttonLabel for text. See https://www.onehippo.org/library/concepts/document-types/html-fields

Re: [hippo-community] Apache POI, forms, Hippo and excel download
by: Kitty Liem | 21-06-18 09:03:17 (CEST)

Hi Woonsan, Yes, it works! Your help is very appreciated! It would be nice if the gotcha would be added to serve-a-dynamic-resource page. This because if you google for solution you will find for POI that header and content type should be set on HttpServletResponse. Kind regards, Kitty. Op


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

Hippo URL Rewriter

URL Rewriter is a servlet filter that is an extension of Paul Tuckey's UrlRewriteFilter, but instead of a packaged xml file the filter is fed with data from CMS documents. So dynamically manageable instead of statically!

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.

 

BloomReach Experience, which is the enterprise offering of Hippo CMS, is a Visionary DXP vendor according to the 2018 Gartner Magic Quadrant for Digital Experience Platforms report. 

Welcome
to the Hippo CMS
community.

 

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

Labs

Hack our architecture or explore integrations with other systems.

Explore Labs

Developer Info

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

Developer Info

Careers

Interested? We're always on the lookout for new talents to join our team.

Have a look

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 & headless implementations make it the ideal platform for agile development and open integration.

CMS Architecture
April 23, 2012

Working with Hippo
November 28, 2016

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.

Scalable

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.

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.

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.

Multi-lingual, Multi-site, Multi-channel

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


Integrations

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.

INTEGRATING HIPPO CMS WITH MARKETING AUTOMATION

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] Form data value to store Database
by: marijan milicevic | 21-06-18 15:08:16 (CEST)

On Thu, Jun 21, 2018 at 2:58 PM, Sathish K <k.sa...@whatarage.com> wrote: > Hi, > > I am new in Hippo, > > I able to get front end form data to accessed in my component class.(using > doAction method-> FormMap formMap = new FormMap(request, new String[] { > "FName", "LName"});) > > My question

Re: [hippo-community] Apache POI, forms, Hippo and excel download
by: woonsan.ko | 21-06-18 15:01:13 (CEST)

On Thu, Jun 21, 2018 at 3:03 AM, Kitty Liem <lie...@gmail.com> wrote: > Hi Woonsan, > > Yes, it works! > > Your help is very appreciated! > > It would be nice if the gotcha would be added to serve-a-dynamic-resource > page. This because if you google for solution you will find for POI that >

Form data value to store Database
by: Sathish K | 21-06-18 14:58:00 (CEST)

Hi, I am new in Hippo, I able to get front end form data to accessed in my component class.(using doAction method-> FormMap formMap = new FormMap(request, new String[] { "FName", "LName"});) My question is..... how do i store FName and LName value into (h2/mysql)database?

Re: Split up YAML on autoexport automatically for easier fine-grained diffing
by: Peter Centgraf | 21-06-18 12:52:13 (CEST)

This isn't configurable at the moment, but we've considered this as a possible feature improvement. There's a single class LocationMapper in the hippo-repository-engine module that controls the file-splitting behavior for newly-exported files. Changing the rules defined there currently requires

Re: modify CKEDITOR plugin tooltips
by: Kitty Liem | 21-06-18 09:35:28 (CEST)

Hi, I have different image for extra plugin in /hippo:namespaces/hippostd/html/editor:templates/_default_, in ckeditor.config.appended.json set buttonIcon and/or defaultDocumentIcon (cms/images/...), buttonLabel for text. See https://www.onehippo.org/library/concepts/document-types/html-fields

Re: [hippo-community] Apache POI, forms, Hippo and excel download
by: Kitty Liem | 21-06-18 09:03:17 (CEST)

Hi Woonsan, Yes, it works! Your help is very appreciated! It would be nice if the gotcha would be added to serve-a-dynamic-resource page. This because if you google for solution you will find for POI that header and content type should be set on HttpServletResponse. Kind regards, Kitty. Op


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

Hippo URL Rewriter

URL Rewriter is a servlet filter that is an extension of Paul Tuckey's UrlRewriteFilter, but instead of a packaged xml file the filter is fed with data from CMS documents. So dynamically manageable instead of statically!

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.

 

BloomReach Experience, which is the enterprise offering of Hippo CMS, is a Visionary DXP vendor according to the 2018 Gartner Magic Quadrant for Digital Experience Platforms report.