Vállaljuk egyedi pluginek írását, meglévők módosítását szinte bármilyen plugin típusra.
A legfontosabbak ezek közzül
- authentication (hitelesítés) - lehetővé teszi azt, hogy a rendszerben felhasználókat tároljunk, megvalósítsuk a regisztrációs, valamint bejelentkezési folyamatot. Egy megfelelően megírt hitelesítő plugin segítségével akár egy más, külsős rendszerrel való együttműködés, felhasználókezelés is megvalósítható.
- content (tartalom) - talán a legnagyobb csoport. A rendszerbe feltöltött cikkek, szöveges anyagok tartalmát képes módosítani a megjelenés időpontjában. Ilyen művelet lehet bizonyos részek elrejtése, átalakítása, külső adatok beszúrása, stb. Nagyon sok módon használható
- system (rendszer) - az összes plugin típus közül a legmélyebb, a teljes Joomla!-rendszer szinte bármely pontjába képesek vagyunk belenyúlni ezzel a megoldással
- user (felhasználó) - a felhasználók és profiljaik kezelését végző plugin
- komponenshez kapcsolódó plugin - nem csak a rendszertípusok vannak, lehetséges külsős komponensekhez társított bővítőmodulok készítése, amennyiben a komponens támogatja azt. Ilyen lehet pl a shop komponensek, hírlevél-rendszerek