Skip to content
SPECIFICTION
Get listed

D3.js vs Plotly

D3.js

d3js.org

Plotly

plotly.com

Side by side

FigureD3.jsPlotly
Price fromFree$24.17/mo
Free planYesYes
Free trial—Yes
Open source——
WebYes—
Self-hostedYesYes
Plans published15
Spec score · Data Visualization Libraries Software7.9 (#10)8.4 (#6)
Spec score · Data Visualization Software7.9 (#52)9.0 (#8)
Data sourcesCSV,JSONSnowflake,Databricks,BigQuery,PostgreSQL,MySQL,SQL Server,MotherDuck,Oracle,CSV,and anything Python can connect to
Free planYesYes
Platformwebweb_and_desktop

Plans

D3.js

  • D3Free

D3.js pricing →

Plotly

  • FreeFree
  • Pro$29 a month
  • EnterprisePriced on request
  • Pro Monthly$29 a month
  • Pro Annual$290 a year

Plotly pricing →

In their own words

D3.js

D3.js has no write-up on Specifiction yet; its figures are above.

Visit d3js.org

Plotly

Plotly provides tools for interactive dashboards, data applications, and charts, spanning open-source libraries, hosted services, and self-hosted platforms. Its graphing libraries support Python and JavaScript and offer more than 70 chart types. Dashboards support scheduled refresh and embedding, with connections to Snowflake, Databricks, BigQuery, PostgreSQL, MySQL, SQL Server, MotherDuck, Oracle, CSV, and sources accessible through Python. Plotly Studio runs locally as a desktop app and can deploy to Plotly Cloud; Dash Enterprise can be self-hosted or run on premises. The Free plan includes one creator seat, one Dash or Plotly Studio app, three private viewers, and 10 trial credits, with no credit card required. It does not permit inviting other Creators or Viewers. Pro is $29 a month per Creator seat, with 30 monthly credits, 10 private viewers, and unlimited apps. Credit-powered features stop when credits run out, but published apps continue running. Subscriptions can be canceled without fees or penalties.

Visit plotly.com