-
For the full list of issues you can work on, see our GitHub repositories /openZIM, /offspot and /kiwix
GSoC has three sets of projects, lasting ~90, ~175 and ~350 hours approximately so that people who can not work full-time (because of exams or whatnot) can still participate.
Projects are usually announced in February, but we encourage people to poke around our repositories and present their own ideas.
-
Want to join?
Think hard about what you want to do, and go to the Google Summer of Code website between March 24 to April 8, 2025, to register and submit your project idea(s).
After reviewing all proposals, students projects will be announced on May 8, 2025. (full timeline)
Help & Tips
We want to be clear upfront that we will not select candidates who have never made at least one PR to our codebase: we make our choice based on how candidates handle themselves (is the code clear, are there comments, how do they explain their choices when asked, etc.). PRs do not need to be related to the project submitted – we just need to know that you can work in a team. If we don’t know you, we can’t choose you! And if your project has “UI” in it, then it probably is a good idea to submit a mockup of what you plan to implement.
(We also wrote a helpful guide to Writing your Google Summer of Code application)
Last but not least: over the years about half the students who did GSoC with Kiwix came up with their own project rather than one from our list – be bold!
Do you have questions?
Then come and join us on our Slack channel!