{"adoption": {"forks": 309, "observed_at": "2026-08-28T04:04:04.657610+00:00", "stars": 1233}, "canonical_url": "https://ross.abutalabs.com/products/skycons", "card": {"archived": true, "artifact_type": "library", "description": null, "domain": ["web-development", "frontend", "weather"], "enriched": true, "function": ["animation", "ui-components", "graphics"], "health_score": 10, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["darkskyapp/skycons"], "name": "darkskyapp/skycons", "platform": ["browser"], "pushed_at": "2019-10-27T20:26:30+00:00", "repo": "darkskyapp/skycons", "stars": 1233, "tags": ["weather-icons", "canvas", "animated-glyphs", "public-domain", "javascript"], "topics": [], "urls": [], "use_cases": ["show animated weather icons on a website", "render weather glyphs on html5 canvas", "display rain or partly cloudy icons in a weather dashboard", "animate weather icons in a forecast web app", "add lightweight weather icons to a web page"], "what_it_is": "Skycons is a set of ten animated weather glyphs procedurally generated with JavaScript on the HTML5 canvas, created by The Dark Sky Company. It is lightweight, easy to embed in web pages, and released into the public domain (CC0).", "when_to_avoid": ["you need actively maintained software with ongoing bug fixes", "you need icons outside the ten supported weather glyphs", "you need SVG or CSS-based icons instead of canvas rendering"], "when_to_choose": ["you need simple animated weather icons in a browser via canvas", "you want a tiny dependency-free icon library with permissive public-domain licensing", "you are building a weather display using the Dark Sky or Forecast API icon names"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/skycons", "repo": "darkskyapp/skycons", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "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:04.657610+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:04.657610+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:22:15.587010+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2ae63623fa8cc2937b933c1b868c1a7f37d9054f88b7be11ea7995761e07b4ee", "fetched_at": "2026-08-28T04:04:04.657610+00:00", "kind": "readme", "missing": false, "url": "https://github.com/darkskyapp/skycons"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4927, "days_push": 2502, "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}}