Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Usage Milestone: Devel PHP Module devel_php crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

ODVF is a framework that allows you to create interactive data visualizations and dashboards within Drupal. You can connect to various data sources, select from multiple charting libraries, and configure everything through a user-friendly interface. This makes it suitable for government open data portals, research dashboards, business intelligence, and nonprofit impact reporting.

Transform your data into powerful visual stories. Open Data Visualization Framework (ODVF) brings enterprise-grade data visualization to Drupal with unmatched flexibility and ease of use. Whether you're a government agency publishing open data, a university showcasing research, a business tracking KPIs, or a nonprofit demonstrating impact - ODVF adapts to your needs. Connect any data source, choose from multiple charting libraries (Chart.js, D3, Google Charts, Apache ECharts). Make your data work harder for you.

Features

What you can do:

  • Create interactive charts (bar, line, pie, scatter, maps, and more)
  • Build multi-chart dashboards
  • Visualize Views content or connect external APIs
  • Configure everything through a user-friendly interface

Why ODVF stands out:

  • True Flexibility - Multiple charting libraries, unlimited customization options
  • Open Data Ready - Export in standard formats (CSV, JSON, XML)
  • Mobile Responsive - Perfect on any device
  • Pull data from multiple sources using a flexible connector-based architecture

Perfect for:

  • Government open data portals and transparency initiatives
  • University research dashboards and institutional metrics
  • Corporate KPI tracking and business intelligence
  • Nonprofit impact reporting and fundraising
  • Data journalism and storytelling
  • E-commerce analytics and customer insights

Post-Installation

Quick Start:

1. Configure - Go to Configuration > System > ODVF Settings and enable your preferred charting libraries
2. Create Charts - Use Views format "ODVF Chart" or create standalone visualizations at Content > Visualizations
3. Build Dashboards - Navigate to Content > Dashboards and drag-drop your charts
4. Connect Data - Add external APIs at Configuration > ODVF > Data Sources
5. Set Permissions - Configure access at People > Permissions

Tips:

  • Enable Drupal cache for better performance with large datasets
  • All charts are mobile-responsive by default
  • Libraries load from CDN (can be installed locally for production)

Additional Requirements

Required:

Drupal 10.0+ or Drupal 11.x
PHP 8.1+
Views, Field, Block (Drupal Core)

Charting Libraries (optional):

Chart.js, D3.js, Google Charts, Apache ECharts, amCharts
Load from CDN (default) or install via Composer

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
1
Tracked since
Sep 2025
Latest release
11 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
8.x-1.x-dev Dev 10 Sep 29, 2025