{"adoption": {"forks": 445, "observed_at": "2026-08-28T04:03:35.630769+00:00", "stars": 1101}, "canonical_url": "https://ross.abutalabs.com/products/abel533-echarts", "card": {"archived": false, "artifact_type": "library", "description": "这是一个针对ECharts2.x版本的Java类库，实现了所有ECharts中的Json结构对应的Java对象，并且可以很方便的创建Option,Series等", "domain": ["data-visualization", "web-development"], "enriched": true, "function": ["data-visualization", "serialization", "charts"], "health_score": 20, "homepage": null, "language": "Java", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["abel533/ECharts"], "name": "abel533/ECharts", "platform": ["jvm"], "pushed_at": "2021-08-09T07:26:13+00:00", "repo": "abel533/ECharts", "stars": 1101, "tags": ["echarts", "java", "json-serialization", "charts", "unmaintained"], "topics": [], "urls": [], "use_cases": ["build ECharts chart options from Java", "generate chart JSON on the server side", "create series data for bar line pie charts in Java", "integrate ECharts with a Java web backend", "construct ECharts Option objects without writing raw JSON"], "what_it_is": "A Java library that maps all ECharts JSON structures to Java objects, letting developers build Option, Series, and style objects programmatically and serialize them to JSON for ECharts rendering. It supports all ECharts chart types including line, bar, pie, candlestick, sankey, and more.", "when_to_avoid": ["you use the latest ECharts 5.x features, which this library does not cover", "you prefer building chart options directly in JavaScript or TypeScript", "you need actively maintained software - the project is paused and only accepts small PR updates"], "when_to_choose": ["you develop in Java and want type-safe construction of ECharts configurations", "you need to generate ECharts JSON server-side instead of hand-writing JavaScript", "you are locked to ECharts 2.x/3.x structures"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/abel533-echarts", "repo": "abel533/ECharts", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "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:35.630769+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.630769+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:45:41.895566+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43663e1eebdc97700ee266735c763dfb2e59fa5403b782448b88013c541095b4", "fetched_at": "2026-08-28T04:03:35.630769+00:00", "kind": "readme", "missing": false, "url": "https://github.com/abel533/ECharts"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4366, "days_push": 1850, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}