Stay organized with collections Save and categorize content based on your preferences.

Our videos were filmed in 2016 and there are a few changes to the program for 2022 that we want to address. We have added text above the videos and in the video descriptions with the things that are different for 2022 from what it says in the video. We love these videos with our mentors in them so we wanted to keep them available to you as 98% of the information is still accurate.

Every time we say Student we now mean GSoC Contributor.


Potential GSoC Contributors


Learn why you should apply to Google Summer of Code!

So you want to be a GSoC Contributor?

This video explains what you need to know to put together a great application and get accepted.

(2022 Update: The programing period is still 12 weeks, however it is possible to ask your mentor to lengthen your coding period to up to 22 weeks to complete your project.

We are no longer requiring proof of enrollment forms as GSoC is now open to non-students as well.

I've been accepted! What now?

Congratulations! You've been accepted to GSoC! Here's how you make the most of it. It's full of advice and tips for how to be successful!

(2022 update: we say student a lot in here, please ignore that and know we now mean GSoC Contributor!)


Why your project should participate!

Google Summer of Code is great for organizations who want to help bring new developers into open source. Many stick with the project they participate with for years after the program!

How to choose a GSoC Contributor/student?

It's important to pick GSoC Contributors who are good a good fit for your organization. Learn about best practices and things to avoid.

(2022 Update: Potential GSoC Contributors may have other committments since they could be choosing a medium (~175 hour) or a large (~350 hour) project.

How to be a great mentor!

Mentoring isn't easy. But there are things you can do to make it a great experience for you and your GSoC Contributor.

(2022 Update: Mentors will likely spend at least 3-4 hours a week mentoring, reviewing code, and having chats and video calls with their students. Many mentors may spend more time.

GSoC Contributors doing medium size projects over the 12 week standard coding period will spend ~15 hours a week on their projects. While those students doing large projects will likely spend closer to 30 hours a week.

There will be 2 evaluations (not 3).