Joomla a vu le jour le 17 août 2005 à la suite d'un fork de Mambo par l'ensemble de ses principaux développeurs. À cette époque, le nom Mambo est une marque déposée par Miro International Pty. Ltd., qui a formé une fondation à but non lucratif avec l'objectif déclaré de financer le projet et de le protéger des poursuites. L'équipe de développement a fait valoir que de nombreuses dispositions de la Fondation allaient à l'encontre des accords antérieurs et contenaient des dispositions violant les valeurs open source fondamentales.

L'équipe de développement a créé le site web OpenSourceMatters pour communiquer avec les utilisateurs, développeurs, concepteurs de sites Web et la communauté en général. Le chef d'équipe de projet Andrew Eddie (alias "MasterChief") a écrit une lettre ouverte à la communauté, publiée sur la section des annonces du forum public sur mamboserver.com.

Un millier de personnes a rejoint le site opensourcematters.org en un seul jour, la plupart avec des messages d'encouragements et de soutien pour les actions de l'équipe de développement. Le site web a profité d'un effet slashdot et des articles de presse concernant l'événement sont apparus sur newsforge.com, eweek.com, et ZDnet.com. Miro (Peter Lamont) y a donné une réponse publique, dans un article intitulé « La controverse Mambo Open Source - 20 Questions Avec Miro. »

Cet événement a suscité de vives réactions dans la communauté du logiciel libre. De nombreux messages pour et contre les actions des deux côtés ont rempli des forums de nombreux autres projets open source. Dans les deux semaines suivant l'annonce d'Eddie, des équipes ont été réorganisées et la communauté a continué à croître. Avec le soutien de Eben Moglen et du Software Freedom Law Center (SFLC), l'équipe de base de Joomla! commence le projet en août 2005, ce que Moglen annonce sur son blog. Le SFLC continue à fournir des conseils juridiques à Joomla! Projet.

Le 1er septembre 2005, le nom du projet devient Joomla, qui est l'orthographe anglaise du mot arabe « جملة » signifiant « phrase », « en bloc » ou « lot ». Le 18 août 2005, Andrew Eddie fait un appel à la collectivité pour proposer d'autres noms et l'équipe de base indique qu'elle prendrait la décision finale, mais le nom n'a finalement pas été choisi parmi la liste des noms suggérés.

Le 7 septembre 2005, l'équipe principale fait appel à la communauté pour un logo, puis la communauté est invitée à voter sur le logo préféré. La décision de la communauté est communiquée le 22 septembre 2005. Suite à la sélection de logo, des lignes directrices de marque, un manuel de marque, des logos-type et un ensemble de ressources sont publiés le 2 octobre 2005 pour l'usage des collectivités.

La première version de Joomla (Joomla 1.0.0) a été annoncée le 16 septembre 2005. C'est une nouvelle version de Mambo 4.5.2.3 corrigeant certains bogues et apportant des améliorations, notamment au niveau de sécurité. Joomla version 1.5 a été diffusé le 22 janvier 2008. Joomla a remporté l'Award de gestion de contenu Open Source en 2006 et 2007.

Vous trouverez ci-dessous les avantages du CMS Joomla 3 :
  • Votre site Internet dynamique entièrement géré par une base de données
  • Le contenu de votre site Joomla est entièrement administrable via une interface sécurisée
  • Vous organisez votre site et vos contenus grâce aux menus, catégories et articles
  • Vous bénéficiez d'une charte graphique (template Joomla) personnalisée avec une grande flexibilité créative
  • Votre charte graphique est échangeable à tout moment en fonction des évènements de votre entreprise
  • Vous éditez et mettez en page vous même le contenu de votre site grâce à un éditeur de texte semblabe à WORD
  • Vous disposez d'une librairie de médias (photos, vidéos, audios, et documents) que vous pouvez exploiter dans vos contenus
  • Vous pouvez disposer d'un site multi-langues
  • Vous pouvez transformer votre site en boutique en ligne à tout moment
  • Vous pouvez faire évoluer votre site Joomla par l'ajout de nouvelles fonctionnalités (plus de 5000 fonctionnalités disponibles)
  • Votre site Joomla est optimisé pour le référencement naturel
  • Les sites sont tous compatibles avec les navigateurs Internet Explorer 7, 8 et 9, Firefox, Safari, Opera et Chrome
  • Espace membre avec gestion des droits utilisateurs
  • Modification de l'ordre d'apparition des articles
  • Affichage aléatoire des flash infos
  • Gestion des modules de publication (actualité, article,...)
  • Hiérarchie des objets (section, catégorie, article etc ... )
  • Gestion d'images en ligne - PNG, PDF, DOC, XLS, GIF et JPEG
  • Insertion de liens automatiques sur les images
  • Gestion des archives, stockage de vos anciens articles
  • Création de pdf à la volée
  • Envois d'articles à un ami
  • Editeur de texte WYSIWYG similaire à WORD
  • Retouche de vos photos en ligne
  • Article éditable directement sur le site
  • Module personnalisable sur chaque page
  • Grand choix de modules additionnels
  • La charte graphique du site est indépendante du contenu
  • Prévisualisation de la mise en page avant publication
  • Fonction éditoriale et de publication
  • Gestion de bannières