{"adoption": {"forks": 51, "observed_at": "2026-08-28T04:04:49.789099+00:00", "stars": 1475}, "canonical_url": "https://ross.abutalabs.com/products/awesome-android-tv-foss-apps", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A curated list of FOSS Android TV apps", "domain": ["android-tools", "awesome-lists", "media"], "enriched": true, "function": ["developer-tools"], "health_score": 76, "homepage": null, "language": null, "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Generator/Awesome-Android-TV-FOSS-Apps"], "name": "Generator/Awesome-Android-TV-FOSS-Apps", "platform": [], "pushed_at": "2026-07-21T15:01:03+00:00", "repo": "Generator/Awesome-Android-TV-FOSS-Apps", "stars": 1475, "tags": ["awesome-list", "android-tv", "foss", "curated-list", "smart-tv", "streaming", "android"], "topics": ["android", "androidtv", "foss", "smarttv"], "urls": [], "use_cases": ["find open source apps for android tv", "discover foss alternatives to play store tv apps", "best free media player for android tv", "open source launcher for android tv", "foss iptv apps for smart tv", "apps for android tv box without google services"], "what_it_is": "A curated awesome-list of free and open-source software apps for Android TV, organized by category such as launchers, keyboards, media players, and streaming. Each entry includes source links and annotations about remote support, root requirements, and licensing caveats.", "when_to_avoid": ["you need an actual app or library rather than a list of links", "you want iOS, Apple TV, or Fire TV recommendations", "you need guaranteed maintenance status for every listed app, since some entries are marked as possibly abandoned"], "when_to_choose": ["you want a vetted directory of FOSS Android TV apps with licensing and compatibility notes", "you are setting up a de-Googled or self-hosted Android TV device", "you need categorized recommendations for launchers, streaming, and system utilities on Android TV"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-android-tv-foss-apps", "repo": "Generator/Awesome-Android-TV-FOSS-Apps", "role": "main", "score": 68}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "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:49.789099+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:49.789099+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:34:29.536647+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2494e15376edd63dfc1f22040033555d380254df223370a18c814747d9b7d36a", "fetched_at": "2026-08-28T04:04:49.789099+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Generator/Awesome-Android-TV-FOSS-Apps"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 71, "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": 995, "days_push": 43, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 68, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}