402 results found
Make charts resizable
When a layout is fluid then having the charts resize automatically would appropriate (as OpenFlashChart does).144 votes
Version 2.1 released
Since Highcharts version 7.0.0 3D Cylinder series type is available.
draw lines over a stock chart , for analysis purpose
it's common to draw lines over stock charts indicating max and min values ( expected space for values of stocks )131 votes
Ability to add yAxis after graph creation
It would be great to have the ability to add / remove yAxis after a chart has been created. For example, a AJAX response sends back information with new series data which require additional yAxis (or need some of the existing ones to be removed)127 votes
Completed as of Highcharts 3.0
like the google one: https://developers.google.com/chart/interactive/docs/gallery/orgchart?hl=fr125 votes
The organization chart is available since Highcharts version 7.1.0.
Add Range Series
So you can plot ranges of data.
Non straight plot bands would also be nice.124 votes
True range series are supported as of Highcharts 2.3 and Highstock 1.2
Hi, wanna know if it's possible to add Crossfilter: http://square.github.com/crossfilter/ functionality in Highcharts.
At this moment, samples of crossfilter are using d3.js .
I'm using Highcharts because it's awesome BUT Crossfilter yet.
Can someone help me about this, please ?
Best regards.124 votes
Dashboard functionality is supported by Highcharts. The concept is just to add one chart to each div in the layout you want for a dashboard. Actions on one chart are captured by event handlers, and used to update other charts.
Implemented as of Highcharts 4.1 and Highstock 2.1. See http://api.highcharts.com/highcharts#xAxis.breaks and http://api.highcharts.com/highstock#xAxis.breaks
Click and drag points on line charts and a correspoinding PointModified event so backend data can be updated.
This will allow features to be built so users can modify data using the chart itself.117 votes
draggable-points is an official module.
API reference: https://api.highcharts.com/highcharts/series.line.dragDrop
multi dimensional column charts
Recently I came across the requirement of implementing a column chart with individual widths of each column. This allows us to express two informations within one bar, I know pretty well about the discussions of "is this still readable" bit to advanced controllers it is.
I think it would be a great feature to include this second dimension to bar and column charts in order to create so called "multi dimensional bar charts".
Thanx for checking this feature request,
The variwide chart type is available since Highcharts version 6.0.0.
Packed Bubble Chart
I would suggest the idea of a Packed Chart. The idea will be a char which the bubbles will only have a size value ( the will not have cordinates x-y) and Highcharts will calculate the best radius, and coordinates x-y for the best visualization.
As idea I will suggest see the following links: https://github.com/mbostock/d3/wiki/Pack-Layout and https://strongriley.github.io/d3/ex/bubble.html.113 votes
Packed bubble series:
server side support
True server side or web services support so that I can post data and get a jpg back. I tried doing this my self with Rhino and env.js but didn't ever get it to work. The svg that was generated by High Charts had several issues that I have discussed on the forum109 votes
Sure there are lots of sparkline utilities out there, but wouldn't it be great if Highcharts had them too?106 votes
Creating a sparkline in Highcharts is possible by removing all axes, labels etc. The following demo shows how to create a custom constructor with all labels stripped:
Prevent Flags overlap
When multiple series are used and if the flags are overlapping it should be moved a bit to prevent overlapping.Currenyly the stackWidth option allows it for only one series .What if i have connected series like a part dotted and part solid series. I wont be able to use stack distance in this case. So require something to push the y values a bit if they are overlapping even if on different series.97 votes
The flags series has horizontal overlapping enabled by default since Highstock version 6.0.4.
Relevant API reference: https://api.highcharts.com/highstock/series.flags.allowOverlapX
Make a build-process to reduce JS size / Select only required chart types
Similar to the jQuery-UI builder, perhaps you could allow users to deselect unnecessary chart types / cut down the JS script size.
See example here: http://jqueryui.com/download96 votes
Completed as of Highcharts 4.0, see www.highcharts.com/download
Specify a minimum unit for dateTimeLabelFormats
If you are charting daily data with a maxZoom of 7 days, the labels show as hourly. I'd like the ability to specify the minimum unit to display as a label for Specify a minimum unit for dateTimeLabelFormats (like days or weeks).96 votes
Allow styles to be defined in CSS
An example of why this is needed is mobile and desktop version of the same page. We would use different CSS to make font bigger on mobile devices. Another example - print version of the page. We would use "@media print" CSS rule to define printer-friendly styles and want charts to inherit these styles.
It would be great if your charts supported styling through CSS. To be more specific, it would be great if I could define all styles in CSS including series colors, font family, size, color and etc.
An example of why this is needed is mobile and desktop version of the same page. We would use different CSS to make font bigger on mobile devices. Another example - print version of…92 votes
This is implemented in Highcharts 5, see http://www.highcharts.com/docs/chart-design-and-style/style-by-css
Start angle for pie chart
Start angle would help to rotate the chart for better label arrangement in some situations91 votes
Completed as of Highcharts 3.0
Support ARIA and accessibility options
Please add support for ARIA type=Image.
Option to create an HTML table that contains the data shown in chart. For example on your http://www.highcharts.com/demo/line-labels Line with label chart the table might be set up as follows:
tr th Month /th th Tokyo /th th London /th /tr
tr th scope=row January /th td 7 /td td 3.9 /td /tr
This would allow us to use the product on sites that require compliance with ADA Section 508.85 votes
Implemented in Highcharts 5, see http://www.highcharts.com/docs/chart-concepts/accessibility
- Don't see your idea?