{"adoption": {"forks": 510, "observed_at": "2026-08-28T04:09:42.998518+00:00", "stars": 6385}, "canonical_url": "https://ross.abutalabs.com/products/infographic", "card": {"archived": false, "artifact_type": "library", "description": "🦋 An Infographic Generation and Rendering Framework, bring words to life with AI!", "domain": ["data-visualization", "web-development", "frontend", "artificial-intelligence"], "enriched": true, "function": ["data-visualization", "templating", "llm-inference", "ui-components"], "health_score": 98, "homepage": "https://infographic.antv.vision", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["antvis/Infographic"], "name": "antvis/Infographic", "platform": ["browser"], "pushed_at": "2026-08-21T14:04:18+00:00", "repo": "antvis/Infographic", "stars": 6385, "tags": ["infographic", "declarative-syntax", "ai-generation", "antv", "charts", "react", "vue", "nodejs", "typescript"], "topics": ["infographic", "llm", "visualization", "ai", "antv"], "urls": [], "use_cases": ["generate infographics from text with AI", "render data-driven infographics in a web app", "create professional infographic visuals from data", "embed infographics in React or Vue apps", "build AI agents that produce visual content", "turn structured data into shareable visual stories"], "what_it_is": "AntV Infographic is a declarative infographic generation and rendering engine for the web, with a custom syntax, ~200 built-in templates, themes, and an editor. It is designed to be AI-friendly, supporting LLM-driven generation with streaming output and rendering.", "when_to_avoid": ["you need general-purpose statistical charting rather than infographic-style layouts", "you need server-side or print/PDF infographic generation only", "you need a no-code design tool rather than a developer library", "you require a fully stable 1.0 API, as the project is pre-1.0"], "when_to_choose": ["you need high-quality infographics rendered in the browser from declarative syntax", "you want AI/LLM pipelines to generate visual content with streaming rendering", "you want a large library of ready-made infographic templates and themes", "you are already in the AntV ecosystem and need infographic capabilities"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/infographic", "repo": "antvis/Infographic", "role": "main", "score": 78}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "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:42.998518+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:42.998518+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:45:04.013495+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a738365f751a83df62cdf87a8e198940ec4c746cd588d102c815fcaa09fc3970", "fetched_at": "2026-08-28T04:09:42.998518+00:00", "kind": "readme", "missing": false, "url": "https://github.com/antvis/Infographic"}, {"content_hash": "25bd70dea24097faf61b6872fc4b34f26565a958cbd3a66647a899f388c2d811", "fetched_at": "2026-08-29T08:42:17.554728+00:00", "kind": "homepage", "missing": false, "url": "https://infographic.antv.vision"}, {"content_hash": "0429cf25f70563a32845ff8a5f879fcabdc26477225b3738d7fdd2e58c944f59", "fetched_at": "2026-08-29T08:42:17.557256+00:00", "kind": "site_page", "missing": false, "url": "https://infographic.antv.vision/learn"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 25, "rhythm": 83}, "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": 356, "days_push": 12, "days_rel": 119, "gap_med": 3, "n_releases_24m": 24}, "score": 78, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}