About TrustRadius Scoring
Score 8.0 out of 100


Recent Reviews

Read all reviews

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of D3.js, and make your voice heard!

Return to navigation


View all pricing

What is D3.js?

D3.js is a JavaScript library for manipulating documents based on data.

Entry-level set up fee?

  • No setup fee


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

3 people want pricing too

Alternatives Pricing

What is Windward Studios, from PDFTron?

Embed Windward in an application to deliver a document automation component.The vendor promises the following capabilities and differentiators:Visually Outstanding Designs Users can create designs and attractive layouts. Smart Document LogicWith a conditional logic feature, users can personalize the…

What is COZYROC?

COZYROC SSIS+ is a suite of 240+ advanced components for developing ETL solutions with Microsoft SQL Server Integration Services. The vendor states that COZYROC is an easy-to-use, code-free library of tasks, components and reusable scripts that aim to significantly cut development time and improve…

Return to navigation

Features Scorecard

No scorecards have been submitted for this product yet..
Return to navigation

Product Details

What is D3.js?

D3.js is a JavaScript library for manipulating documents based on data.

D3.js Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation


View all alternatives
Return to navigation

Reviews and Ratings




(1-3 of 3)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Review Source
D3.js helps us to visualize the data using various data visualization charts available from the library, it helps to give more insight into the dynamic data of the application and helps the user to make the sound decisions looking at the visualization charts.
  • Wide variety of visualization collections.
  • 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.
  • Documentation can be improved a little more.
  • More innovative visualization charts can be added.
  • Also, the development community to answer questions and more educational videos to make our learning path easier.
It's well suited for dynamic data, especially when multiple users are using the application and generating data, it helps us to get analytics of the data for users.
Support can be improved by providing more educational videos.
Sanyam Jain | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
I use Data Driven Documents 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 which are addressed are data visualization, interactive maps and data plots.
  • 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.
  • Hard to code, not a kids play toy.
  • No tutorial from official documentation.
  • Requires web development experience.
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.
Firaz Peer | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
D3.js is used across multiple classes, as an introduction to students who'd like to visualize datasets on the web. Many students use it for class projects and demos as well.
  • It provides multiple ways of visualizing data easily.
  • It is fast and light on system resources. It is built with JavaScript and visualizations can be easily hosted on the web across browsers.
  • It has a huge community backing it so it is easy to find people to help with whatever you're doing.
  • Has a steep initial learning curve.
  • It is slow when dealing with really large datasets.
  • Not great for making maps.
D3.js 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 it without having to install any software on their machines.
Return to navigation