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-402252 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
HealthGood
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
3 months ago
Created
4 months ago
Updates
4 releases
Downloads
252
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

Notion Bases

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

Sheet Plus

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

Macros

Nutrition and food tracker for your notes. Log meals, calories, macros and micronutrients. Search foods by name or barcode via FatSecret, USDA & Open Food Facts. Chart your diet & weight loss.

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.

PennyWallet

Track expenses, income, transfers, and credit card repayments as Markdown tables in your vault.

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.

Stock Blocks

Display stock and crypto prices, changes, and sparkline charts in your notes with multi-stock lists and single stock charts.

Advanced Tables

Improved table navigation, formatting, and manipulation.