{"adoption": {"forks": 453, "observed_at": "2026-08-28T04:10:41.319003+00:00", "stars": 10252}, "canonical_url": "https://ross.abutalabs.com/products/fmstrat-winapps", "card": {"archived": false, "artifact_type": "application", "description": "Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.", "domain": ["desktop-applications", "cross-platform", "windows", "self-hosted"], "enriched": true, "function": ["desktop-framework", "developer-tools"], "health_score": 20, "homepage": null, "language": "Shell", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["Fmstrat/winapps"], "name": "Fmstrat/winapps", "platform": [], "pushed_at": "2024-08-18T15:48:39+00:00", "repo": "Fmstrat/winapps", "stars": 10252, "tags": ["rdp", "freerdp", "windows-on-linux", "gnome-integration", "kde-integration", "vm", "wine-alternative", "microsoft-office", "adobe", "virtualization", "linux", "docker", "desktop"], "topics": [], "urls": [], "use_cases": ["run Microsoft Office on Linux", "run Adobe Photoshop on Ubuntu", "open Windows apps seamlessly in GNOME", "integrate Windows programs with Linux file manager", "use Windows software without dual booting", "launch Windows EXE files from Linux desktop", "run Windows apps in a container on Linux"], "what_it_is": "WinApps runs Windows applications like Microsoft Office and Adobe products inside a Docker-based Windows VM and integrates them into Linux desktops (GNOME/KDE) as if they were native apps via FreeRDP. It auto-detects installed Windows programs and creates desktop shortcuts, file associations, and Nautilus right-click integration.", "when_to_avoid": ["you need lightweight or low-resource Windows app execution", "you don't have a Windows license or the hardware for a VM", "you're on a headless server or non-GNOME/KDE desktop", "you only need simple Windows utilities that Wine already handles well"], "when_to_choose": ["you need full Windows applications (Office, Adobe) on a Linux desktop with native-feeling integration", "you want file associations and right-click 'open with' support for Windows apps", "you prefer a VM/RDP approach over Wine compatibility issues"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/fmstrat-winapps", "repo": "Fmstrat/winapps", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "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:10:41.319003+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:41.319003+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:19:23.821461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "948ceb085562263548758fdcba597bc818b52de4b4e00e8987023193208b7e7a", "fetched_at": "2026-08-28T04:10:41.319003+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Fmstrat/winapps"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2125, "days_push": 745, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}