# 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! antvis%2FInfographic | Trendshift [![npm version](https://img.shields.io/npm/v/@antv/infographic.svg)](https://www.npmjs.com/package/@antv/infographic) [![build status](https://img.shields.io/github/actions/workflow/status/antvis/infographic/build.yml)](https://github.com/antvis/infographic/actions) ![Visitors](https://hitscounter.dev/api/hit?url=https://github.com/antvis/infographic&label=Visitors&icon=graph-up&color=%23dc3545&message=&style=flat&tz=UTC) [![license](https://img.shields.io/npm/l/@antv/infographic.svg)](./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.

Website GitHub Docs Gallery Prompt AI Agent

AntV Infographic Preview
## ✨ 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://img.shields.io/badge/Getting%20Started-2F54EB)](https://infographic.antv.vision/learn/getting-started) [![](https://img.shields.io/badge/Infographic%20Syntax-13C2C2)](https://infographic.antv.vision/learn/infographic-syntax) [![](https://img.shields.io/badge/Configuration-722ED1)](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: AntV Infographic DEMO ## Streaming Rendering [![](https://img.shields.io/badge/Demo-D46A6A)](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); } ``` AntV Infographic Streaming Rendering ## đŸ’Ŧ 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.