{"adoption": {"forks": 122, "observed_at": "2026-08-28T04:04:16.099514+00:00", "stars": 1293}, "canonical_url": "https://ross.abutalabs.com/products/kil0bit-kb-scrcpy-gui", "card": {"archived": false, "artifact_type": "application", "description": "A modern, high-performance GUI for the scrcpy", "domain": ["developer-tools", "android-tools", "cross-platform", "desktop-applications"], "enriched": true, "function": ["gui", "developer-tools", "file-upload", "video-processing"], "health_score": 100, "homepage": null, "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["kil0bit-kb/scrcpy-gui"], "name": "kil0bit-kb/scrcpy-gui", "platform": ["windows", "cross-platform"], "pushed_at": "2026-08-24T03:02:24+00:00", "repo": "kil0bit-kb/scrcpy-gui", "stars": 1293, "tags": ["scrcpy", "android", "screen-mirroring", "tauri", "adb", "wireless-adb", "apk-installation", "android-control", "macos", "linux", "desktop"], "topics": [], "urls": [], "use_cases": ["mirror and control my android phone from my pc", "control android with keyboard and mouse over usb or wifi", "wirelessly pair and connect to android 11+ devices", "install apks by dragging and dropping onto my phone", "use my android phone camera as a webcam with torch and zoom control", "keep my android screen awake during long sessions", "run scrcpy with a specific renderer like direct3d or metal"], "what_it_is": "ScrcpyGUI is a modern desktop GUI wrapper for scrcpy, built with Tauri v2, React 19, and Rust, for mirroring and controlling Android devices. It adds premium theming, wireless pairing, HID input, camera controls, virtual displays, and drag-and-drop file management on top of the scrcpy binary.", "when_to_avoid": ["you need a lightweight headless or scripted scrcpy setup", "you only use scrcpy occasionally and are comfortable with the CLI", "you need features beyond what scrcpy itself supports"], "when_to_choose": ["you want scrcpy's power without memorizing command-line flags", "you frequently switch between usb and wireless adb connections", "you need HID keyboard/mouse input for gaming or international layouts", "you want a polished, themed interface for android mirroring"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kil0bit-kb-scrcpy-gui", "repo": "kil0bit-kb/scrcpy-gui", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "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:04:16.099514+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:16.099514+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:54:42.138282+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a30dfd71e88b61e12863b9ffb2457e982702df6c670e22c2101d10ce751ed1f7", "fetched_at": "2026-08-28T04:04:16.099514+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kil0bit-kb/scrcpy-gui"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 16, "rhythm": 99}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 224, "days_push": 9, "days_rel": 9, "gap_med": 6, "n_releases_24m": 12}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}