by The Joomla Project
[ 3.0 ]
Framework: PHP
License: Open Source
Product Cost: Free
Implementation Cost: $$



Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.
Many companies and organizations have requirements that go beyond what is available in the basic Joomla package. In those cases, Joomla's powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions.
The core Joomla framework enables developers to quickly and easily build:
Inventory control systems
Data reporting tools
Application bridges
Custom product catalogs
Integrated e-commerce systems
Complex business directories
Reservation systems
Communication tools


Capability Availability
Document Library Yes
Event Management Yes
Jobs Yes
Search Yes
Publishing Workflow Yes
Analytics/ Statistics Yes
Personalization Yes
Taxonomy Yes
Multilingual Yes
Mobile Website Support Yes
FAQs Yes
Meta Data Tags Yes
Workflow Framework Yes
Mobile Authoring Client Yes
Audit Trail Yes
Photo Gallery Yes
Geolocation Yes
Sitemap Yes
Preview for Mobile Device Layouts Yes
Multi-Site Yes

Reviews (1)

Create your own Review
  1. Not my go-to open source cms, but it has a place in slightly more advanced projects than typical wordpress projects Submitted by Kirk Hinch on June 27, 2013 – 08:25PM
    I've worked as a developer and solution engineer for an implementer company for 6 years. We've always been focused on websites built on top of a CMS but have never focused on just one CMS. I've only worked with Joomla a handful of times and it is definitely not my go-to open source cms (that honor belonging to Wordpress). Joomla is pretty great in theory and not so bad in practice either. It has a great community, a powerful framework and an intuitive interface for most things. The framework and its extensibility is probably its strongest point but with it comes with a pretty steep learning curve and sometimes some pretty un-productive days when banging against core built in functionality that is either flawed or preventing you from doing what you need to do. For a content-rich website, Joomla is not my first choice because other CMSs like Wordpress handle it better, mainly through their superior ease of templating and operating the site and the skill it requires to stand up such a site, but it start showing its value when there is a need for extending base functionality and fitting in integrations with CRMs, ecommerce, or LMSs such as Moodle.

Case Studies

The Women's Refugee Commission

The Women's Refugee Commission is a non-profit organization that advocates for laws, policies and programs to improve the lives and protect the rights of refugee and internally displaced women, children and young people. The organiz...

Somuga Produktora S.L.

Based in the Basque region of Spain, Somuga Produktora S.L. was established in 2005 as an animation production company for film and television. Somuga creates and produces projects for TV series and feature animation films. These pr...

Glenora Farm

Glenora Farm is based on Vancouver Island in beautiful British Columbia, Canada. It is a place where care givers and people with developmental disabilities live, learn and work together, sharing in a culturally rich and productive e...

High Court of Australia

The High Court is the highest court in the Australian judicial system, and was established in 1901 by Section 71 of the Constitution. The functions of the High Court are to interpret and apply the law of Australia; to decide cases o...

Shark Zone

If you were a qualified PADI Dive Master, a Scuba Diver and lived in Cape Town, South Africa, it could be a dream project to develop a website about Great White Shark tourism. But Dwight Barnard faced an almost greater challenge tha...


What's New in Joomla! 1.6?

Joomla 1.6 is the latest version of the Joomla! CMS (Content Management System) In this series, Andrew Eddie shows us what has changed from 1.5 to 1.6 of the platform that powers more than 2.6% of the entire web!

Joomla 1.6 for Developers

Joomla 1.6 is the latest version of the Joomla! CMS (Content Management System) In this series, Andrew Eddie presents what Joomla 1.6 has in store for developers and how developers can leverage the new features of the platform that ...

Joomla 1.6 - Access Control

Joomla 1.6 is the latest version of the Joomla! CMS (Content Management System) In this series, Andrew Eddie presents the new powerful ACL (Access Control) of the platform that powers more than 2.6% of the entire web!