Skip to content

KDE & Google Summer of Code 2025

Sunday, 11 May 2025  |  Carl Schwan

KDE will mentor fifteen projects in Google Summer of Code (GSoC) this year. GSoC is a program that allows new contributors to open source to work on a project for 175 to 350 hours under the guidance of experienced mentors.

Merkuro/Akonadi

Merkuro is a modern groupware suite built using Kirigami and Akonadi. This year, the focus is on making Merkuro more viable on mobile. Pablo will work on removing the QtWidgets dependency from the Akonadi background processes, which will reduce RAM consumption. Shubham Shinde will port some configuration dialogs to QML, making them easier to use on Plasma Mobile. This project will be mentored by Aakarsh MJ, Claudio Cambra, and Carl Schwan.

NeoChat

NeoChat is the KDE Matrix client. Sakshi Gupta will work on adding video call support to NeoChat using LiveKit. This work is mentored by Tobias Fella and Carl Schwan.

KDE Linux

KDE Linux is a new distribution the KDE Community is developing. This year, Desh Deepak Kant will work on a new website for the project. Derek Lin will develop a Virtual Machine Manager named Karton, and Akki Singh will port the ISO Image Writer project to QML. These projects will be mentored by Harald Sitter, Tobias Fella, and Nicolas Fella.

Plasma

Good news for gamers: Yelsin Sepulveda will work on improving game controller support in KWin. This work will be mentored by Jakob Petsovits and Xaver Hugl.

Cantor

Cantor is a frontend for many mathematical tools and languages. Nanhao Lv will work on integrating KTextEditor as the default text editor, replacing the current custom editor. Zheng JiaHong will add support for Python virtual environments to the Python backend. These projects are mentored by Alexander Semke and Israel Galadima.

Security

Azhar Momin will work on adding more KDE libraries to OSS-Fuzz to help identify bugs and security issues through fuzzing. This project is mentored by Albert Astals Cid.

Kdenlive

Kdenlive is KDE's video editor. Ajay Chauhan will work on enhancing timeline markers by supporting range-based markers while maintaining backward compatibility. This project is mentored by Jean-Baptiste Mardelle.

Krita

Krita is an outstanding digital painting application. This year, Ross Rosales will develop a floating action bar for managing layers. This work is mentored by Emmet O'Neill.

GCompris

GCompris is an educational suite containing many activities. There is work in progress to also include a management GUI for teachers to create custom datasets. Ashutosh Singh will work on implementing the UI of to manage several existing activities. Johnny Jazeix and Emmanuel Charruau will mentor this project.

Mankala

Srisharan V S will add AI opponents to the Mankala game. This project is mentored by Benson Muite.

Mentorship Portal

Anish Tak will work on improving the mentorship.kde.org website. This project is mentored by Paul Brown and Farid Abdelnour.


Article contributed by under the CC-BY-SA-4.0 license.