GSConnect is an implementation of the KDE Connect protocol designed specifically for GNOME Shell. It allows Linux desktops to communicate with compatible mobile devices and other computers without requiring the KDE Connect desktop application.
The extension integrates connected devices into GNOME’s desktop environment. Users can manage their devices through GNOME Shell, while optional file manager and browser integrations make it possible to access certain functions directly from other applications.
This is free and open source software.
Key Features
- Connects and pairs GNOME desktops with compatible devices using the KDE Connect protocol.
- Transfers files, links and text between connected computers and mobile devices.
- Synchronises clipboard text, with options for controlling the direction of automatic synchronisation.
- Mirrors notifications between devices, with controls for selecting which applications may forward notifications.
- Supports sending and receiving SMS messages through compatible Android devices, with contact information displayed in the messaging interface.
- Displays remote battery levels and charging status, with configurable low-battery notifications.
- Provides a Find My Phone function that makes a connected device ring.
- Supports browsing files on compatible Android devices using SFTP mounts.
- Controls MPRIS-compatible media players, including playback and volume adjustment.
- Allows a connected device to provide remote mouse and keyboard input, subject to desktop session support.
- Supports using a mobile device as a presentation remote.
- Runs predefined shell commands on paired devices, allowing users to configure remote actions.
- Offers optional Nautilus and Nemo integration for sending files through the file manager’s context menu.
- Supports browser integration for sending links to connected devices, although availability and functionality depend on the browser.
- Provides configurable keyboard shortcuts for device actions.
Website: github.com/GSConnect/gnome-shell-extension-gsconnect
Support:
Developer: Andy Holmes and GSConnect contributors
License: GNU General Public License v2.0

GSConnect is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| GUI File Sharing Tools | |
|---|---|
| LocalSend | Cross-platform alternative to AirDrop |
| Flying Carpet | Cross-platform AirDrop alternative |
| Warpinator | Share files across the LAN |
| Warp | Fast and secure file transfer over the internet or local network |
| Rymdport | File, folder and text sharing |
| KDE Connect | Wireless communications and data transfer between devices |
| GSConnect | Complete implementation of KDE Connect |
| DashBeam | Send files and folders anywhere in the world |
| Valent | Connect, control and sync devices |
| dragit | Intuitive file sharing between devices |
| Packet | Implementation of the Google Quick Share protocol |
| Sharik | Share files via Wi-Fi or mobile hotspot |
| QuickDAV | Transfer files between devices |
| wyrmhole | Secure peer-to-peer file transfer app built around Magic Wormhole |
| Croc GUI | GUI for simple, secure peer-to-peer file transfers |
| Sendworm | Send files securely using Magic Wormhole |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.