I have used highcharts and it is pretty awesome for my previous project. now as I am about to start my new project I want to use other charting libraries such as recharts, chart js, Nivo, d3 js.... my upcoming project might use react js as front end and laravel as a backend technology. the project would be of hotel management type. please suggest me the best charts to use
I want to get suggestions on these 2 open source js libraries (D3.js & echarts) that help in creating charts or graphs on the UI. Which one will be better for bar graphs. Which is easy to learn and start with? Which provides better features and community support?
My requirements are
1 - Plot data in X-Y axis graph where x-axis will present time till seconds level and Y-Axis will present the data corresponding to that time.
Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
It is a JavaScript library for manipulating documents based on data. Emphasises on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework.
An open source library that will allow developers the ability to reroute D3 output to React’s virtual DOM. Just use your existing D3 code, and with a few simples lines, you can now harness the power of React with the flexibility of D3!
It works in all modern mobile and desktop browsers including the iPhone/iPad and Internet Explorer from version 6;Free for non-commercial;One of the key features of Highcharts is that under any of the licenses, free or not, you are allowed to download the source code and make your own edits;Pure Javascript - Highcharts is solely based on native browser technologies and doesn't require client side plugins like Flash or Java.
Declarative Approach for Individual Nodes Manipulation;
Functions Factory;
Web Standards;
Built-in ELement Inspector to Debug;
Uses SVG, Canvas, and HTML;
Data-driven approach to DOM Manipulation;
Voronoi Diagrams;
Maps and topo.
-
Statistics
GitHub Stars
-
GitHub Stars
111.7K
GitHub Stars
1.5K
GitHub Forks
-
GitHub Forks
22.9K
GitHub Forks
82
Stacks
1.5K
Stacks
2.0K
Stacks
28
Followers
1.1K
Followers
1.7K
Followers
115
Votes
92
Votes
653
Votes
0
Pros & Cons
Pros
34
Low learning curve and powerful
17
Multiple chart types such as pie, bar, line and others