A JavaScript library for manipulating documents based on data using HTML, SVG and CSS.

Languages supported:

8.4/10 (Expert Score) ★★★★★
Product is rated as #38 in category JavaScript Web Frameworks Software
Ease of use
6.9
Support
8.7
Ease of Setup
7.3

A JavaScript library for manipulating documents based on data using HTML, SVG and CSS.

Show more categories

Customer Reviews

D3js Reviews

Phuong B.

Advanced user of D3js
★★★★★
D3.js for Data Visualization

What do you like best?

- Wide variety of visualization collections.

- It is very easy to customize using D3.js. Animations, Interactivity, and data-driven plots make it a great framework to use.

- JSON and CSV, all formats are integrable and converted to have data flexibility in D3.js.

- Mostly heat maps, transitions, and effects are achieved using D3.js.

- Easy to customize existing visualization collections and add extended functionality.

- It takes some learning curve, but after that, it's easy to reuse across multiple similar problems with little changes.

What do you dislike?

- Documentation can be improved a little more.

- Requires web development experience.

- Hard to code, not a kids play toy.

- More innovative visualization charts can be added.

- Also, the development community to answer questions and more educational videos to make our learning path easier.

- Has a steep initial learning curve.

- It is slow when dealing with really large datasets.

- Not great for making maps.

Recommendations to others considering the product:

D3.js is appropriate when you have a pre-requisite knowledge of JavaScript.

One must find alternatives if they don't have prior experience with JS.

It is great for visualizing with medium and small size datasets.

It's also great for prototyping visualizations quickly and sharing on the web so others can view them without having to install any software on their machines.

What problems are you solving with the product? What benefits have you realized?

I use D3js for all my data visualization problems and cases. I use it more often than other data visualization tools because of the ease and flexibility of the tool. Business problems that are addressed are data visualization.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide