Kigali - March 2018
I have been a Joomla! user since 2007 and a Joomla! Evangelist & Volunteer since 2014
My community involvement includes:
Everyone has their favourites when it comes to extensions
But which one do you choose when the choice isn't obviously?
What resources are available to help evaluate the different options?
JED has nearly 8000 extensions
How do you choose the right one?
We have all chosen the 'wrong' extension before
So, how do you avoid making the wrong choice?
It all starts with using the Joomla Extensions Directory (JED) effectively
The Joomla! Extensions Directory currently lists nearly 8,000 extensions. The search allows filtering by:
For example, some developers might refer to an image slideshow as an image rotator or image carousel
JED also allows browsing throught extensions ordered by:
Extension descriptions are an important part of JED; They provide detail to help users evaluate an extension.
The detail page should include:
The detail page of an extension should also contains quick links
Do you know which type of extension you require?
All extensions listed on JED are released under the GNU GPL v3 license.
The GPL provides freedoms which means that users can:
When choosing an extension, your budget can be a big contributing factor. However, there are others points that you should consider:
Basic vs Complex
Limited vs Complete
Updates & development
Documentation is great resource that should not be ignored.
The answer to your questions is most likely found here, and should be searched before utilising others resources such as forums or tickets
A developer's website provides an insight into:
Take a look at the reviews and the score of an extension.
Submitted by the users of the extension, they can show:
Don't forget to browse the developer's replies to the reviews.
Probably the most important thing to look for
Extension demos range from screenshots, to fully interactive and live installations.
Live extension demos allow you to:
This type of extension provides additional functionality or features to another extension.
Before you choose an extension, make sure that it meets your requirements of:
So, using the knowledge you've gained, you have now chosen an extension.
Go ahead and click the download button, install and start configuring.
Wait a minute. What if you can't find an extension that is exactly suited to your requirements? Don't give up, carry on researching and select the closest match.
Your options are now:
A word of caution: know your limitations, this is where things can get complicated.
We have all chosen the 'wrong' extension at some point along the way.
Don't be put off, you simply need to carry on researching into and experimenting with extensions.
Joomla has a fantastic community, take advantage of this.
Give back by sharing your knowledges.
Extension developers devote hours and hours of their time into the development, maintenance and support of their extensions.
Support them by:
This presentation is available at