{"adoption": {"forks": 453, "observed_at": "2026-08-28T04:04:54.777577+00:00", "stars": 1504}, "canonical_url": "https://ross.abutalabs.com/products/as3corelib", "card": {"archived": false, "artifact_type": "library", "description": " An ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript? 3. These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.", "domain": ["developer-tools", "web-development", "programming-languages"], "enriched": true, "function": ["serialization", "cryptography", "image-processing", "json"], "health_score": 20, "homepage": null, "language": "ActionScript", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["mikechambers/as3corelib"], "name": "mikechambers/as3corelib", "platform": ["cross-platform"], "pushed_at": "2024-08-18T20:22:14+00:00", "repo": "mikechambers/as3corelib", "stars": 1504, "tags": ["actionscript", "flash", "hashing", "md5", "sha1", "legacy"], "topics": [], "urls": [], "use_cases": ["hash strings with md5 or sha1 in actionscript", "encode images to png or jpeg in flash", "serialize and deserialize json in actionscript 3", "extend string number and date handling in as3", "legacy flash project utility classes"], "what_it_is": "as3corelib is an ActionScript 3 utility library originally from Adobe, providing MD5 and SHA-1 hashing, image encoders, JSON serialization, and extended String, Number, and Date APIs. It was a standard helper library for Flash/Flex development in the late 2000s.", "when_to_avoid": ["you are starting a new project - Flash and ActionScript are end-of-life", "you need modern security standards - MD5 and SHA-1 are cryptographically weak", "you need actively maintained software with a clear license file"], "when_to_choose": ["you are maintaining a legacy Flash or Flex ActionScript 3 codebase", "you need battle-tested AS3 hashing, JSON, or image encoding utilities"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/as3corelib", "repo": "mikechambers/as3corelib", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "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:54.777577+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.777577+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:32:45.954805+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d2085963bde4505f6de3d3760b53d30777b482ed443b205736f74da3c3fbc756", "fetched_at": "2026-08-28T04:04:54.777577+00:00", "kind": "readme", "missing": false, "url": "https://github.com/mikechambers/as3corelib"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 5880, "days_push": 745, "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}}