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


Graphs tables and other data using Google Visualization API

Notice: This plugin is unmaintained and available for adoption.


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


Author: robguttman
Maintainer: robguttman

Attachments (3)

Download all attachments as: .zip