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. Add ISO3166 Subdivision codes to Maps

    I'm working on the implementation of Maps in our application. Internally, we identify states as ISO3166's subdivision codes. It seems that this codes do not always match the "hc-key" provided in some maps. For example, for Argentina:

    https://code.highcharts.com/mapdata/countries/ar/ar-all.js
    "features": [
    {
    "type": "Feature",
    "id": "AR.TF",
    "properties": {
    ...
    "hc-key": "ar-tf",
    ...
    "woe-name": "Tierra del Fuego",
    ...

    While in the ISO, the code is different:

    https://www.iso.org/obp/ui/#iso:code:3166:AR
    Tierra del Fuego -> "AR-V"

    "ar-tf" != "AR-V". In general, in US states the only difference is the letter case (it's lowercase for hc-key, while it's upper case to ISO).

    Can we add the ISO…

    72 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. 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 →
  3. dragging the dependencies on run-time by user like nodes can be dragged at run-time by user in interactive-gantt

    Steps to replicate –
    Click on the following URL -https://www.highcharts.com/gantt/demo/interactive-gantt
    Click on “Edit in JSFiddle”.
    Try dragging “prototype” or any other node.
    Unlike nodes which can be dragged by user at run-time, (dependencies) dependency arrows cannot be dragged by user at run-time.

    4 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 →
  4. Make accessibility mode the default

    In the existing docs, it states:
    > We recommend to always include the accessibility module, unless there is an explicit reason not to do so. Including this module will make your charts compatible with assistive technologies used by people with disabilities, and also improve the usability of your charts, helping you reach a broader audience. Including the Accessibility module will also help with SEO by making your charts more visible to web crawlers.

    I seriously commend you for providing this support, but is there any reason not to make this the default and opt-out instead of opt-in?

    Web dev in…

    10 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 →
  5. Enable second row of boxes in timeline

    In the timeline graph, if there is sufficient height in the graph, it would be great if the points that are hidden because overlap: false is set, that if there was space to render "two" (or more) rows of boxes (with longer connecting dots) that those boxes were rendered above/below the original boxes.

    3 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 →
  6. Sankey Chart move node elements

    It would be great if there a feature to move the node elements in the Sankey chart. In some cases you don't recognize much by the intersections of the flows.

    Like in d3: http://blockbuilder.org/timelyportfolio/79350d7475a5709b051e

    This allows you to move the display according to your wishes and i think that is a important feauture that doesn't exist.

    82 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 →
  7. Mixing categories and subtasks in HighCharts Gantt?

    Hello,

    As I tried explaining here : https://stackoverflow.com/questions/54947746/mix-categories-and-subtasks-in-highcharts-gantt

    I was wondering if, in Gantt, it was possible to use parent/subtask (folding and unfolding) while also having multiple tasks on a same "line" (mixing "Interactive gantt" demo with the "subtasks" one). Apparently it is not and so I'm wondering if this behavior can be expected in the future.

    For now, I think I will use css classes (or another way of identifying the parents/children) to add a bold + folding icon to parents, and to .hide() the depending yAxis when clicked (that means having an event on the label, but I'm…

    7 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 →
  8. Activity gauge Chart like on Apple Watch

    It would be a good idea to overlap the value of over 100%. So it is possible to display the value.
    My idea would be to overlap the circle like on Apple Watch.

    Apple Watch activity chart: https://www.wareable.com/media/images/2017/06/acvtiivyt-1496340445-hoFP-column-width-inline.jpg

    I think that might be useful for some users.

    43 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 →
  9. Gantt + Boost

    Gantt chart is really cool but performance limits you to maybe 10-20 rows. We need to support over 1000, with interaction. Animation is not important. Currently the boost module doesn't work with gantt, but if it did it would be truly awesome.

    6 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 →

    Thanks for writing! The Boost module deals with the data points, in this case it would rendering the rectangles for the tasks.

    I don’t think enabling Boost for Gantt would make a very big difference. Rendering 1000 rectangles in SVG should’t be a problem in the first place. I suspect the performance bottleneck is something else, like the grid axis or something.

    Can you share a demo of your problematic chart, where we can do some profiling?

  10. Implement negative colors for Waterfall function "IsSum"

    The widely used function "negative colors" doesn´t seem to work for the IsSum-function. It would be very nice to implement that function for Waterfall so it can show a visual distinction on positive and negative numbers.

    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 →
  11. color for patterns in venn diagram

    I need to have color that is different from the parent set for the intersected part in the venn diagram and then if I give pattern then the pattern must be applied to the given portion with the same color that is specified for that particular area.

    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. Network graph Zoom in/out

    Is there any way to add the ability to zoom in/out in Network graph?

    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 →
  13. Network graph nodes connected line click event

    For Network graph , when two nodes connected by one line, I want to click the line and trigger click event, and get the information of those two nodes

    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 →
  14. Boost Module for Sankey Chart

    The boost module would be beneficial for large dataset when using the sankey chart. We are experiencing a severe degradation in performance with large datasets on this chart type

    1 vote
    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 →
  15. Sorting on stacked column depending on the stack total.

    In our project we use the drilldown stack column. Due to the large number of stacks, now we have given a scroll bar and want to sort the stacks depending on the total value of stacks. e.g. if I have 3 stacks stack1, stack2 and stack3. Now if total value of each stack is 20,10,30 than the order of stack will be plotted in graph like, stack2,stack1,stack3.
    If this feature is available or possible in Highcharts. Also please let me know if this feature is paid?

    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 →
  16. Allow multiple targets in bullet chart

    Please add multiple targets for bullet charts. We have to need to show multiple targets; eg soft targets, hard targets, benchmark etc.

    Ideally, each target would be a different colour and there would be a hover-over legend

    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. Include subtitles in XLS downloads

    Currently, when you try to export a chart as a .XLS file, it strips the subtitle. Subtitles can contain important information and should be kept. I posted about this in the form and code to retain the subtitle was developed - see here: https://www.highcharts.com/forum/viewtopic.php?f=9&t=42149&p=148301#p148301

    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. Gantt: Make Table View on Y-axis Horizontally Scrollable

    When generating a table with multiple columns on Y-axis together with gantt chart, the table view on the left side will push the gantt chart all the way to the right side.

    It would make sense if there is a posibility where we can set the table view with a fixed width, and make the table view scrollable in horizontal.

    Here is the demo which explains the situation I am facing:
    https://jsfiddle.net/hwdqavb1/

    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 →
  19. Dynamic quadrant scatter plot

    Ability to move x,y cross inside scatter plot to divide or split data clusters into quadrants.

    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. 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 →
← Previous 1 3 4 5 51 52
  • Don't see your idea?

Highcharts Javascript API

Feedback and Knowledge Base