The library doesn’t have dependencies and its weight is very low as it’s ~11kb in size when minified, concatenated, and served gzipped. However, you’re able to reduce the size even further, if you don’t use all six of the core chart types, by including only the modules you need.
Find tutorials, guidelines and more on Chart.js's official documentation
Horizontal Bar Chart
Bar Stacked (horizontal)
Combination Chart (Bar & Line)