Drupal is a registered trademark of Dries Buytaert

odvf

No security coverage
View on drupal.org

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

Activity

Total releases
1
First release
Sep 2025
Latest release
5 months ago
Release cadence
Stability
0% stable

Releases

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