antvis/infographic is a declarative infographic visualization engine designed to simplify data storytelling through high-quality infographic generation. It provides an AI-friendly syntax, built-in templates, an editor, and streaming rendering capabilities.
Project overview
Its configuration and syntax are explicitly tuned for AI generation and streaming output, enabling progressive real-time rendering of infographics from AI-produced text chunks.
Project type
Data Processing · Image & Vision
Use cases
Documents & Office
Deployment
Refer to project documentation
License
MIT
Best for
Developers and AI engineers who need a declarative rendering library with syntax tuned for AI-generated, streaming infographic output.
Key capabilities
Renders high-quality infographics from a specifically designed, highly fault-tolerant infographic syntax.
Progressively renders infographics in real-time by streaming AI output chunks.
Provides approximately 200 built-in infographic templates, data-item components, and layouts.
Includes an editor so that AI-generated infographics can be edited further by users.
Renders with SVG by default to ensure visual fidelity and allow for easy editing.
Offers hand-drawn, gradients, patterns, and multiple preset themes, plus deep customization.
Ships reusable skills for AI agents including infographic syntax, structure, and item creators.
Limitations and risks
Requires coding knowledge to instantiate and use the rendering library.
Getting started
Install via the npm package manager using `npm install @antv/infographic`, then import Infographic into a TypeScript or JavaScript project and call `infographic.render()`. A straightforward Quick Start code snippet is provided.
Evidence and sources
GitHub project description: 🦋 An Infographic Generation and Rendering Framework, bring words to life with AI!
README: AntV Infographic is AntV's next-generation declarative infographic visualization engine. With a carefully designed infographic syntax, it can quickly and flexibly render high-qual…
README: 🤖 AI-friendly: Configuration and syntax are tuned for AI generation, provide concise prompts, and support AI streaming output and rendering
README: npm install @antv/infographic
README: 📐 High-quality SVG output: Renders with SVG by default to ensure visual fidelity and easy editing