Version 11 (modified by Ryan J Ollos, 6 years ago) (diff)

Added syntax highlighting and reduced size of images.

A plugin to aid in the development of Trac plugins

Notice: This plugin is unmaintained and available for adoption.


The purpose of this plugin is to provide useful information to Trac plugin developers.

Currently this includes:

  • A plugin registry browser which lets you inspect the relationships between all active plugin components and interfaces.
  • A template context data inspector that you can use to drill-down into the data provided to a template by any request handler.
  • API documentation popups for the above.

Bugs/Feature Requests

Existing bugs and feature requests for TracDeveloperPlugin are here.

If you have any issues, create a new ticket.


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


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


Follow standard procedure

svn co tracdeveloperplugin
cd tracdeveloperplugin
python bdist_egg
cp dist/*.egg ../TRAC_ENV/plugins
cd ..


The plugin registry page

Screenshot of plugin registry

The template context debugger

Screenshot of the template debugger

Recent Changes

17210 by rjollos on 2018-06-15 08:27:54
TracDeveloper 0.4.0dev: Require Trac >= 1.0

Refs #13441.

17209 by rjollos on 2018-06-15 08:27:37
TracDeveloper 0.4.0dev: Fix rendering of API docs

Refs #13441.

17208 by rjollos on 2018-06-15 08:18:00
TracDeveloper 0.4.0dev: Make prefs compatible with Trac 1.3.2+

Refs #13441.



Author: athomas
Maintainer: olemis
Contributors: cmlenz

Attachments (2)

Download all attachments as: .zip