{"adoption": {"forks": 1457, "observed_at": "2026-08-28T04:08:50.941903+00:00", "stars": 4469}, "canonical_url": "https://ross.abutalabs.com/products/bilibili-android-client", "card": {"archived": false, "artifact_type": "application", "description": "An unofficial bilibili client for android  http://www.jianshu.com/p/f69a55b94c05   -- 该项目已停止维护！", "domain": ["android-tools", "media", "entertainment"], "enriched": true, "function": ["http-client", "video-processing"], "health_score": 20, "homepage": null, "language": "Java", "license": "WTFPL", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["HotBitmapGG/bilibili-android-client"], "name": "HotBitmapGG/bilibili-android-client", "platform": [], "pushed_at": "2021-03-17T10:25:18+00:00", "repo": "HotBitmapGG/bilibili-android-client", "stars": 4469, "tags": ["bilibili", "unofficial-client", "ijkplayer", "rxjava", "retrofit2", "okhttp3", "video-streaming", "discontinued", "android", "mobile"], "topics": ["ijkplayer", "android", "rxjava", "bilibili", "retrofit2", "okhttp3"], "urls": [], "use_cases": ["watch bilibili videos on android with a third-party client", "study an android app built with rxjava and retrofit", "learn how to integrate ijkplayer for video playback", "browse bilibili anime and live content on mobile", "reference material for building a video streaming android app"], "what_it_is": "An unofficial third-party Bilibili video client for Android, built in Java with RxJava, Retrofit2, OkHttp3, and ijkplayer for video playback. The project is explicitly no longer maintained.", "when_to_avoid": ["you need a maintained app that works with current bilibili APIs", "you need production software with support or updates", "you need a client for platforms other than android"], "when_to_choose": ["you want a full-featured unofficial bilibili android client", "you want to study a complete real-world rxjava/retrofit android codebase", "you need an example of ijkplayer integration in an android app"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bilibili-android-client", "repo": "HotBitmapGG/bilibili-android-client", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-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:50.941903+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.941903+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.985783+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "995b6ff2543727337873e9320a0bc33cceacc4d7a57adeccd2576cce908d9980", "fetched_at": "2026-08-28T04:08:50.941903+00:00", "kind": "readme", "missing": false, "url": "https://github.com/HotBitmapGG/bilibili-android-client"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 3745, "days_push": 1995, "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}}