You are currently viewing Participate in Google Summer of Code (GSoC) with FOSSASIA

Participate in Google Summer of Code (GSoC) with FOSSASIA

Are you passionate about open source and looking for an opportunity to work on real world tech projects with mentorship from experienced developers? Join Google Summer of Code (GSoC) with FOSSASIA and take your skills to the next level!

🗓 Application Deadline: April 8, 2025 at 18:00 UTC
Don’t wait until the last minute — submit early!

What is GSoC?

Google Summer of Code (GSoC) is a global, remote program sponsored by Google that supports new contributors in working on open source projects. Selected participants are matched with mentors and work on coding projects over several weeks while receiving a stipend. GSoC is open to contributors aged 18+ from any background — whether you’re a student, a working professional, or a hobbyist looking to grow your experience with open source.

Important Dates

The most important deadline to keep in mind: Contributor Applications are open until April 8, 2025 – 18:00 UTC. Don’t wait until the last minute — submit early!

Why Choose FOSSASIA?

FOSSASIA is a long-time GSoC mentoring organization with a strong record of mentoring hundreds of successful contributors over the years. We maintain dozens of actively developed open source projects across areas like:

  • Web and Mobile App Development
  • DevOps and Infrastructure Automation
  • Machine Learning and AI
  • Open Hardware and Embedded Systems
  • Developer Tools, Scientific Apps, and more

Our community is globally distributed, diverse, and incredibly welcoming to newcomers.

Early Engagement Can Boost Your Chances of GSoC Selection

Each year, mentoring organizations receive an overwhelming number of proposals with only a limited number of contributor slots available. To stand out, it’s essential to show your interest and readiness to start. We strongly prioritize proposals from contributors who:

  • Take time to understand the project: We value contributors who genuinely dive into the project, and read documentation. 
  • Install and run the project locally: Setting up the project shows you’re serious and capable of working in a real development environment — it’s the first step to contributing effectively.
  • Explore the codebase: Familiarity with the code helps you identify where and how you can contribute. It also shows initiative and technical curiosity.
  • Submit meaningful pull requests (PRs): Even small fixes count! A PR that solves a real issue demonstrates your ability to understand, code, and collaborate.

How to Get Started

1. Learn About GSoC

Visit the official site: https://summerofcode.withgoogle.com. Read the Contributor Guide to understand the program’s goals and timeline.

2. Explore FOSSASIA Projects

Check out our FOSSASIA organization page: FOSSASIA on GSoC 2025. Browse through our project ideas and see what excites you. Visit our GitHub at https://github.com/fossasia to find respective repositories, open issues, and areas where you can contribute.

3. Start Contributing

  • Follow FOSSASIA development guide 
  • Install the project locally
  • Pick small issues and start making contributions
  • Submit pull requests

4. Write a Proposal

With the assistance of AI tools, crafting a well-structured proposal has become more accessible. However, we seek proposals that are:​

  • Specific and Realistic: Clearly define your project goals and ensure they are achievable within the GSoC timeline.​
  • Evidence-Based: Reference your previous contributions to the project, showcasing your familiarity and involvement. 
  • Detailed: Outline your timeline, milestones, and deliverables. Highlight how you’ve explored the codebase and set it up locally.​

5. Stay Connected

  • Join the FOSSASIA community on Gitter and participate in project-specific chats to stay informed and engaged.