Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Entity Usage 5.0.0 Major update available for module entity_usage (5.0.0). Release: Entity Usage 8.x-2.3 Minor update available for module entity_usage (8.x-2.3). Release: Excel Serialization 2.2.0 Minor update available for module xls_serialization (2.2.0). Release: TMGMT DeepL Integration 2.4.2 Minor update available for module tmgmt_deepl (2.4.2). Release: Disable Login Page 1.2.0 Minor update available for module disable_login (1.2.0). Release: Akamai 5.1.1 Minor update available for module akamai (5.1.1). Release: GraphQL 5.1.0 Minor update available for module graphql (5.1.0). Release: Charts Plotly 1.0.5 Minor update available for module charts_plotly (1.0.5). Usage Milestone: Easy Email Module easy_email crossed 10,000 active installs. Module Revived: Ckeditor5 bootstrap tool 1.0.2 Module ckeditor5_bootstrap updated after 6 months of inactivity (1.0.2).

Plotly.js Graphing

30 sites Security covered Drupal 11 · not 10
View on drupal.org

This module integrates the Plotly.js graphing library into Drupal, providing a new field type to easily add a wide variety of customizable charts and graphs to your content. No JavaScript knowledge is required, as all graph configuration is done through the Drupal interface.

The Plotly.js Graphing module provides a fully customizable implementation of the open source Plotly.js graphing library.

https://plot.ly/javascript/

This module provides a new field type which allows for addition of any type of Plotly.js graph to your content.

Plotly.js graphs include:

  • Area Charts
  • Bar Charts
  • Box Plots
  • Bubble Charts
  • Candlestick Plots
  • Carpet Plots
  • Choropleth Maps
  • Contour Plots
  • Density Plots
  • Heatmaps
  • Histograms
  • Line Charts
  • 3D Meshes
  • Open-High-Low-Close (OHLC) Charts
  • Parallel Coordinates Plots
  • Pie Charts
  • Point Clouds
  • Polar Charts
  • Sankey Diagrams
  • Scatter Plots
  • Ternary Plots
  • Treemaps
  • and more!

This module requires no knowledge of Javascript - all graphing implementation is performed through configuration settings on the Plotly.js fields provided by the module. Simply add the fields, pick your graph type, and you can start adding the graphs and configuring the display settings for each piece of content you create.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Feb 2025
Latest release
4 weeks ago
Releases (12 mo)
6 ▲ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
4.0.1 Stable 10–11 Aug 18, 2026
5.0.1 Stable 11 Aug 18, 2026
5.0.0 Stable 11 Jul 3, 2026
5.0.x-dev Dev 11 Jul 3, 2026
4.0.0 Stable 10–11 Jun 17, 2026
3.0.2 Stable 9–10 Jun 17, 2026
4.0.0-beta1 Pre-release 10–11 Mar 3, 2025
4.0.x-dev Dev 10–11 Feb 28, 2025