GSoC 101: Choosing the Best-Fit Organization for Your Google Summer of Code Adventure

Dhruv Tyagi
2 min readJan 4, 2024

--

Landing a slot in Google Summer of Code is a dream for many developers, but the journey begins long before the coding commences. The most critical first step? Selecting the right organization to team up with.

While It might may seem to a easy task at first but trust me when you start heading towards it, it will leave you confused and mind-boggling.

But worry not aspiring GSoCers! In this blog I will discuss the steps that helped me choosing the right organization and helped me becoming a GSoCer.

  1. Go to the following website — https://www.gsocorganizations.dev/ (Kudos🙌 to Nishant for such amazing website) .
  2. Then go to the three bars to get filter options and filter organizations as per your tech stack.
  3. Then check which organization is taking part in GSoC consistently and takes maximum number of contributors.
  4. On the basis of the filtered organizations select max two or three orgs which suits you best.
  5. After this just know more about these organizations and their previous GSoC projects. Check their GitHub and network with their maintainers and previous GSoC’ers.
  6. Then start contributing to the organization which you seem to be best fitted with you skill set and have previous projects which you think you could have completed.
  7. Go to the selected organization’s GitHub and find the repository/project that uses your tech stack and setup in you local PC and start contributing to it.
  8. Visit the official page of these organizations and check out their ideas for upcoming GSoC season. Select a project and create a pre-proposal for the project.
  9. Reach out to the maintainers with the pre-proposal and take further guidance from them.

Hopefully, these steps will help you find a perfect organization for your GSoC journey!

Connect with me :

— signing off 🤜🏼🤛🏼 !

--

--