C3.js vs D3.js: What are the differences?
C3.js and D3.js can be categorized as "Charting Libraries" tools.
C3.js and D3.js are both open source tools. It seems that D3.js with 85.4K GitHub stars and 20.9K forks on GitHub has more adoption than C3.js with 8.4K GitHub stars and 1.39K GitHub forks.
New Relic, Weebly, and Repro are some of the popular companies that use D3.js, whereas C3.js is used by Key Location, Helpful, and Cask. D3.js has a broader approval, being mentioned in 525 company stacks & 89 developers stacks; compared to C3.js, which is listed in 20 company stacks and 5 developer stacks.
I'm developing angular 8 application, I need to create a dynamic, custom charts based on the data, Charts options will be configured with a user input form. at any time users can edit and modify the chart options. even I dont know how many charts I have to create everything is dynamic. ( based on the user configuration chart counts will vary ). I need some suggestions on which chart will give these kinds of flexible options.
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.
2 - Zoom-in and zoom out feature.