Are you a Computer Science student? Are you looking for a Summer internship? Are you ready to embark on an adventure in open source development?
The Google Summer of Code (GSoC) 2024 is just around the corner, offering you the chance to collaborate with top organizations on innovative projects (not just us, not just ours). If you’re eager to make a mark in the world of coding, now is the perfect time to start exploring potential projects and contributing to their success.
Our projects this year
Here’s a sneak peek at some of the captivating projects awaiting your expertise:
- Automated Download Speed Testing For Download.Kiwix.Org: Help ensure lightning-fast downloads for millions of users accessing educational content through Kiwix. Create a solution to automatically test download speeds from various locations on Earth, and you’ll make a ton of people’s life a lot easier.
- Kolibri UI Revamp: these ZIM files seriously need a facelift. Put your skills in JavaScript, HTML, CSS, and Vue.js to work as you create beautiful UIs based on a new design. The good news is that most of the work has been laid out for you.
- Zimit Frontend: Make Zimit, our universal scraper, accessible to users worldwide by automating the UI translation process. Your expertise in Python and familiarity with translation platforms like Translatewiki.net will help break down language barriers and expand Zimit’s reach.
- Youtube UI Revamp: We can scrape entire playlists. But how do we render it? Elevate the UI of Youtube-based ZIM files to provide a more engaging browsing experience. Whether you’re skilled in Python, Vue.js, or simply have an eye for design, this is a top priority project.
- Move Kiwix-Desktop To Qt6: Join the transition to Qt6 and ensure Kiwix-desktop remains a leading platform for schools worldwide. This challenging endeavor requires expertise in C++ and Qt: not for the meak.
- Hotspot Companion: Develop a mobile application prototype to streamline data synchronization for Raspberry Pi-based hotspots. Your skills in mobile development and Flutter will empower users to effortlessly manage content updates and usage metrics, both online and offline.
With a diverse range of projects spanning various technologies and difficulty levels, there’s something for everyone in GSoC 2024. But remember, the journey begins now! Start exploring these projects, familiarize yourself with their repositories, and begin contributing to “Good First Issues.” Not only will you hone your skills and expand your knowledge, but you’ll also position yourself as a standout candidate for GSoC 2024.
Awesome, sign me up!
The right moment to get started was yesterday, the second best time is now. More details about the projects here. Don’t forget to register on the Google website, but that’s not a pre-requisite to start coding with us (only to submit a project proposal at the end of March.