Highcharts is flying high
September 17, 2019

Highcharts is flying high

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Highcharts

It was used in the data visualization portion of a sentiment analysis project for a government agency. Our research lab was contracted to conduct sentiment analysis on a recent government announcement, by collecting online citizen data on social media and public forums. After analyzing the data, I made used of Highcharts to develop the necessary charts (pie, bar, drill-down, etc) to help visualize the findings.

Pros

  • Easy ingestion of APIs and JSON.
  • Clean, easy to view charts.
  • Little dependencies.

Cons

  • Customizability is more restricted as compared to D3.js
  • More tweaks required to make it responsive.
  • Drill-down functions are more complicated to develop.
Highcharts makes the ingestion of APIs and JSON very seamless. This helps a lot when you have a complex backend service and simply want to visualize data based on emitted events. Highcharts is useful in this regard because of how it can scale and handle different data that is piped over APIs.
It is excellent when you are wanting to create clean, straight to the point, data visualizations. Pie charts, bar graphs, and the appropriate drill-downs are easy to develop and deploy. This helps a lot when needing to develop a data visualization solution for non-technical teams. However, the lack of customizability makes it difficult to create specialized visualizations.

Highcharts Feature Ratings

Pixel Perfect reports
7
Customizable dashboards
6
Report Formatting Templates
8
Drill-down analysis
8
Formatting capabilities
7
Integration with R or other statistical packages
5
Report sharing and collaboration
6
Publish to Web
8
Publish to PDF
7
Report Versioning
7
Report Delivery Scheduling
7
Delivery to Remote Servers
7
Pre-built visualization formats (heatmaps, scatter plots etc.)
10
Location Analytics / Geographic Visualization
7
Predictive Analytics
8
Multi-User Support (named login)
7
Role-Based Security Model
7
Multiple Access Permission Levels (Create, Read, Delete)
7
Responsive Design for Web Access
9
Dashboard / Report / Visualization Interactivity on Mobile
8
REST API
10
Javascript API
10
iFrames
10
Java API
5
Themeable User Interface (UI)
2
Customizable Platform (Open Source)
4

Comments