{"adoption": {"forks": 424, "observed_at": "2026-08-28T04:08:50.958850+00:00", "stars": 4470}, "canonical_url": "https://ross.abutalabs.com/products/andrew-r-channels", "card": {"archived": false, "artifact_type": "learning-resource", "description": "📺 A collection of useful YouTube channels for javascript developers and web designers", "domain": ["web-development", "frontend", "tutorials", "awesome-lists"], "enriched": true, "function": ["documentation"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["andrew--r/channels"], "name": "andrew--r/channels", "platform": [], "pushed_at": "2021-10-01T07:50:42+00:00", "repo": "andrew--r/channels", "stars": 4470, "tags": ["awesome-list", "youtube-channels", "video-tutorials", "javascript", "css", "html", "curated-list", "web-server"], "topics": ["web", "javascript", "video", "collection", "awesome", "css", "html"], "urls": [], "use_cases": ["find youtube channels to learn javascript", "best web development video tutorials", "learn css and html from video screencasts", "frontend conference talk recordings", "live coding streams for web developers", "javascript learning resources in other languages"], "what_it_is": "A curated awesome-list of YouTube channels and video sources for JavaScript developers and web designers, organized by language (English, Russian, French, and more). It is a static collection of links, not software.", "when_to_avoid": ["you need runnable code, a library, or a tool", "you want structured interactive courses rather than channel links", "you need up-to-date content - the list was last updated in 2021"], "when_to_choose": ["you want curated video learning resources for frontend development", "you prefer learning by watching tutorials and conference talks", "you need web dev content in a specific language like Russian or French"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/andrew-r-channels", "repo": "andrew--r/channels", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "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.958850+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:50.958850+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:36.771820+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "29f39c58b78cc09b08aa28fe970f7db563f02d08976fe4e4a461422448c5d77a", "fetched_at": "2026-08-28T04:08:50.958850+00:00", "kind": "readme", "missing": false, "url": "https://github.com/andrew--r/channels"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 4249, "days_push": 1797, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}