A free and Open Source CMS Trusted By Millions for their Websites

The Joomla! community manages two major software projects, the Joomla! Content Management System and the Joomla! Platform.

  • The Joomla! CMS is a PHP based application that powers about 3.4% of the web, 9.7% of all CMS based websites, as well as many intranets.
  • The Joomla! Platform is a PHP application framework used for building web and command line applications, and is the basis of the Joomla! CMS.

Each of these projects has hundreds of contributors, a set of working groups, and a leadership group. These are coordinated by the Production Leadership Team. This is an umbrella application for the two projects.

The Joomla! CMS and Joomla! Platform are community driven FOSS projects developed and maintained by an international community encompassing over 200 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.

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. (http://www.joomla.org/about-joomla/the-project/mission-vision-and-values.html)

The official sponsoring organization is Open Source Matters (OSM), the non-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 2017 GSoC project for Joomla.

lightbulb_outline View ideas list

Technologies

  • php
  • html
  • html/css
  • javascript
  • jquery

Topics

  • Web
  • web
  • web application
  • cms
  • object-oriented
comment IRC Channel
email Mailing list
mail_outline Contact email

Joomla 2017 Projects

  • Flavius Andrei Isac
    Automatic Parallel Testing Environment
    In the fast moving world of open source, PR requests are opened every day, which leads to the problem of testing. Time and resource needs to be put...
  • Kasun Vithanage
    Cloud filesystem for Media Manager
    Joomla! is an Open Source CMS which allows the user to create websites with ease. It is rich in features that helps even a novice to set up a fully...
  • NunoLopes
    Project IX: Expand the Extension Manager
    The main goal of this project is to improve the extension manager and give developers a better support in Joomla when developing their components.
  • Altay Adademir
    Project IX: Expanding the Extension Manager.
    This report communicates how we implemented various features to expand the Joomla Extension Manager which is a core component of Joomla, in terms of...
  • Jan Jaracz
    Project VI: Publishing Workflow in Joomla!
    Project VI: Publishing Workflow in Joomla! Main goal is to replace publishing states with flexible workflows. User should can create multiple states...
  • Shivam Rajput
    PROJECT XI: REFACTORING THE HELP SCREENS LOCALISED ON JDOCS AND SERVED IN THE JOOMLA! BACKEND THROUGH THE HELP SERVER TO MAKE THEM MORE MANAGEABLE BY VOLUNTEERS
    The purpose of this project is to make the Help Screen more manageable for the Volunteers which will require less time to keep the documentation up...
  • Ricardo Fusco
    Project XIII - PR Testing Platform
    The main goal of this project is to build a platform with a Docker Compose (multi-container docker) that integrates with the github API in order to...
  • Mohamed Karam
    Web-Services in Joomla 4
    Web services became a necessity in today’s web development world. It helps add other dimensions to the power of websites for example: a new website...
close

2017