{"adoption": {"forks": 612, "observed_at": "2026-08-28T04:09:31.886874+00:00", "stars": 5878}, "canonical_url": "https://ross.abutalabs.com/products/cloudevents-spec", "card": {"archived": false, "artifact_type": "learning-resource", "description": "CloudEvents Specification", "domain": ["cloud-computing", "microservices", "apis", "developer-tools"], "enriched": true, "function": ["serialization", "message-queue", "middleware", "sdk", "documentation"], "health_score": 83, "homepage": "https://cloudevents.io", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["cloudevents/spec"], "name": "cloudevents/spec", "platform": ["cross-platform", "cloud", "serverless"], "pushed_at": "2026-07-23T16:24:13+00:00", "repo": "cloudevents/spec", "stars": 5878, "tags": ["cloudevents", "event-driven-architecture", "specification", "cncf", "interop", "event-format", "protocol-bindings", "messaging"], "topics": ["serverless", "specification"], "urls": [], "use_cases": ["standardize event payloads across microservices", "make event data portable between cloud providers", "define a common event envelope for event-driven systems", "build event routers or tracing systems that handle events uniformly", "integrate SaaS event webhooks with a consistent schema", "learn how to structure events for interoperability"], "what_it_is": "The CloudEvents specification, a CNCF graduated standard for describing event data in a common format so events can be interoperable across services, platforms, and systems. This repository hosts the core specification documents, protocol bindings (HTTP, AMQP, Kafka, MQTT, etc.), and event formats (JSON, AVRO, XML).", "when_to_avoid": ["you need a concrete SDK implementation rather than the specification documents (use the language-specific SDK repos)", "your system is single-vendor with its own established event schema", "you need a full event broker or streaming platform rather than an event format standard"], "when_to_choose": ["you are designing event-driven or serverless architectures needing vendor-neutral event formats", "you want events interoperable across cloud providers, SaaS, and on-prem systems", "you are building event routing, tracing, or middleware tooling that consumes many event sources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cloudevents-spec", "repo": "cloudevents/spec", "role": "main", "score": 65}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "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:09:31.886874+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:31.886874+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:51:34.377371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1076989d58a3aa2e02959d9b6df9d68c165815a86dd2553d8a88a33925ff051", "fetched_at": "2026-08-28T04:09:31.886874+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cloudevents/spec"}, {"content_hash": "721e6691a3082504cbba763468ebc9ae89ffed9cdfcd219d9528a3e7579af2c9", "fetched_at": "2026-08-29T08:46:57.760418+00:00", "kind": "homepage", "missing": false, "url": "https://cloudevents.io"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 94, "longevity": 100, "rhythm": 8}, "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": 3189, "days_push": 41, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 65, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}