{"adoption": {"forks": 145, "observed_at": "2026-08-28T04:06:55.012147+00:00", "stars": 2476}, "canonical_url": "https://ross.abutalabs.com/products/miaow", "card": {"archived": false, "artifact_type": "plugin", "description": "A set of plugins for Sketch include drawing links & marks, UI Kit & Color sync, font & text replacing.", "domain": ["web-design", "developer-tools"], "enriched": true, "function": ["ui-components", "developer-tools", "image-processing"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["weixin/Miaow"], "name": "weixin/Miaow", "platform": ["editor-plugin"], "pushed_at": "2019-03-04T22:31:11+00:00", "repo": "weixin/Miaow", "stars": 2476, "tags": ["sketch", "wechat", "design-tools", "ui-kit", "color-sync", "icon-manager", "css-export", "macos"], "topics": ["wechat", "sketch", "plugin", "extension", "design"], "urls": [], "use_cases": ["sync UI kits and color palettes across a design team in Sketch", "manage icons inside Sketch projects", "draw links and mark indexes in design mockups", "batch replace fonts and colors in Sketch files", "export images and copy CSS from Sketch layers for web development", "pick and copy colors quickly in Sketch"], "what_it_is": "Miaow (WeSketch) is a set of Sketch plugins by Tencent's WeChat team for design teams. It provides UI Kit and color set syncing, icon management, link drawing, mark indexing, advanced font/color replacement, image export, and CSS copying.", "when_to_avoid": ["you use Figma or another design tool instead of Sketch", "you need actively maintained software - the last release was in 2019", "you need English documentation - most docs are in Chinese"], "when_to_choose": ["your team designs WeChat or mobile UI in Sketch and needs shared UI kits and color sync", "you want icon management and advanced replace/export features inside Sketch", "you need to hand off Sketch designs to web developers with CSS snippets"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/miaow", "repo": "weixin/Miaow", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "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:06:55.012147+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.012147+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:28:22.503969+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b31ee8804387f3c3ff680a13b821ef8cabaa145d2ee624f70555c665585156b9", "fetched_at": "2026-08-28T04:06:55.012147+00:00", "kind": "readme", "missing": false, "url": "https://github.com/weixin/Miaow"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3542, "days_push": 2739, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}