kde/kdeconnect-kde

Multi-platform app that allows your devices to communicate

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 17th, 2026
Created on September 18th, 2015
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 286
Total Stargazers: 4,014 (+0)
Total Subscribers: 77 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

KDE Connect is a multi-platform application that enables wireless communication and device synchronization across phones, tablets, and computers.

The tool solves the problem of seamlessly sharing data and controlling devices across different platforms without cables or manual transfers. It works by establishing wireless connections secured with TLS encryption between paired devices. The architecture separates a UI-agnostic core library that exposes DBus interfaces from multiple UI components, allowing different desktop environments and platforms to integrate with the protocol without reimplementing the underlying communication layer.

KDE Connect suits users who work across multiple devices and want to eliminate friction in their workflows. It works best on Linux systems with Qt 6 support, where it integrates with various desktop environments including Plasma, GNOME, and elementary OS. Android users can install the companion app from the Play Store or F-Droid, while iPhone and iPad users have an App Store version available. Windows users can compile the application using Craft, though official support remains limited. The tool's standout capabilities include shared clipboard functionality, notification synchronization from phones to desktop, file and URL sharing with filesystem integration, multimedia remote control for Linux media players, virtual touchpad and keyboard emulation, presentation slide advancement, remote command execution, and SMS access from the desktop.

The project maintains active development across its desktop and mobile codebases, with the core library and UI components receiving regular updates to support new platforms and features. Development extends beyond the primary Linux implementation to include ongoing work on Windows and macOS compatibility, though these platforms remain less mature than the Linux version. The project welcomes community contributions and feedback, particularly for testing and improving platform-specific implementations.