KDE Connect is a multi-platform app that allows your devices to communicate (eg: your phone and your computer).
This repo aggregates docs, tasks and information that applies to all KDE Connect implementations. As of now, this repo contains:
- The KDE Connect protocol description which is generated from the JSON schemas.
- Tasks for users who want to contribute (please, DO NOT create issues here, use KDE's Bugzilla instead).
This repo contains no application code. If looking for a specific implementation, this is a non-exhaustive list of actively maintained KDE Connect implementations for different platforms:
- https://invent.kde.org/network/kdeconnect-kde
- https://invent.kde.org/network/kdeconnect-android
- https://invent.kde.org/network/kdeconnect-ios
- https://github.com/GSConnect/gnome-shell-extension-gsconnect
- https://github.com/andyholmes/valent
- https://github.com/R1tschY/harbour-sailfishconnect/
We have a group to discuss development. You can access it from Matrix. If you cannot find the correct room on Matrix, it might help if you first join the KDE Matrix Space. You can read more about KDE's use of Matrix.
We also have a mailing list.
There's a User Base Wiki and a Community Wiki (that we should unify at some point).
This repo contains a curated lists of taks in the issues section.
For bug reporting, please use KDE's Bugzilla. Please do not use the issue tracker in GitLab since that's for high-level tasks and planning.
Please know that all translations for all KDE apps are handled by the localization teams. If you would like to submit a translation, that should be done by working with the proper team for that language.
GNU GPL v2 and GNU GPL v3
If you are reading this from Github, you should know that this is just a mirror of the KDE Project repo.