KDE Community logo

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.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

c++ dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available