# Infographic
**Repository Path**: honor8/Infographic
## Basic Information
- **Project Name**: Infographic
- **Description**: đĻ An Infographic Generation and Rendering Framework, bring words to life with AI!
- **Primary Language**: TypeScript
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2026-01-08
- **Last Updated**: 2026-04-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[įŽäŊ䏿](./README.zh-CN.md) | English
# Infographic, bring words to life!
đĻ An Infographic Generation and Rendering Framework, bring words to life!

[](https://www.npmjs.com/package/@antv/infographic)
[](https://github.com/antvis/infographic/actions)

[](./LICENSE)
**AntV Infographic** is AntV's next-generation **declarative infographic visualization engine**. With a carefully designed infographic syntax, it can quickly and flexibly render high-quality infographics, making information presentation more efficient and data storytelling simpler.
## ⨠Features
- đ¤ **AI-friendly**: Configuration and syntax are tuned for AI generation, provide concise prompts, and support AI streaming output and rendering
- đĻ **Ready to use**: ~200 built-in infographic templates, data-item components, and layouts to build professional infographics in minutes
- đ¨ **Theme system**: Hand-drawn, gradients, patterns, multiple preset themes, plus deep customization
- đ§đģâđģ **Built-in editor**: Includes an editor for infographics so AI-generated results can be edited further
- đ **High-quality SVG output**: Renders with SVG by default to ensure visual fidelity and easy editing
## đ Installation
```bash
npm install @antv/infographic
```
## đ Quick Start
[](https://infographic.antv.vision/learn/getting-started)
[](https://infographic.antv.vision/learn/infographic-syntax)
[](https://infographic.antv.vision/reference/infographic-options)
```ts
import { Infographic } from '@antv/infographic';
const infographic = new Infographic({
container: '#container',
width: '100%',
height: '100%',
editable: true,
});
infographic.render(`
infographic list-row-simple-horizontal-arrow
data
items:
- label: Step 1
desc: Start
- label: Step 2
desc: In Progress
- label: Step 3
desc: Complete
`);
```
The rendered result looks like this:
## Streaming Rendering
[](https://infographic.antv.vision/learn/infographic-syntax)
With a highly fault-tolerant infographic syntax you can stream AI output in real time and progressively render the infographic.
```ts
let buffer = '';
for (const chunk of chunks) {
buffer += chunk;
infographic.render(buffer);
}
```
## đŦ Community & Communication
- Submit your questions or suggestions on GitHub
- Join [GitHub Discussions](https://github.com/antvis/infographic/discussions) to communicate with the community
- Contributions are welcome! Let's improve AntV Infographic together!
If you have any suggestions, feel free to communicate with us on GitHub! Star â us to show your support.
- [AntV Official Website](https://antv.antgroup.com/)
- [GitHub Repository](https://github.com/antvis/infographic)
- [Issue Tracker](https://github.com/antvis/infographic/issues)
## đ License
This project is open source under the **MIT** license. See [LICENSE](./LICENSE) for details.