{"adoption": {"forks": 757, "observed_at": "2026-08-28T04:07:29.155223+00:00", "stars": 2908}, "canonical_url": "https://ross.abutalabs.com/products/winxin-app-watch-lifenet", "card": {"archived": false, "artifact_type": "application", "description": "微慕小程序开源版-WordPress版微信小程序", "domain": ["cms", "web-development", "mobile-development", "messaging-platforms"], "enriched": true, "function": ["http-client", "templating", "auth", "search-engine", "chatbot"], "health_score": 52, "homepage": "https://www.watch-life.net", "language": "JavaScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["iamxjb/winxin-app-watch-life.net"], "name": "iamxjb/winxin-app-watch-life.net", "platform": ["cross-platform"], "pushed_at": "2025-11-23T12:14:55+00:00", "repo": "iamxjb/winxin-app-watch-life.net", "stars": 2908, "tags": ["wordpress", "weapp", "miniprogram", "wechat-mini-program", "blog", "content-sync", "wechat", "javascript"], "topics": [], "urls": [], "use_cases": ["turn my wordpress blog into a wechat mini program", "display wordpress posts in a wechat app", "let users comment on wordpress articles from wechat", "add wechat pay tipping to blog posts", "sync wordpress categories and articles to mini program", "share wordpress articles to wechat moments"], "what_it_is": "An open-source WeChat Mini Program frontend that connects a WordPress site to WeChat, syncing posts, categories, comments, and media into a native mini program experience. It works with a companion WordPress plugin (REST API to MiniProgram) and supports features like payments, ads, live streaming, and sharing.", "when_to_avoid": ["your backend is not WordPress", "you target platforms other than WeChat without the paid multi-platform versions", "you need a fully custom native app rather than a mini program"], "when_to_choose": ["you run a WordPress site and want a WeChat Mini Program presence without building from scratch", "you need article browsing, comments, search, likes, and rewards inside WeChat", "you want an actively maintained, Apache-2.0 licensed mini program frontend"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/winxin-app-watch-lifenet", "repo": "iamxjb/winxin-app-watch-life.net", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "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:07:29.155223+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.155223+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:34:22.097999+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a9a2492987b5b3bc985a8b8a0ffc4da7092ba703725ff7be5c4c40c807dd6e2", "fetched_at": "2026-08-28T04:07:29.155223+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iamxjb/winxin-app-watch-life.net"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 53, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3414, "days_push": 283, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}