{"adoption": {"forks": 80, "observed_at": "2026-08-28T04:04:29.784273+00:00", "stars": 1359}, "canonical_url": "https://ross.abutalabs.com/products/xiangse", "card": {"archived": true, "artifact_type": "plugin", "description": "香色闺阁视频源", "domain": ["media", "entertainment", "crawlers"], "enriched": true, "function": ["plugin-system", "web-scraping", "video-processing"], "health_score": 10, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["xiaohucode/xiangse"], "name": "xiaohucode/xiangse", "platform": [], "pushed_at": "2024-03-11T10:41:34+00:00", "repo": "xiaohucode/xiangse", "stars": 1359, "tags": ["video-sources", "manga-sources", "xiangse-app", "chinese-media", "source-list", "streaming-sources", "android", "ios", "mobile"], "topics": [], "urls": [], "use_cases": ["add video sources to xiangse app", "watch movies and tv shows on xiangse", "import manga sources into xiangse reader", "find anime streaming sources for xiangse", "aggregate chinese streaming site sources", "get comic reading sources for mobile app"], "what_it_is": "A curated collection of video and manga source plugins (.xbs files) for the Xiangse Guige (香色闺阁) reading/media app, imported via URL. It aggregates streaming sources for movies, TV shows, anime, and comics, including some adult content sources.", "when_to_avoid": ["you use other readers like Legado or Tachiyomi with incompatible source formats", "you need a standalone video player or manga reader rather than app plugins", "you want legally licensed streaming content only"], "when_to_choose": ["you already use the Xiangse Guige app and want more video or manga sources", "you want a maintained index of .xbs source files with import URLs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/xiangse", "repo": "xiaohucode/xiangse", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "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:04:29.784273+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:29.784273+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:41:44.211550+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d88f8bb8927d9a0291917aff849cfc0a52eb86a91649a639d54ede9765071fbc", "fetched_at": "2026-08-28T04:04:29.784273+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaohucode/xiangse"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1630, "days_push": 905, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}