Joomla! est un système de gestion de contenu Open Source et gratuit. Il est écrit en PHP et utilise une base de données MySQL. Joomla! est publié sous la licence publique générale GNU. La première version de Joomla (Joomla 1.0.0) a été distribuée le 16 septembre 2005. Joomla! inclut les fonctionnalités des CMS les plus récents comme par exemple la gestion des flux RSS, des news, une version imprimable des pages, des blogs, des sondages etc. Afin de mettre en place une véritable plateforme communautaire, de nombreux modules doivent être ajoutés à la solution.
La plateforme est simple à mettre en place, facile d'utilisation. La communauté Joomla! est importante.
La solution ne supporte pas nativement le multi-langues. La notion de section et catégorie est peu flexible. Certaines extensions ne sont pas simple à mettre en place. La gestion des droits est limitée.
L'équipe de développement de Joomla!, dont le chef d’équipe était Andrew Eddie, a créé le site web OpenSourceMatters pour communiquer avec les utilisateurs, développeurs, concepteurs de sites Web et la communauté en général. Open Source Matters (OSM) est une association à but non-lucratif, constituée aux Etats-Unis, créée pour servir les intérêts financiers et juridiques du projet Joomla. La communauté Joomla! est présente sur tous les continents et est constituée de plus de 200 000 utilisateurs et contributeurs. La communauté francophone l’AFU (Association Francophone des Utilisateurs de Joomla) http://www.joomla.fr/ est assez active.
http://community.joomla.org/showcase/ MTV Networks Quizilla (Social networking) www.quizilla.com IHOP (Restaurant chain) www.ihop.com Harvard University (Educational) - gsas.harvard.edu Citibank (Financial institution intranet) - Not publicly accessible The Green Maven (Eco-resources) - www.greenmaven.com PlayShakespeare.com (Cultural) - www.playshakespeare.com Senso Interiors (Furniture design) - www.sensointeriors.co.za
Joomla! nécessite l’emploi de modules complémentaires pour devenir pleinement une plateforme communautaire. Parmi ces modules, on peut citer : Anahita social Engine (open-souce mais payant) ; JomSocial (payant aussi) ; Community Builder ; Event List ; MyBlog.