KDE Connect - Download the latest KDE Connect here

KDE Connect can also be used to transfer files between your devices.

Picture 1 of KDE Connect - Download the latest KDE Connect here

In a nutshell, KDE Connect is a project that allows all your devices to communicate with each other. Here are some of the things KDE Connect can do:

  • Receive notifications from your phone on your desktop and reply to messages
  • Control music playback on your desktop from your phone
  • Use your phone as a remote control for your desktop
  • Run predefined commands on PC from connected devices.
  • Check phone battery level from desktop
  • Call the phone to help find the device
  • Share files and links between devices
  • Browse your phone from your desktop
  • Control the volume of your desktop from your phone
  • To achieve this, KDE Connect:

  • Implement a secure communication protocol over the network and allow any developer to create plugins on it.
  • There is a component that you install on the desktop.
  • There is a KDE Connect client that you run on your phone.
  • Features of KDE Connect

    plasmoid development

    You can use plasmawindowed to easily run Plasmoid (even on non-KDE environments). Set up your developer environment, then run make install, and then run plasmawindowed org.kde.kdeconnect to launch Plasmoid and see the changes.

    Mobile-friendly QML App

    The kdeconnect-app component of the desktop version is also suitable for mobile Linux environments.

    Picture 2 of KDE Connect - Download the latest KDE Connect here

    Desktop SMS messaging app

    KDE Connect has an SMS messaging client that allows you to import and view SMS messages from your computer. It supports basic features and works correctly in almost all cases. If you are interested in trying or developing, you can build it from source. It is automatically built as part of KDE Connect and exported as 'kdeconnect-sms'.

    Perfect for contributing to KDE

    KDE Connect is the perfect project to start contributing to KDE. You will need a basic understanding of programming concepts, the rest you can learn by doing. Experience with Android or Qt is beneficial, but not essential.

    Have a group to discuss development. You can access it from Telegram, IRC (#kdeconnect) or Matrix (#kdeconnect: kde.org). Feel free to ask any questions regarding development there.

    All patches are submitted on Gitlab. You don't need to specify any reviewers, developers are subscribed to notifications. If this is your first patch, you should be aware that it may take some time before your patch is reviewed and you may have to make some changes several times. It's not because you're new, it's for all reviews (even for longtime contributors).

    Download the latest KDE Connect here

    ncG1vNJzZmismaXArq3KnmWcp51kuKWxjJymp6aVmMFusM6wpaWnkZl6tbTEZqOarJWowW63w55knKeeo7KkwIyhnKud