{"adoption": {"forks": 403, "observed_at": "2026-08-28T04:08:24.034335+00:00", "stars": 3843}, "canonical_url": "https://ross.abutalabs.com/products/bilibili-mac-client", "card": {"archived": false, "artifact_type": "application", "description": "An unofficial bilibili client for mac", "domain": ["media", "entertainment", "operating-systems"], "enriched": true, "function": ["video-processing", "gui"], "health_score": 20, "homepage": "https://typcn.com/legacy/bilimac/", "language": "Objective-C", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["typcn/bilibili-mac-client"], "name": "typcn/bilibili-mac-client", "platform": [], "pushed_at": "2018-09-30T07:01:51+00:00", "repo": "typcn/bilibili-mac-client", "stars": 3843, "tags": ["bilibili", "danmaku", "mpv", "video-player", "live-streaming", "unofficial-client", "macos", "desktop"], "topics": ["mpv", "bilibili", "macos", "player"], "urls": [], "use_cases": ["watch bilibili videos on mac without a browser", "play videos with danmaku overlay at low cpu usage", "download bilibili videos on macos", "watch bilibili live streams with bullet comments", "play local videos with matching danmaku and subtitle files", "block danmaku by keyword while watching"], "what_it_is": "An unofficial native macOS client for Bilibili built on mpv, supporting hardware-accelerated playback, low-CPU danmaku (bullet comment) rendering via libass, live streams, and video downloads. It can also play videos from nearly a hundred other sites through You-Get integration.", "when_to_avoid": ["you need a maintained client - the last release was in 2018 and the project appears abandoned", "you are on Windows or Linux - this is macOS only", "you need official Bilibili account features or guaranteed API compatibility"], "when_to_choose": ["you want a native, battery-efficient Bilibili player on macOS instead of the web player", "you need danmaku rendering with adjustable transparency, font size, and keyword blocking", "you want to download or play videos from many sites via You-Get"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bilibili-mac-client", "repo": "typcn/bilibili-mac-client", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "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:24.034335+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:24.034335+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:26:12.781366+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "82400e4a51ab11a82a4e82a48fa24f2dc7b3dfc3daa1f50a43aac601fd4f8ce2", "fetched_at": "2026-08-28T04:08:24.034335+00:00", "kind": "readme", "missing": false, "url": "https://github.com/typcn/bilibili-mac-client"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 4174, "days_push": 2894, "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}}