C3.js vs D3.js

C3.js

96
109
+ 1
3
D3.js

1.5K
1.3K
+ 1
604
Add tool

C3.js vs D3.js: What are the differences?

Developers describe C3.js as "A D3-based reusable chart library". c3 is a D3-based reusable chart library that enables deeper integration of charts into web applications. On the other hand, D3.js is detailed as "A JavaScript visualization library for HTML and SVG". 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.

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.

Advice on C3.js and D3.js
Needs advice
on
Chart.js
and
C3.js

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.

See more
Ayaskant Swain
Needs advice
on
D3.js
and
ECharts

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.

See more
Pros of C3.js
Pros of D3.js

Sign up to add or upvote prosMake informed product decisions

Cons of C3.js
Cons of D3.js

Sign up to add or upvote consMake informed product decisions