Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Infographic

shuuulshuuul746 downloads

Render AntV Infographic visualizations from fenced code blocks with source code viewing.

Add to Obsidian
Infographic screenshot
  • Overview
  • Scorecard
  • Updates3

简体中文 · English

Obsidian Infographic Plugin Screenshot

Render AntV Infographic visualizations directly in your Obsidian notes using fenced code blocks. ✨

✨ Features

  • 🎨 200+ Built-in Templates - Process flows, timelines, hierarchies, charts, and more
  • 📝 Dual Syntax Support - Use JSON configuration or AntV's declarative DSL
  • 🖼️ PDF Support - Fully compatible with Obsidian's Export to PDF feature
  • 🌓 Theme Support - Auto-detect or force light/dark mode
  • 📐 Responsive Design - Automatic resize handling
  • 🔄 Live Reload - Refresh all infographics with a single command

📦 Installation

🔌 Install via Obsidian Community Plugins (Recommended)

You can install this plugin directly from the official Obsidian Community Plugins store:

  1. Open Obsidian Settings → Community plugins.
  2. Click Browse and search for Infographic (or visit the Community Plugin Page).
  3. Click Install, then Enable.

🧪 Install via BRAT (Beta)

For testing beta or development versions:

  1. Install BRAT from Community Plugins
  2. Go to Settings → BRAT → Add Beta Plugin
  3. Enter the repository URL:
    https://github.com/shuuul/obsidian-infographic
    
  4. BRAT will download and keep the plugin updated
  5. Enable Infographic from Community Plugins

🚀 Usage

Create an infographic using a fenced code block with the infographic language:

JSON Format

{
  "template": "list-row-simple-horizontal-arrow",
  "data": {
    "items": [
      { "label": "Step 1", "desc": "Start" },
      { "label": "Step 2", "desc": "In Progress" },
      { "label": "Step 3", "desc": "Complete" }
    ]
  }
}

DSL Format

infographic list-row-simple-horizontal-arrow
data
  items
    - label Step 1
      desc Start
    - label Step 2
      desc In Progress
    - label Step 3
      desc Complete

📋 Template Examples

Timeline

infographic sequence-timeline-rounded-rect-node
data
  title Company Advantages List
  desc Show core strengths and performance metrics across different dimensions
  items
    - label Brand Influence
      value 85
      desc Strong recognition and trust among target users
      time 2021
      icon mingcute/diamond-2-fill
      illus creative-experiment
    - label R&D Capability
      value 90
      desc Proprietary core systems with continuous innovation
      time 2022
      icon mingcute/code-fill
      illus code-thinking
    - label Market Growth
      value 78
      desc Rapid user base growth in the past year
      time 2023
      icon mingcute/wallet-4-line
      illus business-analytics
    - label Service Satisfaction
      value 88
      desc High ratings for overall service system
      time 2020
      icon mingcute/happy-line
      illus feeling-happy
    - label Data Assets
      value 92
      desc Complete user tagging and profiling system
      time 2022
      icon mingcute/user-4-line
      illus mobile-photos
    - label Innovation
      value 83
      desc New product launches exceed industry average
      time 2023
      icon mingcute/rocket-line
      illus creativity
theme light
  palette antv

Hierarchy

infographic hierarchy-structure
data
  title System Layer Architecture
  desc Show modules and functional groupings across different layers
  items
    - label Presentation Layer
      children
        - label Mini Program
        - label APP
        - label PAD
        - label Desktop Client
        - label WEB
    - label Application Layer
      children
        - label Core Module
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
            - label Function 5
            - label Function 6
        - label Base Module
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
            - label Function 5
            - label Function 6
        - label Other Module
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
            - label Function 5
            - label Function 6
    - label Platform Layer
      children
        - label Module 1
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
        - label Module 2
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
        - label Module 3
          children
            - label Function 1
            - label Function 2
            - label Function 3
            - label Function 4
theme light
  palette antv

Comparison

