{"adoption": {"forks": 127, "observed_at": "2026-08-28T04:04:21.038611+00:00", "stars": 1317}, "canonical_url": "https://ross.abutalabs.com/products/ig-json-parser", "card": {"archived": true, "artifact_type": "library", "description": "Fast JSON parser for java projects", "domain": ["developer-tools", "mobile-development", "backend"], "enriched": true, "function": ["parser", "serialization"], "health_score": 10, "homepage": "https://instagram-engineering.com/fast-auto-generated-streaming-json-parsing-for-android-ab8e7be21033", "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["Instagram/ig-json-parser"], "name": "Instagram/ig-json-parser", "platform": ["jvm"], "pushed_at": "2022-09-23T22:33:19+00:00", "repo": "Instagram/ig-json-parser", "stars": 1317, "tags": ["json", "annotation-processor", "code-generation", "android"], "topics": [], "urls": [], "use_cases": ["parse json into java objects quickly", "generate json serializers and deserializers at compile time", "fast json parsing on android", "avoid reflection overhead in json parsing", "map json fields to java model classes with annotations"], "what_it_is": "A fast JSON parser library for Java projects that uses annotation processing to generate serializers and deserializers at compile time. Model classes are annotated with @JsonType and @JsonField, and helper classes are auto-generated for parsing and serialization.", "when_to_avoid": ["you need a maintained library with active development", "you want runtime-flexible json parsing without annotation processing", "you prefer popular alternatives like Moshi or Jackson with broader ecosystem support"], "when_to_choose": ["you need maximum json parsing performance on the JVM or Android", "you prefer compile-time code generation over runtime reflection", "you want a lightweight annotation-based json mapping solution"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ig-json-parser", "repo": "Instagram/ig-json-parser", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "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:21.038611+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.038611+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:48:11.473631+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7ced53dc77136d035e6e9fbdeb71d558157ae64e00f95c9becd8e224186aedb3", "fetched_at": "2026-08-28T04:04:21.038611+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Instagram/ig-json-parser"}], "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"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4466, "days_push": 1440, "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}}