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.

lightbulb_outline View ideas list


  • c++
  • qt
  • qml
  • data structures
  • opengl


comment IRC Channel
email Mailing list
mail_outline Contact email

KDE Community 2021 Projects

  • Chukwuebuka Ezike
    Add gdb pretty printer support for Qt5
    Pretty printer to show variables and objects in human readable format
  • Harsh Kumar
    Adding new activities
    GCompris is a software suite comprising educational entertainment software for children aged 2 to 10. The goal of GCompris project in GSoC this year...
  • Mariam Fahmy
    Adding new activities to GCompris
    During Google Summer of Code 2021, I would like to work on four new activities: 1- Mouse control action activity: its goal is to provide audio-visual...
  • Swapnil Tripathi
    Alligator : Podcast Support
    This project aims to add podcast support to Alligator. Alligator is a RSS feed reader and that makes it an ideal software for adding podcast support...
  • Santhosh Anguluri
    Collective Operations over multiple layers/groups in Krita
    Krita is an open source digital painting platform used by professionals. Artists usually work with multiple layers for a single element in their work...
  • Phuoc-Khanh LE
    digiKam Image Quality Sorter algorithms improvement
    Image Quality sorter is a tool of digiKam. It helps users to label image bt accepted or pending or rejected. However, the current implementation does...
  • Nghia Duong
    Faces engine Improvements
    DigiKam is a famous open source photo management software. Face engine is a tool helping users recognize and label faces in photos. Following the...
  • Tanmay Chavan
    Implementing an efficient algorithm for smarter boolean operations on vector shapes
    In Krita, performing boolean operations on vector shapes leads to a large number of unnecessary nodes. This happens because Qt lacks a proper...
  • Bhumit Attarde
    Integrating XFSTESTS with KDE KIO-FUSE
    While current testing suite of KIO-FUSE tests individual operations pretty aptly, it lacks the support to put KIO-FUSE through regression tests....
  • Suraj Kumar Mahto
    KMyMoney : Integration of the new functionalities from the Alkimia library
    KMyMoney is a cross-platform personal finance tracking app. It uses C++, Qt as its core and the UI is done using QtWidgets. KMyMoney 4.8 is equipped...
  • Valentin Boettcher
    KStars DSO Overhaul
    Revision of the backend of deep sky object (DSO) catalogs and custom catalogs in regard to performance and support for (basic) cross-referencing....
  • Mahmoud Khalil
    Okular: Improve Custom/Image Stamp Annotation Handling
    Okular doesn't fully support stamp annotation representation resulting in sometimes rendering the same stamp icon couple times on the screen, or not...
  • Claudio Cambra
    Plasma Mobile - Akonadi Calendar
    While KDE Plasma on the desktop has robust calendar, tasks and journal management capabilities thanks to KOrganizer, Plasma Mobile currently lacks...
  • Anjani Kumar
    Port digiKam to Qt6 on Linux
    digiKam 7.2 as of now, is fully compatible with Qt 5.15.2 on all major platforms. Qt6 has been released recently. Given that Qt5 and Qt6 are 8 years...
  • Sachin Jindal
    Reference Image Improvement
    This project aims to improve the Reference Image Tool in Krita to include some additional features that will be helpful for the users .With this...