{"adoption": {"forks": 3469, "observed_at": "2026-08-28T04:11:53.742958+00:00", "stars": 29918}, "canonical_url": "https://ross.abutalabs.com/products/tvlist-awesome-m3u-m3u8", "card": {"archived": false, "artifact_type": "dataset", "description": "直播源相关资源汇总 📺 💯 IPTV、M3U —— 勤洗手、戴口罩，祝愿所有人百毒不侵", "domain": ["media", "awesome-lists", "entertainment"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 51, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["imDazui/Tvlist-awesome-m3u-m3u8"], "name": "imDazui/Tvlist-awesome-m3u-m3u8", "platform": ["cross-platform"], "pushed_at": "2025-11-14T10:50:50+00:00", "repo": "imDazui/Tvlist-awesome-m3u-m3u8", "stars": 29918, "tags": ["iptv", "m3u", "m3u8", "live-tv", "playlist", "awesome-list", "streaming", "kodi"], "topics": ["m3u", "m3u8", "iptv", "iptv-m3u8", "iptv-channels", "iptv-playlist", "iptv-free", "awesome", "kodi", "kodi-addons", "kodi-plugin"], "urls": [], "use_cases": ["find free iptv m3u playlists", "watch chinese tv channels on kodi", "get cctv and satellite tv live stream urls", "download ipv6 iptv live sources", "find international tv channel m3u8 lists", "set up live tv on an android tv box"], "what_it_is": "A curated awesome-list aggregating IPTV live-stream sources in M3U/M3U8 format, covering Chinese, international, and regional ISP channels, plus related tools and Kodi plugins. It is primarily a collection of playlist links and resources rather than executable software.", "when_to_avoid": ["you need software that plays or manages streams rather than playlist links", "you require a license-guaranteed, legally cleared source of TV streams", "you need a maintained application with support rather than a link collection"], "when_to_choose": ["you need ready-made M3U/M3U8 playlist URLs for IPTV players like Kodi", "you want a regularly updated index of Chinese and international live TV sources", "you are looking for related IPTV tools, plugins, and tutorials in one place"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tvlist-awesome-m3u-m3u8", "repo": "imDazui/Tvlist-awesome-m3u-m3u8", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "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:11:53.742958+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:53.742958+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:52:49.364157+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7eb496084e915232a43c1f89eda225adf99ffd31b1fd046807add97017cc6ff", "fetched_at": "2026-08-28T04:11:53.742958+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imDazui/Tvlist-awesome-m3u-m3u8"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 52, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3483, "days_push": 292, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}