{"adoption": {"forks": 82, "observed_at": "2026-09-01T02:14:01.698943+00:00", "stars": 1081}, "canonical_url": "https://ross.abutalabs.com/products/cbor", "card": {"archived": false, "artifact_type": "library", "description": "CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested. ", "domain": ["developer-tools", "apis", "files"], "enriched": true, "function": ["serialization", "parser"], "health_score": 100, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["fxamacker/cbor"], "name": "fxamacker/cbor", "platform": ["go", "cross-platform"], "pushed_at": "2026-08-30T19:36:50+00:00", "repo": "fxamacker/cbor", "stars": 1081, "tags": ["cbor", "rfc-8949", "codec", "binary-format", "-alternative", "cose", "cwt", "tinygo"], "topics": ["cbor", "rfc-8949", "cose", "cwt", "go", "golang", "json-alternative", "serialization", "cbor-library", "std-94", "codec", "tinygo", "rfc-8742"], "urls": [], "use_cases": ["encode and decode CBOR data in Go", "serialize Go structs to binary CBOR format", "parse CBOR sequences per RFC 8742", "implement COSE or CWT protocols", "replace JSON with a compact binary format", "produce deterministic CBOR encodings for signing", "decode CBOR with big integer and float16 support"], "what_it_is": "A Go library for encoding and decoding CBOR (RFC 8949) and CBOR Sequences (RFC 8742) with full conformance to the IETF standard. It supports CBOR tags, deterministic encoding, Go struct tag options, big integers, and is fuzz tested.", "when_to_avoid": ["you need human-readable formats like JSON or YAML", "your project is not in Go", "you need schema-based code generation like Protocol Buffers"], "when_to_choose": ["you need a standards-compliant CBOR codec in Go", "you need deterministic encoding for cryptographic signatures", "you want a fuzz-tested, widely adopted serialization library", "you target TinyGo or constrained environments"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cbor", "repo": "fxamacker/cbor", "role": "main", "score": 91}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-01T02:14:01.698943+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:51:21.755595+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "26f217ea2031fecf0df03caf7975949571be5e8cfb90a07b568fdd380d8a459a", "fetched_at": "2026-09-01T02:14:01.698943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/fxamacker/cbor"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 74}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2667, "days_push": 3, "days_rel": 16, "gap_med": 105, "n_releases_24m": 6}, "score": 91, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 5, "stale_scrape": false}}