infographic compare-binary-horizontal-badge-card-fold
data
  title Company Strengths vs Weaknesses
  desc Present core strengths and areas for improvement in the market
  items
    - label Strengths
      children
        - label Strong R&D
          desc Technology leadership with independent innovation
        - label High Customer Retention
          desc Over 60% repurchase rate, good reputation
        - label Complete Service System
          desc Fast after-sales response, high satisfaction
    - label Weaknesses
      children
        - label Weak Brand Exposure
          desc Insufficient marketing, awareness needs improvement
        - label Limited Channel Coverage
          desc Incomplete online channel layout
        - label High Operating Costs
          desc Labor and logistics costs above industry average
theme light
  palette antv

Chart

infographic chart-bar-plain-text
data
  title Annual Revenue Growth
  desc Compare recent three years and current year targets (unit: 100M yuan)
  items
    - label 2021
      value 120
      desc Initial transformation, steady exploration
      icon lucide/sprout
    - label 2022
      value 150
      desc Platform optimization, significant efficiency gains
      icon lucide/zap
    - label 2023
      value 190
      desc Deep digital integration, comprehensive growth
      icon lucide/brain-circuit
    - label 2024
      value 240
      desc Expand ecosystem collaboration, aim for new highs
      icon lucide/trophy
theme light
  palette antv

⚙️ Configuration

Access settings via Settings → Community plugins → Infographic.

Setting Description Default
Auto render Automatically render in preview mode true
Theme Auto / Light / Dark auto
Error behavior show-code / show-error / hide show-code

Toolbar Actions

Each rendered infographic shows a toolbar:

  • Copy - Copy source code to clipboard
  • Export - Save as SVG or PNG
  • PDF Export - Compatible with Obsidian's built-in Export to PDF

🤖 Agent Skill

This plugin is also available as an Agent Skill for creating AntV Infographic visualizations in Obsidian.

Skill Location

skills/obsidian-infographic/
├── SKILL.md              # Skill definition and usage guide
└── reference/
    └── infographic-creator.md  # Complete syntax spec, templates, and examples

Usage in Agents

When used as a skill, AI agents can generate AntV Infographic visualizations by outputting infographic code blocks in Obsidian markdown:

infographic list-row-simple-horizontal-arrow
data
  items
    - label Step 1
      desc Start
    - label Step 2
      desc In Progress
    - label Step 3
      desc Complete

Available Templates (200+)

Category Templates
Lists list-row-simple-horizontal-arrow, list-row-simple-horizontal, list-column, list-grid, list-pyramid
Sequences sequence-horizontal, sequence-timeline, sequence-roadmap, sequence-steps
Comparison compare-binary, compare-swot
Hierarchy hierarchy-tree, hierarchy-structure
Charts chart-bar, chart-column, chart-line, chart-pie
Quadrant quadrant-simple, quadrant-quarter
Relations relation-circle, relation-dagre

See Template Reference for complete examples.

🛠️ Development

# Install dependencies
npm install

# Development build (watch mode)
npm run dev

# Production build
npm run build

# Lint
npm run lint

📄 License

Licensed under the Apache License, Version 2.0. See LICENSE for details.

HealthExcellent
ReviewSatisfactory
About
Render AntV Infographic visualizations directly in your notes using fenced code blocks. Choose from 200+ templates, author charts with JSON or AntV DSL, export to PDF, auto-detect light/dark theme, and enjoy responsive resizing with live-reload.
ChartsJSONExport
Details
Current version
0.1.9
Last updated
Last month
Created
7 months ago
Updates
3 releases
Downloads
746
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
Apache-2.0
Report bugRequest featureReport plugin
Author
shuuulshuuul
github.com/shuuul
GitHubshuuul
  1. Community
  2. Plugins
  3. Charts
  4. Infographic

Related plugins

Tracker

Track occurrences and numbers in your notes.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

Charts

Easily create interactive charts in your notes.

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Voice

Listen to your notes as natural speech with text-to-speech (TTS). Read notes aloud, play them like an audiobook in the voice player, download MP3 audio and listen offline hands-free on mobile.

Notion Bases

Turn any folder into a database — table, kanban board, gallery, calendar, timeline and list views powered by frontmatter.

Timekeep

Time tracking.

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

Journalit

Trading journal with templates, trade tracking, imports, and reviews.