{"adoption": {"forks": 74, "observed_at": "2026-09-03T02:15:15.090863+00:00", "stars": 1211}, "canonical_url": "https://ross.abutalabs.com/products/winappcli", "card": {"archived": false, "artifact_type": "cli-tool", "description": "winapp, the Windows App Development CLI, is a single command-line interface for managing Windows SDKs, packaging, generating app identity, manifests, certificates, and using build tools with any app framework. ", "domain": ["developer-tools", "windows", "cross-platform"], "enriched": true, "function": ["cli", "developer-tools", "build-tool", "package-manager", "security"], "health_score": 100, "homepage": null, "language": "C#", "license": "MIT", "license_family": "permissive", "maturity": "experimental", "member_repos": ["microsoft/winappCli"], "name": "microsoft/winappCli", "platform": ["windows", "cli", "dotnet"], "pushed_at": "2026-09-03T01:03:21+00:00", "repo": "microsoft/winappCli", "stars": 1211, "tags": ["msix", "windows-sdk", "app-packaging", "code-signing", "app-identity", "winappsdk", "electron", "command-line", "nodejs"], "topics": ["cli", "electron", "identity", "msix", "winappsdk", "windev", "windows", "windows-development", "windows-sdk"], "urls": [], "use_cases": ["manage windows sdk versions from the command line", "package an electron app as msix", "generate app identity and manifests for windows apps", "create signing certificates for windows app packaging", "build and package a windows app with any framework"], "what_it_is": "The Windows App Development CLI (winapp) is a single command-line tool from Microsoft for managing Windows SDKs, MSIX packaging, app identity, manifests, and certificates across any app framework. It bridges cross-platform development workflows with Windows-specific build and packaging tooling.", "when_to_avoid": ["you target only non-Windows platforms", "you need a fully stable, production-guaranteed tool - it is in public preview", "you already have an established MSIX packaging pipeline that works for you"], "when_to_choose": ["you develop Windows apps with cross-platform frameworks like Electron and need MSIX packaging", "you want a unified CLI for Windows SDK management, manifests, and certificates", "you need to generate app identity and signing certificates without manual tooling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/winappcli", "repo": "microsoft/winappCli", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:15.090863+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:21:10.959245+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c57bd36c5e6be837b254229c274e0d9b892408e073dad6d1b7287555c8a01e20", "fetched_at": "2026-09-03T02:15:15.090863+00:00", "kind": "readme", "missing": false, "url": "https://github.com/microsoft/winappCli"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 28, "rhythm": 97}, "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": 399, "days_push": 0, "days_rel": 22, "gap_med": 25, "n_releases_24m": 10}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}