{"adoption": {"forks": 382, "observed_at": "2026-08-28T04:07:17.894587+00:00", "stars": 2750}, "canonical_url": "https://ross.abutalabs.com/products/erda", "card": {"archived": false, "artifact_type": "application", "description": "An enterprise-grade Cloud-Native application platform for Kubernetes.", "domain": ["microservices", "cloud-computing", "monitoring", "self-hosted"], "enriched": true, "function": ["ci-cd", "monitoring", "api-gateway", "microservices", "deployment", "container-orchestration", "logging", "tracing", "workflow-automation"], "health_score": 80, "homepage": "http://www.erda.cloud", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["erda-project/erda"], "name": "erda-project/erda", "platform": ["go", "cloud", "self-hosted"], "pushed_at": "2026-08-25T16:19:54+00:00", "repo": "erda-project/erda", "stars": 2750, "tags": ["cloud-native", "apm", "multi-cloud", "microservice-governance", "edge-computing", "application-platform", "paas", "devops", "containers", "kubernetes", "docker"], "topics": ["go", "golang", "containers", "devops", "cmp", "apm", "kubernetes", "docker", "ci-cd", "microservice"], "urls": [], "use_cases": ["build a self-hosted devops platform on kubernetes", "manage ci/cd pipelines for microservice applications", "monitor and trace application performance across services", "manage multiple kubernetes clusters from one platform", "set up an api gateway for microservices", "analyze application logs centrally", "deploy and operate microservices across clouds"], "what_it_is": "Erda is an enterprise-grade cloud-native application platform built on Kubernetes that provides DevOps, microservice governance, and multi-cloud management capabilities. It includes CI/CD pipelines, application performance monitoring, log analysis, API gateway, and multi-cloud/edge management in a unified platform.", "when_to_avoid": ["you only need a lightweight ci/cd tool without platform-level features", "your workloads are not containerized or kubernetes-based", "you want a minimal single-purpose tool rather than a full platform"], "when_to_choose": ["you need an integrated devops, monitoring, and microservice governance platform on kubernetes", "you want multi-cloud or edge cluster management alongside devops workflows", "you prefer a self-hosted, open-source alternative to commercial cloud application platforms"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/erda", "repo": "erda-project/erda", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "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:07:17.894587+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:17.894587+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:18:57.394572+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d4a71679477c6a8e03759e27af4e753e7bcdfb9e05d04116566bc5748b771cbd", "fetched_at": "2026-08-28T04:07:17.894587+00:00", "kind": "readme", "missing": false, "url": "https://github.com/erda-project/erda"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2007, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}