Repolode
antvis

antvis/Infographic

A declarative engine that generates and renders SVG infographics from a concise text syntax, designed for AI-driven generation.

Open-source alternative to:PiktochartCanva

Stars
7,014
Forks
578
Open issues
27
Last commit
2 months ago

What is it?

AntV Infographic is a declarative infographic engine from AntV. Instead of drawing shapes by hand, you describe an infographic in a compact text syntax that names a layout and supplies data items, and the engine renders it as SVG in the browser.

The syntax is built for AI generation: it is tolerant of partial input, so output from a language model can be streamed and rendered progressively. The package ships with roughly 200 built-in templates, data-item components and layouts, along with a theme system covering hand-drawn, gradient and pattern styles.

A built-in editor lets users adjust generated results further. Integrations for AI agents are provided as skills, and the npm package @antv/infographic can be installed directly into web projects.

Key features

  • 01Renders infographics from a declarative text syntax
  • 02Supports streaming output and progressive rendering from AI models
  • 03Includes about 200 built-in templates, data components and layouts
  • 04Offers hand-drawn, gradient and pattern themes with customization
  • 05Provides a built-in editor for modifying generated infographics
  • 06Outputs high-quality SVG by default

Use cases

  • Generating infographics from LLM output in a chat or content app
  • Adding infographic rendering to Markdown viewers or blogging tools
  • Producing editable SVG visuals for slides and articles
  • Building data storytelling features into a web product

Topics

FAQ

What is Infographic?
A declarative engine that generates and renders SVG infographics from a concise text syntax, designed for AI-driven generation. AntV Infographic is a declarative infographic engine from AntV. Instead of drawing shapes by hand, you describe an infographic in a compact text syntax that names a layout and supplies data items, and the engine renders it as SVG in the browser.
Is Infographic free to use? What license does it have?
Infographic is open source under the MIT license. Check the license terms before using it in commercial products.
Is Infographic still maintained?
Updated within 6 months. The last commit to Infographic was on Aug 21, 2026.
What can I use Infographic for?
Generating infographics from LLM output in a chat or content app Adding infographic rendering to Markdown viewers or blogging tools Producing editable SVG visuals for slides and articles Building data storytelling features into a web product
Where can I get Infographic?
The source code and installation instructions are on GitHub: https://github.com/antvis/Infographic

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects