Bricolage (software)
Bricolage logo
Bricolage administration screen
Bricolage administration screen
Developer(s)David Wheeler
Stable release
2.0.1 / February 9, 2011; 7 years ago (2011-02-09)
Operating systemCross-platform
TypeContent management system
LicenseBSD license

Bricolage is a content management system (CMS) written in the Perl programming language.

Bricolage has been described as an Enterprise Class CMS,[1] competitive in features and capability to high end, high cost proprietary products.[2] Examples of organizations whose web sites use Bricolage include the World Health Organization, Rand Corporation, Macworld, and The Tyee.

Originally authored by David Wheeler to manage content for, Bricolage is now maintained by a small group of core developers. Released under the revised BSD license, Bricolage is free and open source software.


Bricolage runs on the Apache web server on the Linux, BSD, Mac OS X and Solaris platforms. It can use either the PostgreSQL, MySQL and Oracle database management system and mod perl.[3]

Bricolage is inherently a multi user CMS,[4] designed to manage workflow for large websites with many contributors.[5] Bricolage uses a template development model and completely separates presentation from management of content. The CMS can (and often does) reside on a different server than the web site or other data store being managed.[6]

Native PHP support was added in Bricolage 1.10,[7] that embeds a PHP 5 interpreter inside a Perl 5 interpreter. As a result, PHP code runs in a native PHP 5 environment, but can also transparently make use of any and all Perl libraries, including the complete Bricolage API.


The name is probably based on the noun bricolage, meaning "Something constructed using whatever was available at the time".

See also


  1. ^ Rapoza, Jim (August 2, 2004), Enterprise Apps, Bricolage 1.8.1,, retrieved
  2. ^ Pastore, Michael (2003-05-05), Faster, More Flexible Bricolage Challenges CM Vendors,, retrieved
  3. ^ Rolsky, Dave; Williams, Ken (2002), Embedding Perl in HTML with Mason, O'REILLY, pp. 260-279, ISBN 0-596-00225-4
  4. ^ Lerner, Reuven (2006-10-25), At the Forge - Bricolage, Linux Journal, retrieved
  5. ^ Lerner, Reuven (2004-01-01), At the Forge - Publishing with Bricolage, Linux Journal, retrieved
  6. ^ Gibbs, Mark (2005-08-17), A look at Bricolage open source CMS, Linux World, retrieved
  7. ^ Kineticode Releases Bricolage 1.10, Kineticode, Inc., January 23, 2006, retrieved

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at Create an account using LinkedIn to manage and organize your omni-channel knowledge. is like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us