Applications are invited for Google Summer of Code (GSoC) 2025, and the application deadline is February 11, 2025.

About GSoC 2025

Google Summer of Code is a global, online program focused on bringing new contributors into open-source software development. GSoC Contributors work with an open source organisation on a 12+ week programming project under the guidance of mentors.

Become a GSoC Contributor

Are you new to open source and want to learn more about some interesting projects that you can contribute to? Join GSoC where mentors will help guide you on your journey!

It is very important to reach out to the organizations that you are interested in as soon as possible. The more conversations you have with the community before you submit your proposal the better your chances of being selected into the GSoC.

How does it work?

  • Application: Interested contributors propose a project to work on.
  • Code: Accepted GSoC contributors spend the summer coding with guidance from a mentor.
  • Share: Submit your code for the world to use!
YouTube video

Video Content Source

Contributors

Potential GSoC contributors typically reach out to mentor organizations they are interested in and craft a project proposal based on the ideas the organization has provided. After being accepted, contributors spend a few weeks getting acquainted with the community norms and codebase, while working with their mentor to define the milestones for the upcoming summer. The contributors then spend over 12 weeks coding on their projects, bringing their proposals to life.

Applications for GSoC contributors are open from March 24 to April 8!

Organizations

Open source projects apply to mentor organizations. Once accepted, organizations discuss possible ideas with contributors and choose the proposals they wish to mentor for the summer. They provide mentors to help guide each contributor through the program.

Applications for organizations are open from Jan 27 to Feb 11!

Mentors

Community members and committers already active in the mentoring organizations can choose to mentor a contributor project. Mentors and GSoC contributors work together to determine appropriate goals for the program period. Mentor interaction is a vital part of the program.

Full Program Timeline

  • January 27 – 18:00 UTC
    • Mentoring organizations can begin submitting applications to Google
  • February 11 – 18:00 UTC
    • Mentoring organization application deadline
  • February 11 – 26
    • Google program administrators review organization applications
  • February 27 – 18:00 UTC
  • List of accepted mentoring organizations published
  • February 27 – March 24
  • Potential GSoC contributors discuss application ideas with mentoring organizations
  • March 24 – 18:00 UTC
    • GSoC contributor application period begins
  • April 8 – 18:00 UTC
    • GSoC contributor application deadline
  • April 29 – 18:00 UTC
    • GSoC contributor proposal rankings due from Org Admins
  • May 8 – 18:00 UTC
    • Accepted GSoC contributor projects announced
  • May 8 – June 1
    • Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
  • June 2
    • Coding officially begins!
  • July 14 – 18:00 UTC
    • Mentors and GSoC contributors can begin submitting midterm evaluations (for standard 12-week coding projects)
  • July 18 – 18:00 UTC
    • Midterm evaluation deadline (standard coding period)
  • July 14 – August 25
    • Work Period | GSoC contributors work on their project with guidance from Mentors
  • August 25 – September 1 – 18:00 UTC
    • Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)
  • September 1 – 8 – 18:00 UTC
    • Mentors submit final GSoC contributor evaluations (standard coding period)
  • September 1 – November 9
    • GSoC contributors with extended timelines continue coding
  • November 10 – 18:00 UTC
    • Final date for all GSoC contributors to submit their final work product and final evaluation
  • November 17 – 18:00 UTC
  • Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines

Be a GSoC 2025 contributor

If you are a beginner to open source development or a student interested in learning about open source, this is your chance to get involved and gain experience on real-world software development projects. Follow these quick steps to set yourself up for success:

Learn more about being a GSoC contributor

Join one of our upcoming information sessions:

How to Apply?

Interested and eligible can apply via this link.

Other Important Links

Mentor Guide

Official Notification

Program Details

FAQs

Contact Details

Deadline

February 11, 2025.

Image Source