(async () => { // Load the dataset const data = await fetch( 'https://demo-live-data.highcharts.com/aapl-ohlc.json' ).then(response => response.json()); // create the chart Highcharts.stockChart('container', { rangeSelector: { selected: 2 }, title: { text: 'AAPL Stock Price' }, series: [{ type: 'hlc', name: 'AAPL Stock Price', useOhlcData: true, data: data, accessibility: { point: { valueDescriptionFormat: '{xDescription}. High: {point.high}, low: {point.low}, close: {point.close}.' } } }] }); })();
Install with NPM
The official Highcharts NPM package comes with support for CommonJS and contains Highcharts, and its Stock, Maps and Gantt packages.
npm install highcharts --save
See more installation optionsDownload our library
The zip archive contains Javascript files and examples. Unzip the zip package and open index.html in your browser to see the examples.
DownloadBuy a license
You can download and try out all Highcharts products for free. Once your project/product is ready for launch, purchase a commercial license.
See License Pricing