CLI that renders terminal charts from numeric text input, with ASCII, sparkline, bar, column, heatmap, braille and SVG output.
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:Piktochart
Canva
- 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
Open-source AI platform that turns any topic or document into an interactive classroom with AI teachers and classmates.
TypeScript library that renders Mermaid diagrams to themeable SVG or ASCII/Unicode text, synchronously and with zero DOM dependencies.
Apache Maka (Incubating) is an agent workspace for running AI coding tasks locally, with a full append-only record of every model message, tool call and permission decision.
Open-source chat interface where an AI agent answers questions with text, native components, or custom interactive UI such as charts, calculators and maps.
A CLI that scans your codebase and generates compact AI context files so coding assistants spend fewer tokens exploring the project.