Highcharts Javascript API

  1. Add tooltip to highstock navigator

    It would be great to have a tooltip while you are dragging the navigator in a highstock chart so you see your currently selected date.

    Previously there was a plugin (https://www.highcharts.com/products/plugin-registry/single/44/Navigator%20tooltips) but that does not support the current Highcharts version

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Sorting Category names in Stacked bar/column chart

    In Stacked bar/column is there any way to sort the category names:

    Example :

    https://jsfiddle.net/vasjav1/ywspnocd/1/

    it should be sorted as

    ['Apples', 'Bananas', 'Grapes', 'Oranges', ' Pears']

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Download as CSV Support more than 100k-300k point

    Once, there is more than 100k to 300k data point, its unable to download as csv.
    If we are using array object [{x:0, y:1, a:1,b:2,c:3}...], less than 80k point, its will shown out Failed- Network Error.

    It looks like it is related with the length of data URL that is used to build CSV file. In case there is a huge amount of points, its length is too long. It looks like some browsers have limitations for data URL lengths.

    https://jsfiddle.net/avkcxm80/

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Global dateTimeLabelFormats configuration

    It would be nice if there was a single option that we could apply our dateTimeLabelFormats for all objects that use that option instead of having to copy and paste it separately for tooltip, y-axis, x-axis, etc.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Multiple Opposite X-Axis; One of the X-Axis is grouped

    Hi Team,

    First of all great work on the Highcharts. It is very helpful in far many way I can describe in representing complex data.

    Recently, I have come across a requirement where I need to use Dual-Xaixs of which one is a grouped. i.e for instance, say my bottom X-Axis is of months my top X-Axis should be of quarters (3 months ~ A quarter). I do not see any example or hacks which I can use to achieve this. Please, let me know if this is possible. If so, Please point me in the right direction so that…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow zoom using just the keyboard

    I've written some script to allow for this at least in line charts only allowing zoom on xAxis. The code isn't the best, but it works, would be better if it was in the API.
    $("#container").bind('keydown', function () {
    let chart = $("#container").highcharts().xAxis[0];
    var min = chart.getExtremes().min;
    var max = chart.getExtremes().max;
    if (event.keyCode == 107 || event.keyCode == 187) {
    //zoom in
    min++;
    max--;
    }
    if (event.keyCode == 109 || event.keyCode == 189) {
    //zoom out
    if (min > chart.dataMin) {
    min--;
    }
    if (max < chart.dataMax) {
    max++;
    }

    }
    if (event.keyCode == 39) {
    //right arrow
    if (max…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Horizontal Stripes algorithm in Treemap

    It would have been great if we had the option to have horizontal, in addition to the vertical, stripes so that examples like this https://jsfiddle.net/dimitrisv/yb2u713m/11/ can make more meaningful use of the available space.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Many-to-many relations/interactions of charts

    This suggestion is an outcome of my longtime involvement with the modelling of many-to-many communications, initially at the RAND Corporation and subsequently at the University of Oxford with some intriguing results in applications such as predicting voter behaviour (see this article http://analytics-magazine.org/voter-motives-and-messages/).

    Recently, I found myself involved in the objective analysis for the determination of the best e-banking UI; as it is apparent that soon enough the best bank will be the one with the best UX/UI design.

    Here we used highcharts to visualise our findings. Corellating for example the Use Case scores vs. the Functionalities available using a…

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Automated scale breaks

    The implementation of scale breaks when there are large differences between the high and low values of the data being plotted.

    A sample can be found in the below link, implemented in the old Dundas Charting tool.

    https://origin2.cdn.componentsource.com/sites/default/files/resources/dundas/538201/WebChart2005/Scale%20Breaks.html

    The Highcharts feature yAxis.breaks is useful only when the difference between data points is known or when the data is small. The data is dynamic in our case and can be large and the breaks need to be automatically drawn considering not a single series but with respect to all the series present in the chart.
    Thank you.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Highchart-export-server with zip options

    It is hard to keep on increase the maxFieldsSize whenever the highchart throws Error Code 413 - Request Entity Too Large HighCharts.

    If highchart export had an option to zip file and then download it might be great option.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. It is hard to apply event listeners on elements of html-tooltip. Any helper functions or reference for complete custom implementation?

    It is hard to apply event listeners on elements of html-tooltip. Any helper functions or reference for complete custom implementation of tooltip to handle click/select events on the html elements inside tooltip?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Request for Mexico Cities HighCharts

    https://www.highcharts.com/maps/demo/map-drilldown
    i want like this highcharts for mexico. i have done to implement the mexico states but find no data for mexico cities. can anyone provide js file for mexico cities details.

    thanx.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. 5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Native support for vertical mouseover "scanning"

    Unsure of the terms here, but currently the only way to make the mouseover scan vertically instead of horizontally is by inverting the chart. This however inverts the Highstock navigator as well, making the chart I need vertical mouseover scan for look strange compared to the other charts on my site. The solution suggested by highsoft support is to make a second chart which resembles the navigator , but is too time-expensive to impement on every chart on my site..

    So, I either wish for an option to flip the mouseover scan without inverting the chart, or an option to…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Automatic draw of Supply and demand area

    An indicator that shows where are major support or resistance or (supply-demand zones) drawn on the charts

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. support borderWidth parameter for individual points

    Mouse hover over the highlighted map (with thicker border width), when mouse moved out from the point, the side of border that mouse moved out becomes thinner.

    Here is the example. https://jsfiddle.net/baoshenyi/fnow0j7k/25/

    After confirmed it with tech support team (Kamil), he recommends to raise a enhancement for it.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Highcharts Javascript API

Feedback and Knowledge Base