{"adoption": {"forks": 297, "observed_at": "2026-08-28T04:08:13.694743+00:00", "stars": 3678}, "canonical_url": "https://ross.abutalabs.com/products/gitter", "card": {"archived": false, "artifact_type": "application", "description": "Gitter for GitHub - 可能是目前颜值最高的GitHub微信小程序客户端", "domain": ["developer-tools", "web-development", "cross-platform"], "enriched": true, "function": ["http-client", "frontend-framework", "ui-components", "markdown"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["nslogx/Gitter"], "name": "nslogx/Gitter", "platform": ["cross-platform"], "pushed_at": "2021-08-10T21:32:18+00:00", "repo": "nslogx/Gitter", "stars": 3678, "tags": ["github-client", "weapp", "taro", "mini-program", "github-api", "wechat", "javascript"], "topics": ["github", "github-client", "github-api", "weapp", "taro"], "urls": [], "use_cases": ["browse GitHub trending repositories on a phone", "view GitHub user profiles and repo details in WeChat", "search GitHub repositories from a mini-program", "learn how to build a WeChat mini-program with Taro", "share GitHub repo poster images", "authenticate to GitHub with a personal access token"], "what_it_is": "Gitter is an open-source WeChat mini-program client for GitHub built with the Taro framework and Taro UI, using the GitHub API v3. It lets users browse trending repositories, activity, users, and repo details from within WeChat.", "when_to_avoid": ["you need full GitHub features like OAuth web login or in-app link navigation", "you need issue management, which is incomplete", "you want a maintained app - the project has not been updated since 2021"], "when_to_choose": ["you want a mobile WeChat client for GitHub", "you want a reference project for Taro-based mini-program development", "you need a lightweight way to follow GitHub trending and activity"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gitter", "repo": "nslogx/Gitter", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "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:08:13.694743+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:13.694743+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:31:14.713347+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28307064997451c2fb6e945ebbd5fd296516d0890284178bed2fb6a51ef6acb5", "fetched_at": "2026-08-28T04:08:13.694743+00:00", "kind": "readme", "missing": false, "url": "https://github.com/nslogx/Gitter"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2793, "days_push": 1849, "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}}