{"adoption": {"forks": 320, "observed_at": "2026-08-28T04:08:15.051448+00:00", "stars": 3704}, "canonical_url": "https://ross.abutalabs.com/products/gnome-shell-extension-gsconnect", "card": {"archived": false, "artifact_type": "plugin", "description": "KDE Connect implementation for GNOME", "domain": ["cross-platform", "mobile-development", "desktop-applications", "developer-tools"], "enriched": true, "function": ["file-upload", "chat-interface", "developer-tools"], "health_score": 98, "homepage": null, "language": "JavaScript", "license": "GPL-2.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["GSConnect/gnome-shell-extension-gsconnect"], "name": "GSConnect/gnome-shell-extension-gsconnect", "platform": ["windows", "browser-extension"], "pushed_at": "2026-08-25T17:20:04+00:00", "repo": "GSConnect/gnome-shell-extension-gsconnect", "stars": 3704, "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"], "topics": ["kdeconnect", "gnome", "gnome-shell", "gnome-shell-extension", "gjs"], "urls": [], "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"], "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.", "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)"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gnome-shell-extension-gsconnect", "repo": "GSConnect/gnome-shell-extension-gsconnect", "role": "main", "score": 93}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:15.051448+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:30:59.297735+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e97c814f7428aa4f3adcd2a104d7a2686878c6d23c59f483ba3867caac562d8a", "fetched_at": "2026-08-28T04:08:15.051448+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GSConnect/gnome-shell-extension-gsconnect"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 81}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3270, "days_push": 8, "days_rel": 124, "gap_med": 0.0, "n_releases_24m": 15}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}