The current KDE ISO Image Writer has an outdated interface and lacks features like direct ISO downloads and other nice-to-have features. This...
Improving Kdenlive timeline markers
Ajay Chauhan 1
Kdenlive currently supports single-point timeline markers, which limits efficiency for workflows that require marking time ranges, such as highlight...
Expanding the KDE Mentorship and Recruitment Website
Anish Tak
The KDE Mentorship website plays a crucial role in onboarding new contributors to the KDE community. However, the current site lacks a modern,...
Enhancing GCompris Server with GUI Sub-Programs for Dataset Creation
Ashutosh Singh26
This project aims to enhance the GCompris educational suite by introducing a set of intuitive, GUI-based tools tailored for teachers. These tools...
Expanding OSS-Fuzz Integration Across KDE Libraries
Azhar Momin
Fuzzing is an automated testing technique that feeds random or unexpected inputs to programs to find bugs and security issues. OSS-Fuzz is a SaaS by...
Developing Karton, the KDE Virtual Machine Manager
Derek Lin
The KDE Community will benefit greatly from a native Qt Quick/Kirigami virtual machine manager. Currently, KDE users must use GTK-based VMMs such as...
KDE Linux Website
Desh Deepak Kant
KDE Linux (called Project Banana) is new Linux OS by KDE community. But it don’t have a website yet like other KDE apps. So, many users don’t know...
Akonadi resources - Remove QtWidgets dependency
Pabarino
The primary goal of this project is to refactor Akonadi’s agents and resources by decoupling their configuration dialogs from their underlying logic....
Selection Action Bar
rossrosales
KDE’s Krita does not have a floating action bar for layers. When users select a layer in Krita, there is no UI to display common selection actions....
Video Call Support in NeoChat
sakshigupta1771
My project is to implement two-person unencrypted video calls in NeoChat based on MatrixRTC, using the LiveKit Rust SDK. Features to be implemented:...
Modernize Account Management with QML
Shubham Shinde
This project aims to modernize the account management system in Merkuro by porting resource configurations to QML, enhancing usability across...
Integrate KTextEditor into Cantor
SIMple-lives
Cantor is a core tool in the KDE ecosystem that focuses on scientific computing and interactive analysis. It supports mathematical modeling and data...
Mankala: Developing a Mobile App with Multiplayer Support
Srisharan V S
This project aims to develop a mobile application for Mankala using Qt and QML, extending the capabilities of the existing MankalaEngine maintained...
Improving Game Controller Support in KWin
Yelsin 'yorisoft' Sepulveda
Currently KWin's handling of game controller input is fragmented. Applications directly manage controller input, leading to inconsistencies, the...
Python virtual environments in Cantor
Zheng JiaHong
Implement the Python virtual environment switching function based on Cantor, so that the virtual environment switching function can be implemented in...