GitHub - apertureless/vue-chartjs: 📊 Vue.js wrapper for Chart.js (original) (raw)
vue-chartjs
vue-chartjs is a wrapper for Chart.js in Vue. You can easily create reuseable chart components.
Supports Chart.js v4.
QuickStart • Docs • Stack Overflow
Quickstart
Install this library with peer dependencies:
pnpm add vue-chartjs chart.js
or
yarn add vue-chartjs chart.js
or
npm i vue-chartjs chart.js
Then, import and use individual components:
Need an API to fetch data? Consider Cube, an open-source API for data apps.
Docs
- Reactivity
- Access to Chart instance
- Accessibility
- Migration from v4 to v5
- Migration from vue-chart-3
- API
- Examples
Build Setup
install dependencies
pnpm install
build for production with minification
pnpm build
run unit tests
pnpm test:unit
run all tests
pnpm test
Contributing
- Fork it ( https://github.com/apertureless/vue-chartjs/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
License
This software is distributed under MIT license.

