Skip to content
Highcharts JS, the JavaScript charting framework
JavaScript HTML PHP
Find file
Latest commit 4e3f57b @TorsteinHonsi TorsteinHonsi Fixed #5030, bars were shaking on initial animation.
Added general utility to turn animation options into an object.
Failed to load latest commit information.
errors Changed description for error 23 (related to #3920).
exporting-server Moving export server to own repository
gfx Finalized radial/circular gradients for VML
grunt-tasks Created node script for copying files to shim repos and committing.
js Fixed #5030, bars were shaking on initial animation.
lib --- Highcharts 4.2.3 official release ---
samples Samples: Histogram study
studies Worked on jsdom study
test Fixed #4573, wrong number rounding in some cases.
tools Comment
utils Utils: Faster clicking approve
vendor Moved ./lib into ./vendor
.eslintrc Study for injecting charts without iframe.
.gitignore Utils: Nightly sample runner script
ant 3D: Changes and cleaning
bower.json --- Highcharts 4.2.3 official release --- Cleaned up after release
build.xml --- Highcharts 4.2.3 official release ---
changelog-highcharts.htm --- Highcharts 4.2.3 official release ---
changelog-highmaps.htm --- Highcharts 4.2.3 official release ---
changelog-highstock.htm --- Highcharts 4.2.3 official release ---
copy-release.js Linted utility script.
generate-changelog.js --- Highcharts 4.2.2 official release ---
gruntfile.js --- Highcharts 4.1.10 / Highstock 2.1.10 / Highmaps 1.1.10 official r…
gulpfile.js Utils: Allow parameters in gulp task
license.txt Added license.txt.
node.svg --- Highcharts 4.2.0 official release ---
package.json --- Highcharts 4.2.3 official release --- Readme - simpler constructor. Fixes #4884. Some cleanup in markdown files

Highcharts JS is a JavaScript charting library based on SVG, with fallbacks to VML and canvas for old browsers.

For NPM users, please note that this module replaces the previous Highcharts Server module.

Example Usage in Node/Browserify/Webpack

Please note that there are several ways to use Highcharts. For general installation instructions, see the docs.

npm install highcharts
// Load Highcharts
var Highcharts = require('highcharts');

// Alternatively, this is how to load Highstock. Highmaps is similar.
// var Highcharts = require('highcharts/highstock');

// This is how a module is loaded. Pass in Highcharts as a parameter.

// Generate the chart
Highcharts.chart('container', {
  // options - see
Something went wrong with that request. Please try again.