# GSConnect/gnome-shell-extension-gsconnect

KDE Connect implementation for GNOME

Repository: https://github.com/GSConnect/gnome-shell-extension-gsconnect
Canonical: https://ross.abutalabs.com/products/gnome-shell-extension-gsconnect
Language: JavaScript
License: GPL-2.0
License Family: copyleft
Topics: kdeconnect, gnome, gnome-shell, gnome-shell-extension, gjs
Last push: 2026-08-25T17:20:04+00:00

## Health v2 (maintenance only)
Score: 93/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 81, longevity 100
- inputs: {"age_days": 3270, "days_push": 8, "days_rel": 124, "gap_med": 0.0, "n_releases_24m": 15}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3704, forks 320 (observed 2026-08-28T04:08:15.051448+00:00)

## What it is
GSConnect is a complete implementation of the KDE Connect protocol for GNOME Shell, letting users wirelessly pair their desktop with mobile devices and other desktops. It supports file sharing, SMS messaging, clipboard and notification sync, media and volume control, and remote command execution, with browser extensions for Chrome and Firefox.

## Use cases
- share files between android phone and linux desktop wirelessly
- sync android notifications to gnome desktop
- send and receive sms from my pc
- sync clipboard between phone and computer
- use phone as a remote to control media playback and volume
- browse phone files from nautilus
- send links from browser to my phone

## When to choose
- you use GNOME Shell and want KDE Connect functionality without installing KDE libraries
- you want deep desktop integration including Nautilus, notifications, and browser extensions
- you need wireless file transfer, messaging, and device control between desktop and mobile

## When to avoid
- you are not on GNOME Shell or a GTK-based desktop
- you need a project with dedicated full-time developers and rapid feature development
- you want a KDE Plasma-native experience (use KDE Connect instead)

## Facets
- artifact type: plugin
- maturity: maintenance
- function: file-upload, chat-interface, developer-tools
- domain: cross-platform, mobile-development, desktop-applications, developer-tools
- platform: windows, browser-extension
- tags: kde-connect, gnome-shell-extension, device-sync, clipboard-sync, notification-sync, gjs, file-transfer, sms-messaging, media-control, notification, linux, android, ios, macos, desktop

## Member repositories
- GSConnect/gnome-shell-extension-gsconnect (main) score 93

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:15.051448+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:30:59.297735+00:00, confidence not recorded.
  - readme: https://github.com/GSConnect/gnome-shell-extension-gsconnect (fetched 2026-08-28T04:08:15.051448+00:00, sha e97c814f7428)
- Data as of 2026-08-30T08:39:29.467469+00:00.
