KDE & Google Summer of Code 2025
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 Carl Schwan under the CC-BY-SA-4.0 license.