Google Summer of Code is a global online programme that focuses on bringing new contributors into open-source software development. GSoC contributors work with an open-source organisation on a programming project lasting 12 weeks or more, under the guidance of mentors.
Joomla! has participated in Google Summer of Code for many years and has completed numerous successful projects over the last decade.
Are you a college student looking for an opportunity to contribute to open source software and receive a stipend? If so, GSoC with Joomla! could be just what you're looking for! You will spend your summer developing new features for the Joomla! project, supported by experienced mentors.

Guidelines & Timelines
Visit the Google Summer of Code website to learn how the program works and to check the timeline. Also, verify that you are eligible to participate in GSoC.
Joomla's project list
Interested to join Joomla? Then check out this years project list:
Become a GSoC contributor with Joomla!
Next steps
Once we receive your form, you will receive:
- Some more information on participating in GSoC with Joomla
- The test task to work on
- Be added to a general channel on Mattermost where we'll interact with all interested students during the application phase.
- Depending on your progress you can be added to a personal channel on Mattermost where you'll be able to interact with mentors for the project you're interested in.
Craft your Project Proposal
If you want to participate on a Joomla! project we have some tips for you what we expect from your proposal:
Our selection criteria
Want to know, how you can increase your chances of being selected? This is what we're looking for:
- The quality of the proposal and its priority for the Joomla Project
- Engagement of the student with the community and potential mentors
- Contributions by the student to the Joomla Project and community
- The quality of the test task we ask you to solve
- We discourage the use of AI to craft your proposal and test task. We will not consider proposals that use AI.

Would you be interested in being a mentor?
Mentoring a student is a great, but also a very challenging experiences. If you want to mentor a project, please contact us on mattermost.
The Joomla GSoC Team
Any questions? Contact us on mattermost or via the Volunteers Portal
- Shivam Rajput (Lead and Admin)
- Christiane Maier-Stadtherr (Assistant Lead)
- Benjamin Trenkle (Administrative tasks)
Previous years projects:
Find former Google projects archives:
2012 2014 2016 2017 2018 2019 2021 2022 2025
Several articles about Google Summer of Code have been published in the Joomla Community Magazine over the years.
GSoC on Joomla! Community Magazine
Google Summer of Code and the Google Summer of Code logo are trademarks of Google LLC. This project is not affiliated with or endorsed by Google.