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 a source…
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](CONTRIBUTING.md)
- [Repo guidelines](repo-guidelines.md)
Installing and using Highcharts
This is the *working repo* for Highcharts code. If you simply want to include Highcharts into a project, use the distribution package instead, or read the download page.Please note that there are several ways to use Highcharts. For general installation instructions, see the docs.
Use our CDN
Instead of downloading, you can use our CDN to access files directly. See code.highcharts.com for details.
Install from npm
See npm documentation on how to get started with npm.npm install --save highcharts
ES6 modules, AMD, CommonJS and others
For other ways to use Highcharts in your projects, please refer to our installation docs.Native iOS integration
For native iOS apps, Highcharts is commonly used through the highcharts/highcharts-ios wrapper, which is currently community-maintained.Create your own custom build of Highcharts
To reduce file size, or combine modules into one file to reduce latency, you may want to create your own build of the Highcharts modules. See Creating custom Highcharts files for more information.Build and debug
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, run gulp, 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 the code folder. Other tasks are also available, like gulp lint.
npm install
gulp
Node setup for Apple Mx CPU
When running Node natively on ARM64 MacOS, some Node packages like node-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
Generate API docs
Run in thishighcharts repository the doc generator with
npx gulp jsdoc-watch, which also starts a new server with the generated API
documentation.Members
-
highcharts
Highcharts JS, the JavaScript charting framework
TypeScript ★ 12k 30m agoExplain → -
highcharts-react
The official Highcharts React library
JavaScript ★ 1.2k 1d agoExplain → -
highcharts-vue
No description.
JavaScript ★ 687 3mo agoExplain → -
highcharts-angular
Highcharts official integration for Angular
JavaScript ★ 442 1mo agoExplain → -
node-export-server
Highcharts Node.js export server
JavaScript ★ 368 11d agoExplain → -
highcharts-editor
No description.
JavaScript ★ 254 3y agoExplain → -
highcharts-dist
Official shim repo for Highcharts releases
JavaScript ★ 240 2d agoExplain → -
highcharts-export-server
The exporting server allows users to send charts in SVG or JSON and let them convert and download as pdf, png, jpeg or a svg vector image.
Java ★ 142 9y agoExplain → -
highcharts-android
Android wrapper for Highcharts usage
Java ★ 133 1y agoExplain → -
highcharts-ios
iOS wrapper for Highcharts.
JavaScript ★ 132 2mo agoExplain → -
highcharts-react-native
No description.
JavaScript ★ 105 3y agoExplain → -
export-csv ▣
Highcharts plugin to export chart data to CSV
JavaScript ★ 76 8y agoExplain → -
highstock-release
Official shim repo for Highstock releases
JavaScript ★ 55 8y agoExplain → -
map-collection-dist
No description.
HTML ★ 39 4d agoExplain → -
draggable-points
No description.
JavaScript ★ 32 7y agoExplain → -
rounded-corners
No description.
JavaScript ★ 24 2y agoExplain → -
pattern-fill
No description.
JavaScript ★ 20 7y agoExplain → -
highmaps-release ▣
Official shim repo for Highmaps releases
JavaScript ★ 19 8y agoExplain → -
highcharts-svelte
Official Svelte integration
Svelte ★ 16 3mo agoExplain → -
highcharts_flutter
Flutter integration
Dart ★ 12 8mo agoExplain → -
sonification-studio
No description.
Vue ★ 12 9mo agoExplain → -
highcharts-declarations-beta
Beta for Highcharts TypeScript declarations
JavaScript ★ 11 7y agoExplain → -
dashboards-dist
Official shim repo for releases of Highcharts Dashboards
JavaScript ★ 7 4d agoExplain → -
github.highcharts.com
Node.js server which runs a RESTful application to serve Highcharts scripts built from the Highcharts build script.
JavaScript ★ 6 19d agoExplain → -
api-docs
Generator for API documentation based on output from the Highcharts JSDoc plugin
CSS ★ 6 7y agoExplain → -
draggable-legend
No description.
JavaScript ★ 6 8y agoExplain → -
adapt-chart-to-legend
No description.
JavaScript ★ 6 7y agoExplain → -
highcharts-utils
No description.
JavaScript ★ 5 8d agoExplain → -
highcharts-documentation-generators
Documentation generators
CSS ★ 5 1mo agoExplain → -
value-in-legend
No description.
JavaScript ★ 5 8y agoExplain → -
map-from-svg
SVG map parser for Highcharts Maps
JavaScript ★ 4 4y agoExplain → -
highcharts.net
No description.
HTML ★ 3 1y agoExplain → -
svg2pdf.js ⑂
A javascript-only SVG to PDF conversion utility that runs in the browser leveraging jsPDF.
HTML ★ 3 9y agoExplain → -
grid-pro-dist
Distribution repo for Highcharts Grid Pro
JavaScript ★ 2 5d agoExplain → -
grid-lite-dist
Distribution repo for Highcharts Grid
JavaScript ★ 2 5d agoExplain → -
highcharts-a11y-prototyping
Working repo for prototyping a11y concepts
JavaScript ★ 2 1y agoExplain → -
highcharts-assembler
No description.
JavaScript ★ 2 2y agoExplain → -
Highcharts-Cloud-API-Demo
No description.
JavaScript ★ 2 8y agoExplain → -
highcharts-meteor
Meteor wrapper for Highcharts
JavaScript ★ 2 10y agoExplain → -
grid-react
No description.
TypeScript ★ 1 2h agoExplain → -
highcharts-declarations-generator
Generator scripts for generating TypeScript declarations
TypeScript ★ 1 1mo agoExplain → -
highcharts-ios-dev
Highcharts wrapper for IOS
JavaScript ★ 1 6mo agoExplain → -
crossing-specific-value
No description.
JavaScript ★ 1 8y agoExplain → -
highcharts-jsdom
A utility to convert Highcharts configs to SVGs without a browser
JavaScript ★ 1 3y agoExplain → -
Highcharts-Cloud-API-Demo-MEAN-Stack
No description.
JavaScript ★ 1 8y agoExplain → -
screen-dashboard
An application for our monitors.
HTML ★ 1 9y agoExplain → -
trackball
A plugin for Highcharts adding trackball/marker features to each series in the chart.
JavaScript ★ 1 8y agoExplain → -
connectors-morningstar
No description.
TypeScript ★ 0 3h agoExplain → -
eslint-plugin-highcharts
ESLint rules for the Highcharts project.
JavaScript ★ 0 2mo agoExplain → -
controls
GUI controls for Highcharts charts, Grid and Dashboards options
TypeScript ★ 0 3mo agoExplain → -
hc-integration-templates
Boilerplate templates for Highcharts integrations
★ 0 1y agoExplain → -
highsoft-websearch
Search system used on api.highcharts.com
TypeScript ★ 0 1y agoExplain → -
highcharts-android-dev
For development of the Highcharts Android wrapper
JavaScript ★ 0 1y agoExplain → -
google-data-studio-visualizations
No description.
JavaScript ★ 0 3y agoExplain → -
highcharts-docstrap ⑂
A template for JSDoc3 based on Bootstrap and themed by Bootswatch
CSS ★ 0 7y agoExplain → -
lotteri
Internal lottery web app
★ 0 3y agoExplain → -
typedoc ⑂
Documentation generator for TypeScript projects.
HTML ★ 0 6y agoExplain → -
ruter
Shortcuts to local time tables for Vik i Sogn, Norway
★ 0 1y agoExplain →
No repos match these filters.