Joomla, the flexible platform empowering website creators.

The Joomla CMS is a PHP-based application that powers about 2.2% of the web, 3.5% of all CMS based websites, as well as many intranets. Joomla has been downloaded over 119 Million times:

The Joomla project has hundreds of contributors, organized in a set of working groups and teams, and a leadership group. These are coordinated by the Departments.

Joomla is a community-driven FOSS project developed and maintained by an international community encompassing over 150 countries. Joomla is used by millions of websites and web applications ranging from the hobbyist, professional web developer, to large enterprises, for both the World Wide Web and intranets.

Joomla is available in 76 languages with an active and dedicated translation team

The Joomla Project is a community effort which strives to engage contributors from diverse backgrounds and varying interests and skills in building and supporting great software together. The mission, vision, and values of the Joomla Project reflect this.

The official umbrella organization is Open Source Matters (OSM), the not-for-profit organization that manages financial and legal issues for the Joomla Project. A team of experienced people drawn from many areas of the project will manage the 2021 GSoC project for Joomla.

lightbulb_outline View ideas list


  • php
  • javascript
  • mysql
  • html
  • css


  • Web
  • web
  • web development
  • web applications
  • programming languages
  • cms
comment IRC Channel
email Mailing list
mail_outline Contact email

Joomla! 2021 Projects

  • Rishabh Ranjan Jha
    Cookie Management System
    The aim of the project is to create a cookie manager to manage cookies as required by GDPR and other privacy regulations. Nowadays it’s a need of...
  • Rahul Saini
    Frontend Inline editing
    The aim of this project is to allow users to quickly edit the content of different components and modules of their websites without having to leave...
    Implement and improve several accessibility functions in Joomla! Keyboard navigation
    Implement and improve several accessibility functions in Joomla! Keyboard navigation. Web accessibility means designing and developing your website...
  • Yatharth Vyas
    Joomla Core Feature Enhancements
    Joomla is a free open-source content management system that helps run thousands of businesses online and is backed by an awesome open source...
  • Eyvaz Ahmadzada
    Media Manager
    Using images in a website's content is incredibly necessary to help the users interact and feel at ease on it. But what’s much more critical is to...