Best Software for 2025 is now live!
By d3js
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated D3js Alternatives

D3js Reviews & Product Details

D3js Overview

What is D3js?

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

D3js Details
Discussions
D3js Community
Show LessShow More
Product Description

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


Seller Details
Seller
d3js
Year Founded
2017
HQ Location
San Francisco, California
Twitter
@d3js_org
21,144 Twitter followers
LinkedIn® Page
www.linkedin.com
37 employees on LinkedIn®

Recent D3js Reviews

Nhan T.
NT
Nhan T.Small-Business (50 or fewer emp.)
4.5 out of 5
"I'm using d3 to make the visualize chart to show my customer business"
It seems to base on canvas and a lot of examples to learn
Raj T.
RT
Raj T.Small-Business (50 or fewer emp.)
4.0 out of 5
"One of the best data visualization libraries for web"
The user experience on the website is good. The examples are detailed and easy to understand. The default transitions are also good. The level of c...
Vijay D.
VD
Vijay D.Enterprise (> 1000 emp.)
4.5 out of 5
"I have around 9 years of experiance in frontend technologies"
Simple and easy for data driven development
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

D3js Media

Answer a few questions to help the D3js community
Have you used D3js before?
Yes

19 D3js Reviews

4.2 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
19 D3js Reviews
4.2 out of 5
19 D3js Reviews
4.2 out of 5

Overall Review Sentiment for D3jsQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Phuong B.
PB
Software Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

- 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. Review collected by and hosted on G2.com.

What do you dislike about D3js?

- 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. Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

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. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

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 collected by and hosted on G2.com.

Raj T.
RT
Product Designer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

The user experience on the website is good. The examples are detailed and easy to understand. The default transitions are also good. The level of control and customization is pretty decent. Review collected by and hosted on G2.com.

What do you dislike about D3js?

The support for ReactJS is missing. Also, the options to customize the colour palette are not the best. Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

D3 is one of the most popular data visualization libraries on the web. It is currently not optimized for React but either way you can not go wrong with it. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

We frequently use D3js in building a dashboard for our web application. It helps visualize the data easily and maintain the focus on the business needs without wasting a lot of time on the implementation Review collected by and hosted on G2.com.

Nhan T.
NT
Architect
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

It seems to base on canvas and a lot of examples to learn Review collected by and hosted on G2.com.

What do you dislike about D3js?

Not sure which reason I dislike it, I can say that one thing is I need to write too much code. I hope it will more simple. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

I have the requirement to create and customize the design of some dashboard charts, with support in realtime and need more performance. Review collected by and hosted on G2.com.

G V.
GV
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

The variety of graphs are wide and very easy to integrate and gives very responsive web and mobile graphs, keep going guys !! Review collected by and hosted on G2.com.

What do you dislike about D3js?

Nothing like that everything is great as of now Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

Highly Recommended Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

I had to display network usage details in my application and i used D3js to display complete graphical representation of data and the customisation is really easy and they got really great options to customise the graphs and very easy to integrate and maintain Review collected by and hosted on G2.com.

Vijay D.
VD
Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about D3js?

Simple and easy for data driven development Review collected by and hosted on G2.com.

What do you dislike about D3js?

Need some extra knowledge related to understand d3js code not like high-charts import and use only few tricks knowing is fine. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

Main is data driven development Review collected by and hosted on G2.com.

Alex P.
AP
Senior Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

flexibility, easy to learn, clean codebase Review collected by and hosted on G2.com.

What do you dislike about D3js?

working code examples, snippets, tutorials Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

Nice framework to solve data visualization issues Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

Data visualization, custom charts implementation Review collected by and hosted on G2.com.

Michael S.
MS
Project Manager
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about D3js?

From the Commandline or IDE (atom, vim, emacs, intelliJ, eclipse, vscode...) you can use your code to write beautiful visualizations of your data in the browser(DOM). You could style, transform and add dynamics to them. Over Scalable Vector Graphics, svg the visualizations can be represented as text/grafix, diagrams or charts. It's JS so formats are yours (eg JSON ) also data is yours so choose your database/lake. The api has the math, physics, logics, time, geographcis, stars, clouds ...at your fingertips.

Use it:

Just for fun

Pimp Website

Pimp Presentation, yes also Business Presentations

Visualize math and the like

animate and visualize all the above including text

do all the above freestyler and rock the web

What struck me first was this demo

https://scriptonofficial.github.io/3d-shader-image-transition/

Hint:

3D experience like Blender, Photosphop, Package Design might be helpful

Scala, Python, Java and pure zshell or node might fuel your imagination Review collected by and hosted on G2.com.

What do you dislike about D3js?

Your hunger for much more RAM/Processors will grow in 3 Dimensions from now on. Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

Play with it and have some water near you, you might not be able to take your eyes off the screen. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

Business Presentations, Web and Video.

It is v*e*r*y flexible and brings back the physics (advanced) chemistry to envision new designs.

People want more once they saw it live.

Fade in a mechanical project, zoom around, enlarge and add sound and animate it, zoom in and see the drive shaft moving .... Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

The library its pretty big, allows you to to a lot of stuff Review collected by and hosted on G2.com.

What do you dislike about D3js?

The docs tend to be very confusing and not easy to find stuff Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

I can render any type of data Review collected by and hosted on G2.com.

Verified User in Financial Services
CF
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

Visuals in good standards! The library is very easy to plug-in and use. Review collected by and hosted on G2.com.

What do you dislike about D3js?

I feel that the GUI can be more user friendly Review collected by and hosted on G2.com.

Recommendations to others considering D3js:

It’s best on visuals like charts and transitions Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

Use drawing charts, Donut chart! Review collected by and hosted on G2.com.

BS
Web Developer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about D3js?

D3 is a collection of breath-taking charts you can apply to your data to not only to visualize but to also captivate. It is a living piece of art. The live demos are unbelievable, they show that there are not limits to what you can do with the library and javascript as long as you're creative. Review collected by and hosted on G2.com.

What do you dislike about D3js?

D3 charts are more difficult to implement in a project as compared to other javascript chart libraries but once you learn how to, the results are impressive. Review collected by and hosted on G2.com.

What problems is D3js solving and how is that benefiting you?

D3 library gives you a platform to impress audiences and express creativity with mere statistical date Review collected by and hosted on G2.com.