Highcharts Javascript API

  1. Crop / Flow Plot Band Titles

    If you have a band title that exceeds the width of the band it currently overflows in unattractive ways. It would be nice if there were a few options for situations where the title exceeds the width of a plot band like:

    - Crop (with optional center, left, right, alignments)
    - Warp
    - Ellipses
    - Hide
    - Bleed into neighboring plot bands (the current behavior that may not ALWAYS be undesirable)

    29 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. HighStock support for several date format such as decimal year (UTC) or Julian date

    It would be very convenient to pass several date formats to HighStock and use the scroll/zoom functionalities with those dates (without any transformation in UTC day-month-year-hour:min:sec).

    For instance, astronomers use large time series but dates are usually formatted in "Julian Days", "Modified Julian Days" or Decimal Years (UTC) which are all double numbers. It would be nice to be able to see those values on the X-axis keeping the scroll/zoom functionalities.

    UTC decimal years Ex : Date=[2012.345643, 2012.35432,2012.37234, etc...]
    or
    Julian dates Ex : [2456342.7345,2456342.7845,etc....]
    or
    modified Julian dates : Ex : [56342.2345,56342.2845,etc....]

    29 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 →
  3. Shared horizontal crosshairs

    When using a shared tooltip and horizontal crosshairs, the crosshair will only display on the first series drawn, if there is more than one. Even if the cursor starts out tracing along a different series, the crosshair is pinned to the first series drawn. Could this behaviour be modified so the crosshair is associated with the series the cursor is highlighting?

    29 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. Border for each legend item

    set border color,width, dash style for legend item for look like series.
    I mean, customize each item legend

    29 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. Sort the legend

    Right now it looks alphabetical in the legend even though the data shows by yAxis in the graph. Sorting would help with turning plots on or off.

    28 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 →
  6. 28 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 →
  7. Step line that draws leading or following part

    Currently, I can use a step line to draw non-continuous data. However, the rendering of the first or last data points in a series does not show the leading or following horizontal data line.

    For example, the last data point in the first series represents the data from Apr to May. However, the rendering makes it seem like it's only data for Apr and that there's a gap in data between Apr and May.

    http://jsfiddle.net/4D7US/

    28 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 →
  8. Pie label distance as percentage of pie size

    Allow percentage value for option dataLabels.distance (percentage of the pie radius). That way I can make sure that the labels fit inside their slice for every label length and pie size.
    http://jsfiddle.net/kzoon/ntDX9/ shows what I mean. If you use distance -30 longer datalabels go outside their slide. If you use -50 they fit, but that will mess up small pies (100px).

    27 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 →
  9. Vertical scrollablePlotArea for HighStock Across Y axises

    On plotting multiple y Axis-es that are not opposite to each other.

    There would be a need to scroll down to see the common X Axis and the navigator

    This would provide a feel of floating X Axis and the navigator

    Below is the example of my JS fiddle

    https://jsfiddle.net/ynfbcxzo/

    Detailed discussion on the same could be found in the below thread:

    https://www.highcharts.com/forum/viewtopic.php?f=12&t=42023

    27 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. sunburst

    Extend the donut pie chart to show all data points as a subsection of the inner layer:

    http://www.cc.gatech.edu/gvu/ii/sunburst/sb-full.html

    27 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 →
  11. Color blind readability.

    Support background textures on solid color UI elements like Pie and Bar charts.

    Ideal solution would be angled lines in the charts for example http://www.inetsoft.com/images/screenshots/controlling_texture_in_a_bar_chart.gif

    27 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. 27 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 →
  13. import excel sheet data

    I want to create line chart. I need to import the data from Excel sheet (.xls file). How can I do that? Is it possible?

    27 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 →
  14. Activity gauge - gradient with animation

    Hi All,

    I'm making a dashboard using Activity Gauge (http://www.highcharts.com/demo/gauge-activity) to show data.
    I need to make it with gradient effect like darker to lighter which seems not possible with linear or radial gradient logically it seems not possible.
    some how I have written an script with the help of support guy but seems not perfect solution as it do not have good visualisation and performance on browsers (very slower to load) see my samples -
    http://jsfiddle.net/td2v4u4z/47/
    http://jsfiddle.net/td2v4u4z/48/
    http://jsfiddle.net/td2v4u4z/52/

    I need charts with more sharp lines and clean curves like http://www.highcharts.com/demo/gauge-activity

    Can any one suggest me the perfect…

    27 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 →
  15. multiple chart export

    It would be really great to be able to export multiple charts to a single image

    27 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. Better Performance - Provide jqmobi (Intel AppFramework) adapter

    Problems:
    1. Highcharts is awesome, but consumes too much of resources on less performant systems
    2. jQMobi is fast, building Apps with jQUI a joy, but getting it to live in harmony with Highcharts + jQuery on the same page can become quite a hassle and re-introduces the (comparably slow) jQuery into your app.

    Having a jqmobi adapter would be great.

    See https://github.com/01org/appframework for jqmobi reference and code.

    26 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 →
  17. Provision to add dataLabels (median, min, max) in boxplot

    There must be a provision to add labels for max, min, median in the plot itself apart from the hover. While taking print, it would be great of the labels are printed for ease of use.

    26 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. Background color for labels on the Axis.plotLines

    I would love to be able to set background color for labels on the yAxis.plotLines:

    yAxis: {
    ...
    plotLines: {
    color: ...,
    width: ...,
    value: ...,
    label: {
    text: '...',
    style: {
    color: '...',
    backgroundColor: '...'
    }
    }
    }
    }

    26 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 →
  19. Add Print and Export events handler

    It'd be useful to have access to some more events, specifically I was thinking about 4 new events which could be captured and managed by dedicated handlers: onStartPrint, onFinishPrint, onStartExport and onFinishExport

    The first two are related to the act of printing the chart via the print button, the other two are related to chart exporting.

    26 votes
    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 →
  20. Dynamic histogram charts

    I would love to see interactive histogram charts. Ideally I would pass a single series of data to the chart, along with a default number of bins. Then the user would be able to change the number of bins and the data would be re-binned and the chart re-drawn. Bin labels would be need to be regenerated automatically as well, either from the range of each bin, or its center-point.

    An example:

    Series: { data: [1,2,1,2,1,2,3,3,4,4,4,4,4] }
    Histogram: { defaultBins: 2}

    would become:

    xAxis: { Categories: [ "1-2", "3-4"] }
    Series: { Date: [6, 7]}

    Then if the user changed…

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

Highcharts Javascript API

Feedback and Knowledge Base