KDE Community

International community creating Free Software together

Technologies
c, opencv, c++, qt
Topics
applications, vr, graphics
International community creating Free Software together

KDE is an international team co-operating on development and distribution of Free, Open Source Software for desktop and portable computing. Our community has developed a wide variety of applications for communication, work, education and entertainment. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant, open atmosphere for experimentation.

Our vision is "A world in which everyone has control over their digital life and enjoys freedom and privacy."

We are a community of technologists, designers, writers and advocates who work to ensure freedom for all people through our software. We value end-user focus to ensure our work is useful to all people. Our students should have this in mind when creating their proposals.

2020 Program

Successful Projects

Contributor
Saurabh Kumar(confifu)
Mentor
tiar, Boudewijn Rempt, Scott Petrovic
Organization
KDE Community
Storyboard feature for Krita
This project would implement a storyboard feature for Krita. A storyboard is a graphic organizer that consists of illustrations and comments...
Contributor
Shubham Mishra
Mentor
Timothée Giet, AkshayCHD, Johnny Jazeix
Organization
KDE Community
Towards the completion of multiple dataset task
By the end of GSoC 2020 time period, I will make the difficulty range of some of the Activities wider by adding different difficulty level datasets....
Contributor
Sashmita Raghav
Mentor
Akhil K Gangadharan, Farid Abdelnour, Jean-Baptiste Mardelle
Organization
KDE Community
Basic Subtitling Support in Kdenlive
Videos in Kdenlive are edited by applying filters or effects, however, the application is largely limited in its ability to customize and edit...
Contributor
Shubham .
Mentor
Alexander Semke, Stefan Gerlach
Organization
KDE Community
Integrated Documentation
Cantor is an application that lets user use their favourite mathematical applications from within a nicely KDE-integrated worksheet interface. It...
Contributor
Anuj Bansal
Mentor
Niccolò Venerandi, feverfew, Carl
Organization
KDE Community
Improvements to KDE Web Infrastructure
KDE has a vast web infrastructure. Some KDE websites have not been upgraded in a long time and use dated technologies. The first part of this project...
Contributor
Ashwin Dhakaita
Mentor
Dmitry Kazakov, Boudewijn Rempt, Scott Petrovic
Organization
KDE Community
Integrating the MyPaint Brush Engine with Krita
Artists love to work with MyPaint brushes and it would be nice to integrate the same in Krita. The goal of the project is to integrate the MyPaint...
Contributor
Prasun Kumar
Mentor
ipwizard, Ralf Habacker, mahoutsukai
Organization
KDE Community
Provide bank data for financial applications as a SQLite DB and add support for data update
The idea is to integrate the support for query and generation of SQLite databases into KtoBLZCheck to replace the text files used currently. This...
Contributor
Kartik Ramesh
Mentor
Maik Qualmann, Trung Dinh, Gilles Caulier
Organization
KDE Community
Face Recognition Workflow Improvements
DigiKam is a KDE Desktop Application for Photo Management. At the heart of DigiKam's commendable functionality is the FaceEngine. DigiKam can detect...
Contributor
Shashwat Jolly
Mentor
Tom "TAsn" Hacohen, Adriaan de Groot, Daniel Vrátil
Organization
KDE Community
EteSync sync backend for Akonadi
The Akonadi framework is responsible for providing KDE PIM applications with a centralized database to store, index and retrieve the user's personal...
Contributor
Aniket Kumar
Mentor
Philip Cohn-Cort, Piyush Aggarwal, Nicolas Fella, Simon Redman
Organization
KDE Community
Improve MMS support to the SMS client
KDE Connect has recently launched an SMS Messaging app for the desktop which uses KDE Connect to synchronize all the existing conversations from the...
Contributor
Nikita Sirgienko
Mentor
Alexander Semke, Stefan Gerlach
Organization
KDE Community
Extend the usability and feature set of Cantor
Improve the usability and feature set of Cantor via adding common for another similar programs feature set and fixing a lot of minor problems.
Contributor
L. E. Segovia (amyspark)
Mentor
Dmitry Kazakov, Boudewijn Rempt, ivanyossi
Organization
KDE Community
Dynamic Fill Layers in Krita using SeExpr
Layers are one of the core concepts of digital painting. They allow artists to control different parts of their artwork at once, for instance, color,...
Contributor
Nghia Duong
Mentor
Maik Qualmann, Trung Dinh, Gilles Caulier
Organization
KDE Community
Proposal for the DigiKam DNN based Faces Recognition Improvements project
digiKam is a famous open source photo management software. With a huge effort, the developers of digiKam have implemented face detection and facial...
Contributor
Kitae Kim
Mentor
Tomaz Canabrava, Eike Hein, Patrick José Pereira, Sung Jae Cho
Organization
KDE Community
Improve MAVLink integration of Kirogi
Currently, Kirogi takes advantage of only some portion of MAVLink protocol, which is one of the most popular protocol between GCS and unmmaned...
Contributor
jean lima andrade
Mentor
Caio Jordão Carvalho
Organization
KDE Community
marK - add support to text annotation
this project has two main objectives, improve marK code base to support others types of annotation and add support to text annotation
Contributor
sh-zam
Mentor
Dmitry Kazakov, Wolthera
Organization
KDE Community
SVG Mesh Gradients
Mesh Gradients are important to produce real looking vector graphics. They are also very helpful and straightforward to use for an artist. They are...
Contributor
Dilson Guimarães
Mentor
Caio Tonetti, Adriaan de Groot
Organization
KDE Community
Better Graph Layout for the Graph Theory IDE
The main goal of this project is to improve the graph visualization capabilities of Rocs, a Graph Theory IDE for experimenting with graphs and graph...
Contributor
Agisilaos Kounelis
Mentor
Amilcar, Alexandra Betouni, Bhushan Shah
Organization
KDE Community
Qt Calendar Extension Update
The initial target was to port Qt Labs Calendar to QuickControls2. Due to changes in the structure of the QuickControls2, calendar is now a...
Contributor
deepak2431
Mentor
Aman Gupta, Emmanuel Charruau, Johnny Jazeix
Organization
KDE Community
Adding multiple datasets to several activities
GCompris offers many activities related to reading, maths, science and since its free software, everyone can adapt it to one’s own needs, improve it...