Joomla Resources - A Developers Guide to Documentation, Extensions, and Themes

Joomla! is a very popular and widely used CMS (content management system) built with the PHP language. Joomla! allows you to build full blown sites with plenty of functionality, while still allowing you full control over your content and data. Though Joomla! does a great job of this, all CMS's need some extra resources and assistance, be it in the form of tutorials, extensions, or themes. Today, we'll go over quite a few excellent Joomla! tutorials/documentation, extensions, and themes.

Documentation and Tutorials

Joomla! Home Page


Joomla Home Page

The Joomla! home page is the first stop for any developer or persons looking to learn more about Joomla. From documentation to version releases and extensions and themes, the Joomla! home page has almost everything you need to get started.

Visit Joomla! Home Page

Absolute Beginners Guide to Joomla!


Absolute Beginners Guide to Joomla

There are no prerequisites to this step-by-step course for building a Web site for a fictitious landscaping company. In the first few pages, you will have configured a localhost environment on your computer and installed Joomla!. Following the installation, you quickly learn how to configure all kinds of extensions, including components, modules and plugins. You will even make changes to the default template. The Joomla! v 1.5 Quick Start Guide is strongly recommended for all new Joomla! v 1.5 users. In a very short period of time, you will have learned enough that you can build a simple Joomla! Web site.

Visit Absolute Beginners Guide to Joomla!

Joomla! Community Magazine


Joomla! Community Magazine

The Joomla! Community Magazine is a wonderful resource for all things Joomla related. The online magazine features many articles by well known members of the Joomla community. You can find plenty of tutorials, books, links, and resources, all at the Joomla Community Magazine.

Getting Started With Joomla!


Getting Started with Joomla

Getting started with Joomla is geared towards those new to Joomla. This step by step guide walks you slowly through every resource and article you will need along the way. In addition, it provides tips and article links for those looking to extend or develop for the Joomla! CMS.

Visit Getting Started with Joomla!

Extensions and Components




JoomlaPack is an open-source backup component for the Joomla! CMS, quite a bit different than its competition. Its mission is simple: create a site backup that can be restored on any Joomla!-capable server. Its possibilities: endless It creates a full backup of your site in a single archive. The archive contains all the files, a database snapshot and an installer derived from the standard Joomla! installer. The backup and restore process is AJAX powered to avoid server timeouts, even with huge sites. Alternatively, you can make a backup of only your database. If you want a reliable, easy to use, open source backup solution for your Joomla! site, try it out.




JoomSEO is a Search Engine Optimizing(SEO) bot making Joomla content more Search Engine Friendly(SEF). JoomSEO dynamically creates meta keywords, meta descriptions, changes the title on the fly (Adds the sitename for Joomla 1.5), adds heading tags to content titles and more. JoomSEO is highly customizable and saves the hassle and time of manually adjusting these settings, keeping all words and descriptions relevant for the search engines, improving ranking and accessibility. JoomSEO has many options giving you control and flexibility.




!JoomlaComment (!JoComment, joscomment or josc) is a beautiful and useful comment extension for the Open-Source CMS Joomla. Fast and easy to install and configure, with AJAX functionality, captcha protection, template based design and multiple language support

Community Builder


Community Builder

Community Builder suite (CB) extends the Joomla! user management system. Key features: extra fields in profile, enhanced registration workflows, user lists, connection paths between users, admin defined tabs and user profiles, image upload, front-end workflow management, integration with other components, like PMS, Newsletter, Forum, Galleries.




AllVideos is a media manager extension built for Joomla. You can use the plugin to easily embed videos hosted on popular services like YouTube, Metacafe, Vimeo (and many more) inside your Joomla! articles (content items). Additionally, it allows you to playback almost any video/audio filetype directly from your server or a remote server, giving you the competitive edge when it comes to rich media content.

Visit AllVideos

Contact Enhanced Component


Contact Enhanced Component

