
Chart.js | Open source HTML5 Charts for your website
Default palette of Chart.js brand colors is available as a built-in time-saving zero-configuration plugin.
Step-by-step guide | Chart.js
Apr 15, 2025 · Step-by-step guide Follow this guide to get familiar with all major concepts of Chart.js: chart types and elements, datasets, customization, plugins, components, and tree …
Getting Started - Chart.js
Apr 15, 2025 · We add a script that acquires the myChart canvas element and instantiates new Chart with desired configuration: bar chart type, labels, data points, and options.
Chart.js | Chart.js
Apr 15, 2025 · Chart.js provides a set of frequently used chart types, plugins, and customization options. In addition to a reasonable set of built-in chart types, you can use additional …
Bar Chart | Chart.js
Apr 15, 2025 · A bar chart provides a way of showing data values represented as vertical bars. It is sometimes used to show trend data, and the comparison of multiple data sets side by side.
API - Chart.js
Apr 15, 2025 · API For each chart, there are a set of global prototype methods on the shared chart type which you may find useful. These are available on all charts created with Chart.js, …
Line Chart | Chart.js
Apr 15, 2025 · Line Chart A line chart is a way of plotting data points on a line. Often, it is used to show trend data, or the comparison of two data sets.
Chart.js Samples
Apr 15, 2025 · Chart.js Samples You can navigate through the samples via the sidebar. Alternatively, you can run them locally. To do so, clone the Chart.js repository from GitHub, …
Radar Chart | Chart.js
Apr 15, 2025 · A radar chart is a way of showing multiple data points and the variation between them. They are often useful for comparing the points of two or more different data sets.
Pie Chart | Chart.js
Apr 15, 2025 · const DATA_COUNT = 5; Utils.srand (110); const actions = [ { name: 'Randomize', handler (chart) { chart.data.datasets.forEach (dataset => { dataset.data = generateData (); }); …