We are excited to announce the release of the Highcharts for Python toolkit. This collection of Python libraries provides Python bindings for the Highcharts suite of visualization libraries, including Highcharts JS, Highcharts Stock, Highcharts Maps, Highcharts Gantt, and Highcharts Export Server. All options, such as all series types, properties, and JS callback functions, are included.
Python Library | JavaScript Library | Description |
---|---|---|
Highcharts Core for Python | Highcharts Core (JS) | The core Highcharts data visualization library |
Highcharts Stock for Python | Highcharts Stock (JS) | The time series visualization extension to Highcharts Core |
Highcharts Maps for Python | Highcharts Maps (JS) | The map visualization extension to Highcharts Core |
Highcharts Gantt for Python | Highcharts Gantt (JS) | The Gantt charting extension to Highcharts Core |
Using the Highcharts for Python toolkit, your Python code gains the full power of the Highcharts visualization suite with support for over 100 different visualizations, rich and simple-to-configure animations, and native integration with key components of the Python data science ecosystem including Pandas, Jupyter, PySpark, and more:
Tools in the Highcharts for Python Toolkit
Highcharts Core for Python
This is the core library within the Highcharts for Python toolkit. It provides full support for the Highcharts JS JavaScript library, and serves as the foundation for the entire Highcharts for Python toolkit.
Install it using: pip install highcharts-core
Highcharts Stock for Python
The Highcharts Stock for Python library extends the Highcharts for Python library with full support for the Highcharts Stock JavaScript library. It includes the Highcharts for Python library, but extends its functionality with over 40 technical indicators, in-chart navigation and timelines, and rich tools for the in-chart analysis and annotation of data.
Install it using: pip install highcharts-stock
Highcharts Maps for Python
The Highcharts Maps for Python library extends the Highcharts for Python library with full support for the Highcharts Maps JavaScript library. It includes the Highcharts for Python library, but extends its functionality with full TopoJSON and GeoJSON support, rich map projection and visualization capabilities, and native integration with GeoPandas for GIS data analysis.
Install it using: pip install highcharts-maps
Highcharts Gantt for Python
The Highcharts Gantt for Python library extends the Highcharts for Python library with full support for the Highcharts Gantt JavaScript library. It includes the Highcharts Stock for Python library, and extends its functionality with native integration with both Asana and Monday.com.
Install it using: pip install highcharts-gantt
Try It Free
As with all Highcharts products, you are welcome to install and experiment with the Highcharts for Python toolkit before you purchase your license. If you wish to use it in your work, or to integrate it into your applications, you will need to license it. But if you just want to give it a try, you can do easily by installing the appropriate Python library directly from PyPi using pip:
pip install highcharts-core pip install highcharts-stock pip install highcharts-maps pip install highcharts-gantt
When you are ready to adopt the Highcharts for Python library in your data science or application stack, please visit our online shop.
Comments
There are no comments on this post
Want to leave a comment?
Comments are moderated. They will publish only if they add to the discussion in a constructive way. Please be polite.