# Usage Chart.js can be used with ES6 modules, plain JavaScript and module loaders. ## Creating a Chart To create a chart, we need to instantiate the `Chart` class. To do this, we need to pass in the node, jQuery instance, or 2d context of the canvas of where we want to draw the chart. Here's an example. ```html ``` ```javascript // Any of the following formats may be used var ctx = document.getElementById('myChart'); var ctx = document.getElementById('myChart').getContext('2d'); var ctx = $('#myChart'); var ctx = 'myChart'; ``` Once you have the element or context, you're ready to instantiate a pre-defined chart-type or create your own! The following example instantiates a bar chart showing the number of votes for different colors and the y-axis starting at 0. ```html ```