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

DataCharts

jcf-402jcf-40224 downloads

Create charts and visualize data directly inside notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

DataCharts is an Obsidian plugin for creating charts, plotting functions, and visualizing note data directly in markdown. Further documentation can be found at https://datacharts-docs.vercel.app/.

Line Plot Demo

Features

  • Currently supports line charts powered by Chart.js

  • Uses Mathjs for parsing and plotting mathematical equations.

  • Create plots with manually given data.

  • Create plots with data stored in normal markdown tables.

  • Customize datasets, plots, and canvas styling.

  • Zoom, Pan, Inspect plot values.

Installation

Install from Community Plugins once published or Manually place the plugin files in your vault's .obsidian/plugins/datacharts folder.

  • main.js
  • styles.css
  • manifest.json

Roadmap

  • Improve stability from user feedback.
  • Query vault data through Bases / Datacore / Custom syntax.
  • Polish existing chart support.
  • Expand equation parsing and custom math syntax.
  • Add to export chart/note as PNG and SVG to file location.

Issues

Found a bug or have an idea? Open a GitHub Issue.

Changelog

1.0.3

  • Added support for Nested Independent Equations. For details look at docs.
  • Changed xrange to range
  • Fixed bug with global range
  • Added preliminary support for spreadsheet plugin support. More to come.

1.0.2

  • Changed lineplot to datachart.
  • Introduced type :: chartType for defining plot type.
  • Added bar and scatter chart support.
  • Added pie, doughnut, polarArea and radar chart support. (Work but need polish).
  • Changed syntax for source:: read new documentation at https://datacharts-docs.vercel.app/.
  • Added option to save chart to vault as PNG by right clicking on the chart.
  • Added option to save chart to vaul as SVG (limited to line charts only right now)

1.0.1

  • Added a simple autocomplete feature for properties.

![Autocomplete][assets/autocomplete.gif]

1.0.0

  • Initial release
  • Function plotting
  • Manual Datasets
  • Markdown Table Sources
  • Plot and Line customizations
83%
HealthExcellent
ReviewCaution
About
Create interactive charts and plot mathematical functions directly in Markdown. Use Chart.js-powered line, bar, scatter, pie and radar charts, parse equations with Mathjs, feed data from Markdown tables or manual datasets, customize styling, zoom, pan, inspect and export as PNG/SVG.
ChartsMathTables
Details
Current version
1.0.2
Last updated
4 weeks ago
Created
Last month
Updates
4 releases
Downloads
24
Compatible with
Obsidian 1.12.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
jcf-402jcf-402
GitHubjcf-402
  1. Community
  2. Plugins
  3. Charts
  4. DataCharts

Related plugins

Sheet Plus

Create Excel-like spreadsheets and easily embed them in Markdown.

CalcCraft

Enable table-based calculations with a spreadsheet-like approach, utilizing references. Highlight the dependencies within tables and identifies circular references with support for array formulas.

Simple Table Math

Do some math (sum, average, etc.) in your markdown tables.

Spreadsheets

Create and edit advanced spreadsheets. Rich formatting, formulas, cells, filtering and more!

Financial Doc

Financial documentation and tracking using CSV format and Chart.js.

Mathpad

Computer algebra system and calculator.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Tracker

Track occurrences and numbers in your notes.

Life Tracker

Capture and visualize the data that matters in your life.

Datacore

An even faster reactive query engine for the data obsessed.