Highcharts Javascript API

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Allow column chart rounded corners to display with non-zero y-axis

    If you have a chart such as the following: https://s3.postimg.org/juxazrv5f/Screen_Shot_2016_08_19_at_20_19_08.png
    And you change that yaxis 0 value to non-zero, i.e. 10, then the following occurs: https://s3.postimg.org/jdop36c8z/Screen_Shot_2016_08_19_at_20_18_27.png

    We urgently need a hack/workaround to once again display the rounded corners. We are using Torsteins rounded-corners plugin to achieve this.

    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 →
  2. Validate chart options

    Chart options strongly depend on chart type and other options. For example, ticks on x/y axis. Depending on what type was chosen (linear, logarithmic, datetime or category), ticks are configured differently.

    And I really suffer when I read docs and don't clearly understand which properties work with others, and which are useless together.

    I suggest you to update docs, or implement chart options validation, or even provide us some external service to check, if given options are valid. In ideal world, if options are not valid, it would say why and maybe suggest something.

    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 →
  3. Exportable individual border thickness and colors

    It would be great if the borders around the charts had similar controls to that of CSS where we could edit the border colors and thicknesses individually. My one example is that we need to have only the left border of a chart thick red while the rest of the borders are to remain thin and gray. Here is an example image: http://connect.urnerbarry.com/public/album_photo/1d/09/0914_e1ba.PNG?c=332c

    There is an old idea that is similar but doesn't appear to have any replies other than mine here: http://highcharts.uservoice.com/forums/55896-highcharts-javascript-api/suggestions/4974960-can-we-have-series-border-options-like-left-border

    3 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 →
  4. Pagination facility providing is most important for bar charts

    Pagination facility providing is most important for bar charts

    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 →
  5. add a method getExtremes() to the Series object

    This would allow retrieveal of max and min data for that series. On a multi-series graph the axis extremes are nice, but being able to grab the extemes of each series would allow for more flexabiilty in data display.

    3 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 →
  6. scientific notation

    It would be nice to have a default formatter for displaying numbers in scientific notation

    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. Faded rectangle on candlestick chart which indicates minimum and maximum based on time t1- begin and t2-end of time window.

    Idea is shown here: http://waszczyk.com/resources/rectandleDoNotDelete.PNG Top edge indicates a maximum from chart and bottom edge shows a minimum with respect to input- T1 and T2. The background color is faded and custimizable.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Position tick labels between ticks on a date-time x-axis

    In a chart with data plotted on and datetime x-axia i would like to position tick labels between ticks rather than on ticks. An when i zoom they still appear in the center to the right of it's tick.

    for example i have a tick on August 1st and another on September 1st and my date formate is MMM. I would like to see 'Aug' centered between the August 1st tick and the September 1st tick

    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 →

    This would definately be a nice feature. I believe we would need two types of label placement on datetime axes. Interval labels would be placed between ticks. For example a month name. But if the interval spans two months, like August-September, the label would have to be placed on the 1st of August.

  9. Bubble Coloring

    We have a requirement to color the bubble depends on the size. Basically, if the value is high, it will have a darker color and for a low value, a lighter color.

    3 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 →
  10. PhantomJS: Server Side generated combined charts

    PhantomJS/HighCharts at the moment supports only chart by chart server side image generation by passing options of a chart.

    It would be nice that when someone passes multiple options PhantomJS and HighCharts consider this as each option as a new chart and stack them together into one image.

    Only solution at the moment is that we generate one by one chart and combine them seperetly which i think should be done already on PhantomJS/HighCharts.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Please add the feature of spacing between series

    Please add the feature of spacing between series

    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 →
  12. add "after tooltip show" event

    I want to do something after the tooltip shows.
    And I found the "point hover" event

    But when I use the "crosshair" option, it doesn't need to hover the points to trigger the tooltip, anywhere of the chart triggers the tooltip

    So now I can only do something when user's mouse hovers the points

    I want to do it when the tooltip shows,

    So i think it's better to add a "after tooltip show" event in options.

    thanks

    2 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 →
  13. Option to export PDF to dataUri string instead of downloading

    It would be nice to have an option to export chart (as PDF) to datauri string instead of file.
    This can be done now indirectly, by obtaining chart's underlying svg, calling svg2pdf and finally using jsPDF doc.output('datauristring')
    [which returns the base64 dataUri] instead of downloading file.

    Maybe as an option in 'exporting' object?
    Or by exposing new method, i.e. Highcharts.exportToUri() ?

    Or maybe there's some simpler way that I am not aware of?
    Thank you.

    2 votes
    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 →
  14. Sankey Chart Enhancement: Labels for Axis

    It would be great if there were a feature to add axis labels to the existing Sankey chart at each level. Something like this: https://i.stack.imgur.com/cYsNT.png

    I notice that this has been previously mentioned in the Sankey Diagram thread (https://jsfiddle.net/7aa18mws/). However, in-built support for this on multiple levels would be great.

    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. 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 →
  16. add the ability to insert a custom class to data points matching specific criteria. If range is 1-9, if range is 10-19, etc.

    If a data point is between X and Y integer, give it "class='low-range'" if a data point is between A and B interger, give it "class='custom-class'", 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 →
  17. Do we have option to generate Smith Charts?

    We have a requirement to generate Smith Charts. Can Highcharts support Smith 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 →
  18. Allow specification of indices for series from one data array

    I have data that is 10's of thousands of points per chart, so the named value pair form of the chart won't work. So I'd like to request a new feature. Where you let me use 1 or 2 indexes into the point data to define a series, but allow me to access all of the data from the tooltip. So for a line chart I would define the series by the array name, and 1 index and for a scatter chart I would define the series by the array name and 2 indices. But the this.point would refer to…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Pie chart with negative and positive values

    Hello, we are your customer and urgently need Pie chart with negative and positive values

    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. Make tooltip text selectable + suitable html generator for html tooltips + continue to show tooltip until tooltip-are-mouse-leave event

    As for me tooltip functionality is quite restrictive and not very convenient for now (5.0.14).
    1. I cannot select text on tooltip.
    I found some examples where we just copy original tooltip, show it and then do e.preventPropagation for mouseDown, mouseup and mousemove events on tooltip area.
    but maybe it can be done by some parameters?

    2. Suitable html generator for html tooltip - it is inconvenient to generate html with concatenation of string na respective params. And hard to apply event listeners on elements of html-tooltip. Maybe some helper functions to add?

    3. continue to show tooltip until tooltip-are-mouse-leave…

    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 →
  • Don't see your idea?

Highcharts Javascript API

Feedback and Knowledge Base