From Joomla! Documentation

Revision as of 23:24, 31 August 2013 by Tom Hutchison (Talk | contribs)

Build Status

What is the Joomla Framework ?

The Joomla Framework is a platform for writing web and command line applications in PHP. It is free and open source software, distributed under the GNU General Public License version 2 or later.

It is comprises code originally developed for the Joomla Content Management System (CMS). For more information about the Joomla CMS visit

For news and information about developering with Joomla, please visit

View the Joomla Framework API Documentation at Powered by phpDocumentor 2.

You can discuss Joomla Framework development by joining the mailing list at


  • PHP 5.3.10


Via Composer

  • Create a project and add a composer.json file to it with the content :
    "require": {
        "joomla/joomla-framework": "dev-master"
  • Download Composer

curl -sS | php

  • Install the Joomla Framework

php composer.phar install

Via Git

git clone git://


General documentation about the Joomla Platform can be found under the /docs folder of the Git repository. In addition, each package has documentation in a file.

Reporting Bugs and Issue

Bugs and issues found in the Joomla Framework code can be reported on the Issues list.


All kind of contributions are welcome. Please read about how to contribute here.

You may find tasks you can do on the Issues list by filtering on labels and milestones