Contact Enhanced Component is an all in one contact component for Joomla. The contact component is packed with options and features, including custom fields, captcha, and MooTools effects!

Visit Contact Enhanced Component

Joomla! Themes and Skins

Best of Joomla


Best of Joomla

The Best of Joomla is a huge Joomla theme resource. Complete with theme directories, most downloaded, recently submitted and a slew of other options. If you're searching for a Joomla theme, don't forget to swing by the Best of Joomla!

Visit Best of Joomla

Joomla Junkie


Joomla Junkie

Joomla Junkie is a theme club for Joomla offering very nice themes. In addition, they do also provide and release free Joomla themes, for those of you on a budget. They even have a section of demo templates that you are able to try out yourself!

Joomla Junkie

ThemeForest Joomla Themes


ThemeForest Joomla Themes

ThemeForest is a website geared towards themes for all kinds of different content management systems, including Joomla! While not free, the templates are relatively cheap and you pay a one time fee, not monthly. These can be the perfect choice if you're on a budget with a client but still desire a theme with premium features built right in.

Visit ThemeForest

Free Theme - DirtyStyle

Free Theme - DirtyStyle

DirtyStyle is an excellent and free premium Joomla theme. With a grungy but elegant style, and darker colors that are easy on they eyes, it makes a great starting Joomla theme for almost anyone.

Visit DirtyStyle Joomla Theme

Free Theme - MyPortfolio

Free Theme - MyPortfolio

MyPortfolio is a completely free Joomla theme aimed towards those looking to house their portfolio. You can use this template at widely joomla based site type, for personal portfolio, blog, company etc. Fast, Simple, Professional, Joomla 1.5 compatible, Validates with XHTML, Validates with CSS, Adobe Fireworks source included, PortfolioDesign component and module style included.

Visit MyPortfolio Joomla Theme

Free Theme - ManiFolio Portfolio

Free Theme - Manifolio Portfolio

ManiFolio as a dark portfolio based layout for Joomla, and it's also completely free. Complete with all source files and four different designs included, this theme shouldn't be overlooked!

Visit ManiFolio Portfolio Theme

Free Theme - Happiness

Free Theme - Happiness

Happiness is a colorful and fun theme for the Joomla CMS. Happiness is completely free to download, includes a tableless design and layout, a fixed width, and the default Joomla module position.

Visit Happiness Joomla Theme

Joomla is a very popular CMS, with over 200,000 registered members, and to fully take advantage of it we’d recommend you checking our list with the best Joomla web hosting.

Written 2010-01-15 (Updated 2016-10-10)

Chad Bean

Share your thoughts

Christine Beck,  15 July, 2010


I just visited your website and noticed that you don't have a one-on-one footer chat bar for your users.

I would like to introduce you to CometChat - a Facebook style floating chat bar. CometChat includes some great features such as video chat and 2-player games. It also integrates seamlessly with your website.

I can assure you that your users will spend more time on your website once you get CometChat. Do have a look at our website for more information:

Please feel free to e-mail me if you have any queries whatsoever.

Warm Regards,

Christine Beck
CometChat Sales

Peter,  7 May, 2010

Nice doc, really help full

W,  18 January, 2010

Thanks for this article!

Tess,  16 January, 2010

Hi there,

Thank you for including us (

I agree with michael: "Nice collection of resources!". Especially the initial Documentation and Tutorials - always useful information, not only for beginners, but for everybody working with Joomla websites.

Take care,
Tess & the Joomlajunkie team

michael,  16 January, 2010

Nice collection of resources! Thanks for that!

Show all related articles..

Overall Best Web Hosts

Buying Guide

Are you finding it difficult to understand what type of hosting you need or which provider to go with? Go through our guide and find the best solution


User Reviews

Make your voice heard! Rate and review your web hosting provider - good or bad, we want to know

Everything has been very stabile and I was very impressed with all the features and extras that were included in the plan.

Bill about iPage

Read iPage Review

Why wait? Get today's best deals now!