@michi-vz/vue

Vue 3 charts - SVG, canvas & WebGPU rendering, accessible by default, with an LLM-ready data context. Thin wrapper over the framework-agnostic @michi-vz engine.
7,805
Install
npm install @michi-vz/vue
Latest Version:1.9.4
Vue:3
License:MIT
Last Updated:Oct 6, 2026
Links: npm
Maintainer: wildnessy

@michi-vz/vue

Vue 3 wrappers for michi-vz charts.

Part of the @michi-vz framework-agnostic data-visualization library - a plain-TS engine, native web components, and thin React/Vue/Svelte/Angular wrappers. Every chart emits an LLM-ready ChartContext.

npm i @michi-vz/vue

Framework packages

Pick the package for your stack - they all render the same charts from the same engine:

Package For
@michi-vz/core Framework-agnostic engine, no framework deps
@michi-vz/wc Native web components (Lit, light DOM)
@michi-vz/react React 18+
@michi-vz/vue (this package) Vue 3
@michi-vz/svelte Svelte
@michi-vz/angular Angular

Full usage, the chart gallery, and the light-DOM colour contract are in the monorepo README and the live docs.

For AI assistants

The whole library is documented in one machine-readable file: llms-full.txt (compact index: llms.txt). Point a coding agent at it for correct props, usage per framework, and the ChartContext shape.

License

MIT © Beany Vu

Related Packages

vccs

Composable charting components for Vue 3 — an unofficial port of Recharts

12,057 52
@livereader/graphly-d3

Library for creating powerful and interactive graph visualizations with ease.

4,176 31
sparkline-vue

Vue.js sparkline charts (ported from jquery.sparkline.js)

8,945 1
@iconmind/vue

Vue 3 components for IconMind — 5,287 tree-shakeable icons for AI-era software (...

2,823 11

Version History

Version Released License
1.9.4 MIT
1.9.3 MIT
1.9.2 MIT
1.9.1 MIT
1.9.0 MIT