Version 6 (modified by Rob Guttman, 5 years ago) (diff)


Graphs tables and other data using Google Visualization API


This plugin adds Google Visualization graphs and charts to Trac pages. The most basic usage is graphing an existing report:

See more examples below.


  1. Install the plugin (after downloading and unzipping):
    cd visualizationplugin/0.12
    sudo python bdist_egg
    sudo cp dist/TracVisualization*.egg /your/trac/location/plugins/

See TracPlugins for more installation details and options. You'll likely need to restart Trac's web server after installation.

  1. Enable the plugin:
    viz.* = enabled

You can alternatively use the Trac Web Admin GUI to enable any or all rules.

  1. Configure which pages to include graphs - example:
    reports = 21

The above example will populate an area chart from the table of data found in report 21 and display the chart above that table - see screenshot above. The examples section below shows additional ways to include graphs and charts on Trac pages.

Bugs/Feature Requests

Existing bugs and feature requests for VisualizationPlugin are here.

If you have any issues, create a new ticket.


Download the zipped source from [download:visualizationplugin here].


You can check out VisualizationPlugin from here using Subversion, or browse the source with Trac.


  • table
  • remote

Recent Changes

14034 by rjollos on 2014-07-25 13:41:15
Fixed URL in Refs #11832.
14025 by rjollos on 2014-07-25 13:31:27
Changed license to 3-Clause BSD with permission of author. Refs #11832.
13991 by rjollos on 2014-06-22 11:47:31
1.0.1: Fix indentation and cleanup whitespace using


Author: robguttman
Maintainer: robguttman

Attachments (3)

Download all attachments as: .zip