Software Alternatives & Reviews
Register   |   Login

D3.js

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.

· Add video · Edit

D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.

D3 is not a monolithic framework that seeks to provide every conceivable feature. Instead, D3 solves the crux of the problem: efficient manipulation of documents based on data. This avoids proprietary representation and affords extraordinary flexibility, exposing the full capabilities of web standards such as HTML, SVG, and CSS. With minimal overhead, D3 is extremely fast, supporting large datasets and dynamic behaviors for interaction and animation. D3’s functional style allows code reuse through a diverse collection of official and community-developed modules.


Platforms:
Videos:

D3.js Alternatives

The best D3.js alternatives based on verified products, votes, reviews and other factors.
Latest update:

  1. Easy, object oriented client side graphs for designers and developers.

  2. A charting library written in pure JavaScript, offering an easy way of adding interactive charts to your web site or web application

  3. Robust JavaScript (HTML5) charting solution for easily adding interactive charts, maps and dashboards to web pages, apps

  4.  
    Promoted

    The single customer view you have always wanted is here. Unify your apps in an easy-to-use customer view that provides real-time data from within any app that you are using. In minutes, securely connect your apps and eliminate tab switching.

    Visit Website     paid $12.0 / Monthly (per user)

  5. Make charts and dashboards online from CSV or Excel data. Create interactive D3.js charts, reports, and dashboards online. API clients for R and Python.

  6. Interactive charts for browsers and mobile devices.

  7. ZingChart is a fast, modern, powerful JavaScript charting library for building animated, interactive charts and graphs. Bring on the big data!

    freemium $99.0 / Annually (Website license for a single website or domain)

  8. RAWGraphs is an open source app built with the goal of making the visualization of complex data...

  9. JS library for creating graphic and interactive experiences

  10. Chartist.JS - simple responsive charts.

  11. Fast lightweight 2D library that works across all devices

  12. HTML5 JavaScript charts for data visualization

  13. A dynamic, browser based visualization library.

  14. Snap.svg is a javascript SVG library for the modern web.

D3.js Reviews

A list of external sources with helpful reviews and comparisons of D3.js

A Complete Overview of the Best Data Visualization Tools
D3.js is a JavaScript library for manipulating documents using data. D3.js requires at least some JS knowledge, though there are apps out there that allow non-programming users to utilize the library.
Source: www.toptal.com
The Best Data Visualization Tools - Top 30 BI Software
This project is an attempt to build reusable charts and chart components for d3.js without taking away the power that d3.js gives you. The goal of the project is to keep all your charts neat and customizable. NVD3 is developed by the front end engineers at Novus Partners and uses their insight in charting technology.
Source: improvado.io
Read all D3.js reviews →

Was this D3.js alternatives list helpful? Your feedback is important!

29 out of 31 people consider this article as helpful.
This is equivalent to 4.7 / 5 rating.


This article was published on | Author: | Publisher: SaaSHub
Categories: Javascript UI Libraries, Charting Libraries, Data Visualization