Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Steam Deck
  3. KDE Connect

KDE Connect

C++

A multi-platform app that enables seamless wireless communication and integration between your devices like phones and computers.

Visit WebsiteGitHubGitHub
3.7k stars257 forks0 contributors

What is KDE Connect?

KDE Connect is a multi-platform application that enables wireless communication and integration between devices like smartphones, tablets, and computers over a local network. It solves the problem of fragmented device ecosystems by providing features such as shared clipboard, notification sync, file sharing, and remote control, all with TLS encryption for security. The tool bridges gaps between operating systems, enhancing productivity without requiring cloud services.

Target Audience

Users who own multiple devices across different platforms (e.g., Android phones, Linux desktops, Windows computers) and want seamless, secure integration between them for tasks like file transfer, notification management, and remote control.

Value Proposition

Developers and users choose KDE Connect for its open-source nature, strong privacy focus with local network communication, and extensive feature set that works across Linux, Android, iOS, and Windows. Its modular plugin architecture and community-driven development ensure flexibility and continuous improvement without vendor lock-in.

Overview

Multi-platform app that allows your devices to communicate

Use Cases

Best For

  • Syncing notifications and clipboard between Android phones and Linux desktops
  • Sharing files quickly between devices on the same local network
  • Using a smartphone as a remote control for media players on a computer
  • Accessing and replying to SMS messages from a desktop interface
  • Controlling presentation slides from a mobile device during talks
  • Executing shell commands on a computer remotely from a phone

Not Ideal For

  • Users who need device synchronization over the internet or across different networks
  • Organizations requiring official, vendor-supported cross-platform solutions with SLAs
  • Projects that prioritize seamless integration with specific proprietary ecosystems like Apple Continuity or Microsoft Your Phone

Pros & Cons

Pros

Cross-Platform Reach

Supports Linux, Android, iOS, and Windows, enabling integration between diverse operating systems as outlined in the README's supported platforms list.

Comprehensive Feature Suite

Offers multiple plugins for tasks like shared clipboard, notification sync, file sharing, and remote control, enhancing productivity without cloud dependency.

Security-First Design

Employs TLS encryption for all wireless communications, ensuring data privacy and security on the local network, as highlighted in the project description.

Extensible Plugin Architecture

Uses a modular system with NetworkPackets and DBus interfaces, allowing community-driven feature additions and customizations, as described in the architecture section.

Cons

Patchy Non-Linux Support

Windows and macOS lack official releases; installation requires compilation with tools like Craft, and features may be incomplete or untested, as admitted in the README.

Local Network Constraint

Functionality is limited to devices on the same local network, preventing remote access or cloud-based syncing, which can be a barrier for mobile or distributed workflows.

Complex Customization Workflow

Developing custom plugins involves understanding the DBus interface and NetworkPacket JSON structure, which can be daunting for developers without prior KDE ecosystem experience.

Frequently Asked Questions

Quick Stats

Stars3,735
Forks257
Contributors0
Open Issues0
Last commit1 day ago
CreatedSince 2015

Tags

#remote-control#productivity-tools#wireless-communication#linux-desktop#cross-platform#privacy-focused#file-sharing#qt-framework

Built With

Q
Qt 6
J
JSON
d
dbus

Links & Resources

Website

Included in

Steam Deck688
Auto-fetched 21 hours ago

Related Projects

LocalSendLocalSend

An open-source cross-platform alternative to AirDrop

Stars82,973
Forks4,496
Last commit3 days ago
SunshineSunshine

Self-hosted game stream host for Moonlight.

Stars37,762
Forks1,972
Last commit1 day ago
MoonlightMoonlight

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)

Stars17,457
Forks1,097
Last commit1 day ago
GreenlightGreenlight

Greenlight is an open-source client for xCloud and Xbox home streaming made in Typescript.

Stars2,784
Forks158
Last commit3 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub