gsconnect/gnome-shell-extension-gsconnect — explained in plain English
Analysis updated 2026-05-18
Send and receive phone text messages directly from a Linux desktop.
Mirror phone notifications and share clipboard content between devices.
Control phone media playback or trigger remote commands from the desktop.
| gsconnect/gnome-shell-extension-gsconnect | prettier/eslint-plugin-prettier | badrisnarayanan/antigravity-claude-proxy | |
|---|---|---|---|
| Stars | 3,644 | 3,645 | 3,647 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the companion KDE Connect app installed on the phone or other device to pair with.
GSConnect is an extension for GNOME, the desktop environment used on many Linux computers. It brings the features of KDE Connect to GNOME, allowing a Linux desktop to communicate wirelessly with a phone or another computer on the same network. KDE Connect is an open project that has companion apps for Android, iOS, Windows, and macOS, so once GSConnect is installed on the Linux side the two ends can talk to each other. Once connected, you can share files, links, and clipboard text between your desktop and your phone. You can send and receive text messages from the desktop, sync contacts, and mirror notifications so that phone alerts appear on your Linux screen. The extension also lets you control media playback and system volume from either device, and you can set up predefined commands on the desktop that can be triggered remotely from the phone. GSConnect integrates with the Nautilus file manager and has optional browser extensions for Chrome and Firefox that let you send links or text directly from the browser to a connected device. The project has moved to a community-driven maintenance model, meaning there is no dedicated development team pushing new features. The project relies on contributions from users and Linux distribution maintainers. The README points people who want to help toward triaging bugs, fixing confirmed issues, and reviewing code submissions. Installation is available through the GNOME Extensions website. Nightly builds are also offered for people running pre-release versions of GNOME Shell who want to test ahead of official releases. The extension is licensed under GPL-2.0 or later.
A GNOME Shell extension that brings KDE Connect features to Linux, letting your desktop share files, texts, notifications, and media controls with your phone.
Mainly JavaScript. The stack also includes JavaScript, GNOME Shell, Nautilus.
Free to use and modify, but any distributed modified version must also be open-sourced under the same license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.