Joomla! er et GPL-lisensiert publiseringsverktøy basert på åpen kildekode (engelsk «Open source content management system», forkortet til «Open source CMS»).
Joomla! er skrevet i PHP for publisering av innhold på verdensveven, ved bruk av for eksempel en MySQL-database. Joomla! inneholder en rekke integrerte nøkkelfunksjoner (komponenter), deriblant levende bokmerker (RSS), utskriftsvennlig sidevisning, siste nytt, personlig innlogging, blogg-visning, spørreundersøkelser, avansert søk, flerspråklighet og en WYSIWYG-editor som kan brukes i flere nettlesere (IE, Firefox, Opera, Safari, og tilsvarende).
Navnet Joomla! er en fonetisk staving for bantuspråket swahilis ord «Jumbla» som betyr «alle sammen» eller «som en helhet».
Joomla! er programmert av de samme utviklerne som i sin tid også utviklet Mambo, et tilsvarende publiseringsverktøy for Internett. Joomla! ble opprettet da utviklerene av Mambo ble uenige, en del av utviklerne tok kildekoden til Mambo og forbedret og forenklet den betraktelig. Forrige stabile versjonstre (1.0.x) var basert på den originale koden fra Mambo, mens oppfølgerne (1.5.x og 1.6/1.7) er skrevet fra bunnen av.
Foruten tilleggstjenester og programsnutter for bruk i systemet, blir selve Joomla! også utviklet i Norge. Den norske brukerforeningen Joomla! i Norge forsøker å være et samlingssted for de norske ressursene. Joomla! er også oversatt til norsk.
Joomla! kan installeres med Microsoft Web Platform Installer, som installerer Joomla! på Windows og IIS. Microsoft Web Platform Installer installerer også PHP og MySQL dersom du ikke har de fra før.
Last ned nyeste versjon av Joomla!