{"adoption": {"forks": 345, "observed_at": "2026-08-28T04:03:44.429094+00:00", "stars": 1140}, "canonical_url": "https://ross.abutalabs.com/products/zlibjs", "card": {"archived": false, "artifact_type": "library", "description": "compact zlib, deflate, inflate, zip library in JavaScript", "domain": ["files", "web-development", "developer-tools"], "enriched": true, "function": ["compression", "serialization"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["imaya/zlib.js"], "name": "imaya/zlib.js", "platform": ["browser", "cross-platform"], "pushed_at": "2022-07-13T11:17:44+00:00", "repo": "imaya/zlib.js", "stars": 1140, "tags": ["zlib", "deflate", "inflate", "gzip", "zip", "javascript", "pure-js", "nodejs"], "topics": [], "urls": [], "use_cases": ["compress data to zlib format in the browser", "inflate zlib-compressed data in javascript", "create gzip files in node.js without native dependencies", "build zip archives in javascript", "decompress gzip streams in the browser", "raw deflate compression for web apps"], "what_it_is": "A pure JavaScript implementation of ZLIB (RFC1950), DEFLATE (RFC1951), GZIP (RFC1952), and PKZIP compression formats. It is split into modular builds so users can include only the compression or decompression features they need.", "when_to_avoid": ["you need maximum compression performance (native zlib is faster)", "you need full GZIP feature support, as the GZIP implementation is incomplete", "you need actively developed software with recent maintenance", "you need a license with clear terms (license is non-standard)"], "when_to_choose": ["you need compression in pure JavaScript without native modules", "you target browsers where Node's zlib is unavailable", "you need fine-grained control over deflate compression types", "you want to create or read zip archives in JS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zlibjs", "repo": "imaya/zlib.js", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "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:03:44.429094+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:44.429094+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:35:31.022825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b1b3dd5b62110ec92cf2d9ce2aa9359c5cdcd2960f6fd587542e803e20068fa5", "fetched_at": "2026-08-28T04:03:44.429094+00:00", "kind": "readme", "missing": false, "url": "https://github.com/imaya/zlib.js"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5253, "days_push": 1512, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}