- Notifications
You must be signed in to change notification settings - Fork3.8k
Highcharts JS, the JavaScript charting framework
License
highcharts/highcharts
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Highcharts JS is a JavaScript charting library based on SVG and some canvas/WebGL.
- Official website:www.highcharts.com
- Download page:www.highcharts.com/download
- Licensing:shop.highcharts.com
- Support:www.highcharts.com/support
- Contributing
- Repo guidelines
Highcharts is asource available product. Please refer toshop.highcharts.com for details on licensing.
This is theworking repo for Highcharts code. If you simply want to include Highcharts into a project, use thedistribution package instead, or read thedownload page.
Please note that there are several ways to use Highcharts. For general installation instructions, seethe docs.
Instead of downloading, you can use our CDN to access files directly. Seecode.highcharts.com for details.
<script src="https://code.highcharts.com/highcharts.js"></script>Seenpm documentation on how to get started with npm.
npm install --save highchartsFor other ways to use Highcharts in your projects, please refer to ourinstallation docs.
To reduce file size, or combine modules into one file to reduce latency, you maywant to create your own build of the Highcharts modules. SeeCreating customHighcharts filesfor more information.
If you want to do modifications to Highcharts or fix issues, you may build your own files. Highcharts uses Gulp as the build system. Afternpm install in the root folder, rungulp, which will set up a watch task for the JavaScript and CSS files. Now any changes in the files of the/js or/css folders will result in new files being built and saved in thecode folder. Other tasks are also available, likegulp lint.
npm installgulpWhen running Node natively on ARM64 MacOS, some Node packages likenode-canvas with integrated compiling might fail. Install additional tools to resolve the problem:
- Homebrew and run
brew install pkg-config cairo pango libpng jpeg giflib librsvg pixman
Run in thishighcharts repository the doc generator withnpx gulp jsdoc-watch, which also starts a new server with the generated APIdocumentation.
About
Highcharts JS, the JavaScript charting framework
Resources
License
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.