Create charts in Drupal using the Highcharts JavaScript library. This module includes an API and Views integration.
Versions
1.x
The 1.x branch contains a single module (views_highcharts), allowing users to create Highchart Views displays, with a limited number of chart types and options.
2.x
The 2.x branches (7.x-2.x and 6.x-2.x) introduced some major changes:
- Added #1507800: Views-independent Highcharts API
- Moved and renamed Views integration module (now highcharts_views.module)
- Added code examples in README.
- Added #1282546: Highcharts D6 version
- Added #1937144: Highcharts library download with Drush
- Updated #1938762: Remove Libraries API dependency
2.x API
Highcharts module is a Drupal API for integrating with the Highcharts JavaScript library. It includes functions to load appropriate library files, initialize and render multiple Highchart charts. You will only need this module if another module depends on it.
2.x Views integration
Highcharts Views is an included module that uses Views as a data provider and UI for creating Highcharts. Work is currently underway allowing Views UI to make full use of the Highcharts library options. See #1674902: Highcharts views 2.x status.
Dependencies
7.x-1.x
- views_highcharts.module depends on: Libraries API, Universally Unique IDentifier, and Views
7.x-2.x
- highcharts.module no longer has dependencies
- highcharts_views.module depends on: Views
6.x-2.x
Same as 7.x-2.x, but additionally requires: jQuery Update, because Highcharts library needs at least jQuery 1.3.2. See compatibility.
About the library
The Highcharts library is a charting library written in pure JavaScript, offering intuitive, interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.
Browser compatibility
It works in all modern browsers including the iPhone/iPad and Internet Explorer from version 6. Standard browsers use SVG for the graphics rendering. In legacy Internet Explorer graphics are drawn using VML.
Free for non-commercial use
Do you want to use Highcharts for a personal website, a school site or a non-profit organisation? Then you don't need the author's permission, just go on and use Highcharts. For commercial websites and projects, see License and Pricing.
Resources
Highcharts (7.x-1.x) is featured in Drupal 7 Mobile Web Development Beginner's Guide by Tom Stovall.
Sponsorship
Project information
- Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues. - 230 sites report using this module
- Created by pedrorocha on , updated
- Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Development version: 7.x-1.x-dev updated 15 Sep 2011 at 00:18 UTC