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. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  2. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Adding HighMaps functionality to Cloud

    I would wish to have HighMaps functionality to the Cloud. I have chosen HighCloud so I didn't have to use the standard HighCharts, so I don't really want to have use the standard version of the HighMaps to implement map functionality.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. moment is DOA, please replace dependencies

    moment.js and moment-timezone.ts are obsolete. Please remove dependencies on them. In fact, don't add dependencies, provide a callback for the needed functionality so we can choose between luxon and spacetime.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Improve navigator.series documentation

    In the (highstock) navigator.series documentation there is no data property mentioned (https://api.highcharts.com/highstock/navigator.series), however in your example (https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/stock/navigator/series-data/) you provide a data attribute.

    I guess you covered it with the sentence in the introduction 'Available options are the same as any series'. But the problem is if it is not reflected in the documentation it is not available in TypeScript (because I think you generated the sources out of the documentation?)

    Would be great if you can adjust the documentation (and TS type for NavigatorSeriesOptions)

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add an option to the navigator to behave like the range selector

    I would like to have an option in the navigator that avoid filtering the series on the main chart. This option will allow the navigator to behave as the range selector.

    At this moment, the navigator can be easily customized with the JS API and CSS; my goal is to style the navigator to be a horizontal bar with handles that can be used as the range selector.

    3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. Native option to zoom and center highmaps on nonempty regions

    I have some usefull trick to center map on non empty (with some data) regions to avoid this case:
    https://gyazo.com/35fd0d74d3e773f694790c5fc0c95ece

    and now i can show only usefull part of highmap, by default:
    https://gyazo.com/d7ca32d8ce8b1535bddd331a997c67b8

    {code}
    const points = this.chart.series[0];

    let minX = Number.MAX_SAFE_INTEGER,
    maxX = Number.MIN_SAFE_INTEGER,
    minY = Number.MAX_SAFE_INTEGER,
    maxY = Number.MIN_SAFE_INTEGER;

    if (!points) return;

    this.chart.series[0]
    .getValidPoints()
    .forEach(item => {
    if (item['_minX'] && item['_maxX'] && item['_minY'] && item['_maxY']) {
    minX = Math.min(minX, item['_minX']);
    maxX = Math.max(maxX, item['_maxX']);
    minY = Math.min(minY, item['_minY']);
    maxY = Math.max(maxY, item['_maxY']);
    }
    });

    this.chart.series[0].xAxis.setExtremes(minX, maxX, true);
    this.chart.series[0].yAxis.setExtremes(minY, maxY, true);
    this.chart.redraw();
    {code}

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Stack graphs to HighStock

    Hello.

    I have a site with multiple line graphs drawn using HighStock, and a couple stack graphs drawn using HighCharts.

    The users like the range selector, and would like to also use it on the stack charts.

    Currently HighStock doesn't have stack charts and HighCharts does not have range selector, and so the data range is limited by the width of the page.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. 12 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Grouped Categories on Export Server

    Grouped Categories on Export Server.

    It seems I can't find any solution for the grouped categories for export server. If there's a solution how to bind this, so it will lessen my time of development. we already using the blacklabel plugin for grouped categories but it only works on web but not on export server. Thanks!

    4 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. waterfall: non-numeric total date xAxis label

    The totals column on a waterfall with a date is always placed on the timeline somewhere. The totals isn't actually a part of the date timeline, it's an aggregated value and should be able to be marked as such.

    Basic ask is for an additional tick that is customizable that represents the placement of the placement of the connected totals column.

    Problem described more fully here:
    https://github.com/highcharts/highcharts/issues/10458

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Support custom fonts in graph exports

    When exporting graphs to any format, if you are using a custom font that is not installed on the user's computer (even if you are using the CSS @font declaration to include it for your site), the font will not be used on the exported chart.

    Example:
    http://jsfiddle.net/n2rcogxa/

    You should be able to solve the issue by embedding the base64-encoded font in the SVG document prior to converting from SVG to whatever the desired format is (PNG, JPG, PDF, etc).

    Example:
    http://jsfiddle.net/moyf3zvb/2/

    Note you *must* actually embed the font. Including it as a @font declaration in the SVG document does…

    6 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 50 51
  • Don't see your idea?

Highcharts Javascript API

Feedback and Knowledge Base