mirror of
https://github.com/jcf-402/datacharts.git
synced 2026-07-22 14:10:26 +00:00
No description
| assets | ||
| helpers | ||
| src | ||
| workflows | ||
| .editorconfig | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| eslint.config.mts | ||
| LICENSE | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
DataCharts Plugin
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/.
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.
- Add bar, scatter, pie, and other chart types.
- Expand equation parsing and custom math syntax.
- Add functionality to save or export plot as images.
Issues
Found a bug or have an idea? Open a GitHub Issue.
Changelog
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
