The d3.js module provides integration of D3 visualization library with Drupal. There are several javascript charts & graphs libraries out there, googleapi and jqplot for example. The D3 library, however, is not only a much more flexible library, but also offers more than just charts and graphs.
Some examples include:
- Chord Digram
- Force-Directed Graph
- Treemap
- Scatterplot Matrix
- Bubble Chart
- Pie Charts / Donut Charts
- Multiple Line Graphs
- etc...
Information on d3.js
Beta blockers
Looking for a 7.0 release? Help out with these issues any way you can! All patches welcome.
- #2469447: Replace drupal_add_js with #attached - block caching issues
- #2169773: Aggregation Column Error
- #2482333: Conflict with Mini Panels
Requirements
- Libraries API
- Latest version of d3.js
Related Modules
- D3 Libraries - Placeholder hub to share D3-Drupal libraries with the community
- Charts Graphs - Create new charts using the UI, requires Charts Graphs D3
- D3 Sparkline - Style library for d3.js used to visualize Drupal.org issue statistics
- D3 Sankey - API to let you create alluvial and Sankey diagrams using the D3.js module and its corresponding JavaScript library, New Relic's fork of D3js's Sankey plugin, and the d3.chart.sankey library.
- GraphAPI - module which provides views integration to build graphs
Supporting organizations:
Project information
- Project categories: Developer tools, Integrations
104 sites report using this module
- Created by batje on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.



