Open Source Development Programme
Google Summer of Code
Google Summer of Code introduces contributors to open source software development through mentored projects with participating open source organisations.
At a glance
- Typical application period
- Contributor applications have typically opened around March; confirm each timeline
- Location
- Online / global
- Format / work mode
- Remote, mentored open-source projects
- Recurrence
- Annual
Who it's for
People interested in contributing to open source software
Eligibility
- Eligibility is defined for each annual cycle
- Applicants choose a participating organisation and project
What the opportunity provides
- Mentored open-source development experience
- A stipend may apply under current terms
What applicants normally need
- A project proposal
- Organisation engagement
- Relevant technical preparation
How to apply
Review the annual timeline, accepted organisations and their contributor guidance before proposing a project.
Cycle record
2026 cycle
Earlier cycles will be added only when their official details have been verified.
Why keep this on your radar?
Keep this on your radar if you want public evidence of technical work through open source. It is not a conventional employment internship.
Not open yet?
Start preparing.
Contribute before applications open. Learn the organisation's codebase and communication norms.
Useful preparation resourcesDocuments to prepare
- A current CV
- Accurate education and employment history
- Programme-specific supporting documents
Experience to build
- Relevant work, study or community experience you can describe with evidence
Skills that may help
- Version control
- Technical communication
- Project scoping