Highcharts®
for TypeScript
Thanks to the integration of TypeScript declarations, the Highcharts NPM package allows type checking for most Highcharts options and functions, including auto-complete code with integrated documentation for TypeScript-capable editors like Visual Studio Code.
Key Features


Works with all Highcharts libraries
Create interactive, mobile-friendly data visualizations, maps, financial charts and timelines.


Drag & Drop Interactivity
Drag and drop objects to change their duration and order. The API also allows user-manipulation of the GUI to be written back to the server.


Accessibility & Sonification
Each Highcharts license includes our Accessibility module that allows you to make your charts as accessible as possible. Visit our Accessibility Portal for more information.


Big Data Ready
When you need to render thousands or millions of data points in the browser, our WebGL-powered Boost Module delivers incredible speed.


Export Charts Offline
The offline-exporting module lets you export static chart images without having to send data to an external server.


Export Data in Various Formats
Options for exporting data to CSV or Excel, or displaying the data in a HTML table or a Javascript structure.

Main Features
Join Our Vibrant Community
The most significant developer community of any premium charting tool on GitHub, StackOverflow and Highcharts’ Forums, is eager to offer additional assistance, platform-specific implementation advice and inspiration when you need it.
Check out our documentation
Our customers praise our documentation as easy to follow, extensive and well organized. Filled with helpful examples, our API reference will have you customizing your data visualizations in no time and make maintaining them a breeze.
