INTERACTIVE DIAGRAMS WITH HIGHCHARTS
Highcharts is a modern SVG-based, multi-platform charting library. It makes it easy to add interactive charts to web and mobile projects.
It has been in active development since 2009, and remains a developer favorite due to its robust feature set, ease of use and thorough documentation.
Features:
- Works with your stack
All charting libraries work with any back-end database or server stack. Data can be given in any form, including CSV, JSON or loaded and updated live. - Touch and mobile optimized
- Annotations, supporting user interaction
With annotations, developers may describe charts or data points by drawing simple shapes and text anywhere on the canvas or tethered to specific data points. - Full-blown editors for end users
The free Highcharts Editor enables developers to embed a full-featured charts editor to their CMS or web app with just a few lines of code. - Debugger
The Highcharts Debugger will help you speed up development by providing instantaneous warnings and error reports above your charts. - Options are optional
In most cases, charts look and behave exactly as you need without modifications. A simple options-structure allows for deep customization, and styling can be done via JavaScript or CSS. - Data processing in the browser
With Highcharts, source data can be post-processed in the client in order to improve the user experience. - TypeScrip
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. - Accessibility & Sonification
Highcharts sports the industry’s most sophisticated accessibility support for visually impaired users, and users with keyboard navigation only, meeting and exceeding both Section 508 requirements and WCAG 2 guidelines. Also includes a basic sonification API, that supports multiple ways to bring data to life with sound. - Export & Print
With the exporting module enabled, your users can export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page. - Source Available
For all license types, including the free, non-commercial licenses, you are allowed to download the source code, inspect it, and make your own edits.
Additional packages are available:
Highcharts Stock, Highcharts Maps, Highcharts Grantt, Highcharts Editor