Rubedo 3.0

118 votes cast

Category: CMS / Portals
Stable Release: 3.0
Started In: 2013
Updated: February 2 2015
Native Language: English
Translated To: English, French, Russian, Spanish
License: GNU General Public License version 3.0 (GPLv3)

Rubedo Description

Rubedo is an open source CMS & ecommerce with behavioral targeting to create quickly and easily new websites.

Behavioral driven content & ecommerce

Advance settings offer maximum freedom to administrators/webmasters without, most of the time, a single line of code. This website building tool offers a complete range of features for all users: Ergonomic virtual desktop, content management, DAM, cross-platform, responsive web design, theme customizer, geolocation
As far as developers are concerned, Rubedo technical platform (Zend Framework, MongoDB and Elasticsearch) will reduce development time for new features.

Rubedo’s back-end is designed as a virtual desktop that gathers all admin functions. Thanks to this unified admin interface, you can manage :

  • an editorial content repository (articles, news, …)

  • a document repository (pictures, sounds, videos, PDF files, office files, …)

  • a block repository (functionalities that are arranged in pages)

  • a pool of websites (internet/intranet/extranet)

  • a user repository

Contents, documents and blocks can be shared without any duplication between the different websites hosted by the platform. This allow to create quickly and easily new sites, blank or by duplicating model websites.

Content targeting

Personalizing a website to fit the needs of Web users allows to create customer loyalty and increase the sells. Rubedo Magic Queries analyse the Web users' behavior to propose them a unique user experience.

User interface

The administration interface of Rubedo (Back-Office) is shaped like a virtual desktop. It allows for customization of the working environment and access to different administration, web mastering and content management applications through a startup menu. User access to these applications is determined by right and roles. In order to make work easier for contributors, creation and editing features are also available from the front-office (the actual website).

Desktop Rubedo

Content and digital assets management

Rubedo allows for effortless creation of new content types (articles, news, events, etc.) without requiring any technical knowledge. This enables flexible definition of parameters for contributors and validators: choice of fields (rich text editor, date, number, evaluation, geolocated address, internal or external digital assets), choice of workflow, taxonomy, rights.
Front-end editing is also available
Front-end editing Rubedo

Collaborate using the access rights, edit your contents inline, tag and organize to optimize SEO and search. Multilingualism is also available.
Rubedo can manage multiple multilingual websites, offering over 50 languages. Each website can have its own languages and use a different localization strategy.
Image editor

Native responsive web design

In order to meet the expectations of users, cross-platform internet and intranet websites have become a necessity. Rubedo natively creates websites that automatically adapt to the screen size of the device they are being displayed on. With the help of simple checkboxes an administrator can define which elements display on desktops, tablets or smartphones.


CMS Big Data

Designed to manage Big Data, Rubedo uses a NoSQL database MongoDB to deal with high volume data feeds or high traffic.

Access High Performance, Availability and Scalability on commodity hardware while taking advantage of flexibility in data modeling. MongoDB offers real infrastructure scalability to websites built with Rubedo CMS.

Sites factory

Rubedo is a multi-site solution. Lay down a common base, manage an unlimited number of sub-sites, model and configure a set of site templates and industrialize your roll outs to optimize your costs.

Content taxonomy

Taxonomy is the science of classification and organization. In Rubedo it allows for the definition of vocabularies composed of a terms organized as a tree and used to classify contents and digital assets.

Multi-classification and automatic updates: Taxonomy allows for a content to be displayed on different pages of the same or a different website without the need for duplication.  This gives contributors the advantage of only having to modify content once. Other pages displaying the same content will be automatically updated.

Displaying contents using their classification: Taxonomy also allows for content filter management in order to display contents in blocks such as a list of contents about certain subjects or for the creation of automated navigation links (for example other news about “Jobs”). Rubedo offers dynamic query builder for creating content lists using classifications.

Content search and indexing

The open source search and indexing engine Elasticsearch is built into Robedo. It stands out by its open model knows as documentary or NoSQL which allows for versatile indexing of varied data and by its ability to perform real time indexing on large amounts of data without loss of search performance. Content types created with Rubedo are instantly declared to the indexing engine and contents are indexed in real time. This makes contents searchable for users as soon as they are published.
Geolocation & search

Taking advantage of the search capabilities of Elastic Search, Rubedo natively offers a facet-based search interface. Facets provide automatic refining to the full text search by filtering results using their author, content type, publication date and also classifaction. The indexing library provides file parsers for the most common file types (doc, xls, ppt, xml, openoffice, pdf, html, txt, …) in order to enable text search on the content of such files.



From product catalogs development to order management, Rubedo Commerce provides a complete solution for your online shop. In pair with personalization, you will convert your prospects into customers by proposing the right product to the right person.



The architecture of Rubedo relies on open-source software

  • A PHP framework 

  • A NoSQL database MongoDB for the Big Data

  • A search engine: Elasticsearch

  • A JavaScript and HTML5 framework: Sencha ExtJS and Sencha Touch

  • The templating engine: Twig

  • The HTML5 – CSS3 toolkit Bootstrap for the responsive design

  • Website


    ID :

    • admin / admin

    • contributor / contributor

    • reviewer / reviewer


    Rubedo Demo

    This demo is available offsite at: Rubedo

    Post A Comment

    Human Verifier:
    (enter the 4 blue numbers you see above)
    Error! Invalid human verify code
    Thank you for your comment. After we have reviewed your comment (to make sure it is not spam) it will be posted below.

    Rubedo Comments

    No comments yet.