
KDE Community
Community of technologists, designers, writers and advocates who work to ensure freedom for all people through our software.
GSoC Participation History
Technologies
Topics
Past Projects
Implement Rich Text
Drawy's current text tool is limited to plain text with no per-character formatting, no undo/redo, no support for non-Latin input methods, and...
Building join.kde.org as the primary contributor entry point
KDE is one of the largest open-source communities, offering opportunities in the field of development, design, documentation, translation and...
Redesigning the translation memory tab
Lokalize has Translation Memory tab that opens up after selecting from Tools menu or pressing F7. It has TM(Translation Memory) entries, each for a...
Implement font subsetting when saving PDF files in Poppler
Poppler (The C++ PDF rendering library used by Okular) does not support font subsetting as of now. In simple terms, if someone creates an annotation...
KStars AI Powered Guiding Assistant for Ekos
The AI-Powered Guiding Assistant replaces the steep learning curve of manual astrophotography guiding with a predictive, mount specific machine...
Marknote - Block Editor
This project aims to introduce a robust and high performance block editor and a proper markdown parser to Marknote. Right now, the editor is hard to...
KeepSecret: UX Improvements and Feature Additions
KeepSecret is a modern password manager built using Qt/QML and Kirigami, but there are still a few areas that need improvements. For example, the...
Create tournaments and a player ranking system for Mankala
The project aims to develop a tournament interface for Mankala Engine, utilizing QXMPP to pair users and computerized opponents and create a...
Enhancing the Kirigami Developer Experience
This project focuses on improving the developer experience around the Kirigami framework by making the development workflow more connected and...
Interface the database search engine to an AI-based LLM
DigiKam’s Advanced Search is powerful, but translating a natural-language request into the right combination of structured filters can be difficult...
Plasma Mobile: Make network related KCMs feature complete with desktop equivalent
Plasma Mobile currently has separate networking settings modules from Plasma Desktop, that lacks some features for mobile users (ex. enterprise Wi-Fi...
Improving Effect Widgets for Kdenlive
Kdenlive's effect system has three key UI gaps: the Curves effect lacks per-channel memory forcing users to apply it multiple times, the Gradient...
Frequently Asked Questions
KDE Community | GSoC Org Profile & Stats - Learn about KDE Community's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available