{"adoption": {"forks": 179, "observed_at": "2026-08-28T04:03:12.655972+00:00", "stars": 1008}, "canonical_url": "https://ross.abutalabs.com/products/appworks", "card": {"archived": false, "artifact_type": "plugin", "description": "🐻  基于 VS Code 插件的前端研发工具集，站点国内镜像：https://apptools.gitee.io", "domain": ["frontend", "web-development", "developer-tools"], "enriched": true, "function": ["developer-tools", "ui-components", "frontend-framework", "cli", "code-review"], "health_score": 50, "homepage": "https://appworks.site/", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["apptools-lab/AppWorks"], "name": "apptools-lab/AppWorks", "platform": ["editor-plugin", "cross-platform"], "pushed_at": "2025-11-05T07:11:44+00:00", "repo": "apptools-lab/AppWorks", "stars": 1008, "tags": ["vscode-extension", "react-development", "frontend-tooling", "alibaba", "extension-pack"], "topics": ["vscode", "vscode-extension", "react", "frontend", "tools"], "urls": [], "use_cases": ["scaffold a new react frontend project in vs code", "generate react components from a visual panel", "speed up frontend development inside vs code", "manage npm dependencies and scripts from the editor", "preview and debug react apps without leaving vs code"], "what_it_is": "AppWorks is a VS Code extension pack providing a suite of frontend development tools, including project scaffolding, component generation, and visual development helpers for React applications. It is developed by Alibaba's AppWorks team and published on the VS Code Marketplace.", "when_to_avoid": ["you use editors other than vs code", "you work with backend or non-javascript stacks", "you prefer minimal setups without extension packs"], "when_to_choose": ["you build react-based frontend applications in vs code", "you want visual scaffolding and code generation for react projects", "your team uses the ice/icejs ecosystem and related alibaba frontend tools"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/appworks", "repo": "apptools-lab/AppWorks", "role": "main", "score": 45}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "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:03:12.655972+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:12.655972+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:12:08.181374+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "231e9b8b2fd3cf0ccf82e7d7e06e39a3c7c58fc9532d9ad5d4ea1cb8b809f4b3", "fetched_at": "2026-08-28T04:03:12.655972+00:00", "kind": "readme", "missing": false, "url": "https://github.com/apptools-lab/AppWorks"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 50, "longevity": 100, "rhythm": 8}, "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": 2349, "days_push": 301, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 45, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}